Configure the DRM settings

You can configure the DRM functionality using the following settings:

  • DrmConfiguration - sets the request flow and the approvers.

  • UsageRightsConfiguration - extends the functionality to relations other than the default ones.

Note

You can edit the DRM email template itself and expand the Intended use and Additional information sections of the download request email by adding members to the M.DRM.UsageRightsRequest entity definition. The extra properties only render if they have a value.

Configure the DrmConfiguration setting

To configure the DrmConfiguration setting:

  1. On the menu bar, click Manage .

  2. On the Manage page, click Settings.

  3. On the Settings page, in the left pane, select DrmConfiguration.

  4. Edit the parameters you want.

    Parameter

    Description

    Possible values

    usageRightsRequestUnrestrictedOrder

    Attaches the DRM usage request to the unrestricted order.

    true or false.

    requestApproval

    Defines user groups and users who can approve or reject requests.

    Users or user groups.

    restrictedRenditions

    Lists the restricted renditions.

    Rendition types.

    disablePublicLinksWhenAssetIsRestricted

    Disables the public link when an asset is restricted.

    true or false.

    disableDrmInGateway

    Disables the Gateway API for restricted assets.

    true or false.

    showRestrictedAssetsInPublicCollections

    Allows restricted assets to display in public collections.

    true or false.

    requestFlow

    Defines the request flow.

    MRM for the default request flow, or MAIL for the email request flow. Be sure to clear the cache after you change the flow.

    driveAssetRestrictionByRightsProfileRelation

    If set to true, automatically updates the restricted status of an asset after it’s added to a rights profile or removed from all rights profiles.

    true or false (Default: true).

  5. Click Save.

Configure the UsageRightsConfiguration setting

To configure the UsageRightsConfiguration setting:

  1. On the menu bar, click Manage .

  2. On the Manage page, click Settings.

  3. On the Settings page, in the left pane, select UsageRightsConfiguration.

  4. Edit the parameters you want.

    Parameter

    Description

    relations

    Relations used to determine if an asset can be downloaded. For each relation you add, you must define the following parameters:

    • key - name used for exporting to Elasticsearch.

    • rights_profile_link_relation - name of the relation to the M.DRM.RightsProfile definition.

    • usage_rights_request_link_relation - name of the relation to the M.DRM.UsageRightsRequest definition.

    • hierarchy_relation - name of the self-relation, if required.

    • role - child or parent depending on the side of the relation.

    . You can extend the DRM functionality by making changes to relations.

    properties

    Non-configurable properties. Only startDate and endDate are valid properties.

    match_strategy

    Match strategy applied to restricted assets. The value can be Any, All, or SubjectBased. If you set up a subject-based strategy, you must also turn on the Has complex rights profiles switch on the asset and add a subject and a type to the rights profiles.

  5. Click Save.

Do you have some feedback for us?

If you have suggestions for improving this article,