Back to Blog

Vyso Blog

Digital asset rights management: what to track

Updated October 3, 2026
rights managementpermissionsDRM

Digital asset rights management starts with a record of what an asset can be used for, the evidence supporting that record and a process for checking a proposed use. A file in your library is not automatically cleared for a new campaign, channel or territory. The permission to access it and the permission to publish it answer different questions.

In a DAM workflow, digital rights management refers to asset usage rights and permissions. Playback-protection DRM, such as Google's Widevine, addresses a different technical problem.

Separate rights information, access control and enforcement

These layers can work together, but each needs its own decisions and controls.

Rights information records what is permitted

A rights record describes the owner or licensor, the agreement and the permitted uses. It can include channels, territories, dates, attribution and restrictions on modification or paid advertising. It should point to the documents that support those details.

A note saying an image is approved for a website communicates a restriction. It does not make a social publishing tool refuse the image. Recording a rule and applying that rule are separate capabilities.

Access control governs actions inside a system

Access controls determine who can view, upload, edit, download, delete or approve an asset, where the system supports those actions. A user can have permission to download an image while its license still prohibits the proposed use in paid advertising.

Workspace membership, a role such as editor and an asset-specific access rule describe different scopes. Decide which people need which operations, and verify how the system implements them. OWASP's authorization guidance recommends least privilege and checking permissions on every request. Hiding a download button is not a server-side access check.

Enforcement needs a decision at the point of use

A publishing integration can check the asset's rights record against the requested channel, territory and publication date before allowing an action. That requires structured information, a defined policy and a system that actually runs the check. NIST's access-control guidance describes evaluating user, resource, operation and environmental attributes against policy.

A reminder or warning can support a review. Blocking an operation requires an enforced check. If a user can bypass the publishing integration and upload a previously downloaded file, the integration does not control that separate path.

Build a rights record around the intended use

Choose fields that reflect your media and agreements. A stock photograph, an agency deliverable and a video containing licensed music can need different records. The following model is a starting point, not a universal schema.

Suggested information for an asset rights record
InformationWhat to record
Asset and sourceStable asset ID, revision, creator or supplier, source location and provider's asset identifier.
Owner, licensor and licenseeWho owns the rights, who granted permission and which person or organization received it.
License or agreementLicense name or type, agreement ID, applicable version and any amendments.
Channels and purposePermitted and prohibited uses, including web, email, social, print and paid advertising where relevant.
Territory and campaignNamed markets or territories, the covered client or campaign and restrictions on reuse elsewhere.
DatesStart date, expiration date or confirmed absence of a fixed end date, plus the deadline interpretation used by the workflow.
Model or talent releasesRelease status, document IDs, covered people or performances and relevant scope restrictions.
Modification and redistributionTerms affecting crops, edits, derivatives, sharing with partners or other proposed changes and transfers.
AttributionRequired credit text and any instructions about where it must appear.
EvidenceReferences to the governing contract, license record, receipt, releases and documented permissions.
Review and responsibilityReviewer, review date, approved use, unresolved questions and the person responsible for renewal or withdrawal.

Keep the creator, supplier and rights holder distinct when they are different parties. The IPTC Photo Metadata User Guide makes these distinctions and defines fields for rights usage terms, licensor details and model-release information. Those fields provide a reference for photography metadata; they do not establish that a particular DAM implements them.

Use explicit values for unknown information. An empty expiration field should not silently mean unrestricted use. Distinguish a reviewed agreement with no fixed end date from an agreement nobody has checked.

Approval should identify the proposed use and asset revision. A reviewer approving an image for an organic social post has not necessarily approved its use in an advertisement. Keep internal review status separate from the terms of the license.

Keep evidence behind the metadata summary

A short rights note helps a colleague decide whether to proceed or ask for review. It is not a substitute for the agreement. Keep the applicable contract or license version and link it to the asset using a stable identifier. A link to a provider's current general terms alone does not identify which terms applied to your purchase.

Store contracts and releases in a document location with appropriate access controls. The asset record can contain a summary and a reference without exposing the full document to everyone who can see the image. Confirm that the people responsible for rights review can open the evidence.

When an agreement is renewed or amended, update the summary and preserve the earlier record. Link derivatives and composite assets to the relevant source records so a crop, conversion or edit does not lose its rights context.

Check the rights questions raised by each source

The source of an asset tells you which evidence to collect. It does not settle every question about reuse.

Stock photography

Record the provider, asset identifier, licensee and license type. Keep the purchase or licensing record and the applicable terms. Check the proposed commercial or editorial use, attribution and any other restrictions against that agreement.

For example, Adobe Stock's licensing documentation describes its License History page. A provider account can help locate a licensing record, but keep a reference that your team can still use when the purchaser is unavailable. A downloaded file alone does not identify the scope of permission.

Photography or footage featuring people

Track the relevant model or talent release separately from the image file. Record which people or performances it covers and link to the signed document. Possession of the photograph does not establish permission for every commercial use.

Adobe Stock's model-release guidance describes a release as an agreement with the person depicted and sets requirements for contributions to its service. For your own assets, have the licensing or legal reviewer confirm the applicable release requirements and scope. A checkbox saying a release exists leaves its terms unanswered.

Agency and client assets

Record the client, commissioning agreement and intended campaign. Confirm who owns or licenses the delivered material and what the agency or client can reuse. Do not infer ownership from who uploaded the file or paid the invoice.

If permission is campaign-specific or tied to a contract period, record that scope and the person who can authorize another use. For a composite or video, track the relevant component agreements too, including photography, footage, music and talent permissions. Review the proposed output against all applicable records.

Region-specific campaigns

Record the territories specified in the agreement and compare them with the campaign's planned distribution. Keep usage territory separate from the shoot location, storage region or location of the user downloading the asset.

A location-based login restriction answers an access question. It does not establish that a public page or advertising campaign is distributed only within the licensed territory. Territory restrictions need review and, where required, controls in the publishing or distribution system.

Plan expiration as a sequence of separate capabilities

Confirm what the end date means for the agreement: new publication, continued display or another defined use. Record how the workflow interprets the boundary, including a timezone when a precise deadline is needed. Do not turn an ambiguous contract date into an invented technical rule.

Check these capabilities individually:

  1. Recording: the rights record contains a reviewed expiration date and a responsible person.
  2. Reminding: a scheduled process sends a notice before the deadline. A date field alone does not send it.
  3. Flagging: the record is marked expired or due for review. Decide whether users can still find it for reference.
  4. Preventing new use: a workflow checks the relevant date and scope before export or publication. Recheck scheduled content at publishing time, since its earlier approval can predate expiry.
  5. Restricting access or delivery: download or delivery checks can refuse future requests where the system implements that policy. Account for cached representations separately.
  6. Handling downstream copies: named owners review existing placements and perform any required replacement or withdrawal in those systems.

Withdrawing a source asset does not delete downloaded files, social posts, CMS imports, emails already sent or partner copies. Even a remote URL can have cached responses; MDN's HTTP caching guide explains why changing the source does not clear every cache.

Keep a placement register where withdrawal matters: asset revision, destination, URL or destination media ID, publishing owner and required action. Confirm the action completed. Preventing a future download and removing an existing placement are different jobs.

Rights metadata supports decisions but cannot make them reliable alone

Incorrect metadata can produce an incorrect decision. Missing evidence leaves the summary unverified. Free-text restrictions can be misunderstood or omitted when a file moves to another system.

Warnings also depend on users reading them. A misconfigured permission or an integration that skips a check can leave another route to the asset. Screenshots, downloaded files and external copies sit outside the source library's normal controls.

Use rights information to improve visibility and reduce risk, then check that the workflow uses it. Review records with missing evidence, test restricted actions and sample published placements. When permission is unclear, assign the question to the licensing or legal reviewer before the proposed reuse proceeds.

Where Vyso fits in a rights-management workflow

Vyso's current product pages describe an asset library with metadata and search. Its metadata API documents user-managed titles, captions, tags and descriptions. These fields can carry a short rights note or a reference to an external license record.

That is descriptive context, not a dedicated structured licensing system. Keep the governing evidence and any detailed rights register in a system that supports your required fields. Generated descriptions or tags are not evidence of ownership, a license or a signed release.

The documented Developer API authentication and asset-management endpoints describe authenticated, workspace-scoped management. Some operations also check the user who owns the asset record. That application ownership describes access in the library; it does not establish copyright ownership. These boundaries do not establish granular team roles or permissions derived from channel, territory or license expiry.

Vyso's image delivery and transformations make image representations available to consuming applications. Public delivery and authenticated library management have separate access paths. Do not treat a library login or a rights note as an expiry check on a delivered image.

A team can use Vyso to keep assets and contextual notes together while another register or review process manages licensing decisions. Automated alerts, publishing approval gates and rights-aware download or delivery restrictions need separately verified functionality or integration logic.

A practical review workflow before reuse

  1. Identify the source. Record the asset ID and revision, supplier and relevant components.
  2. Collect the agreement and releases. Record the rights holder, licensor and licensee, and preserve the applicable terms and evidence.
  3. Summarize the allowed use. Capture channels, paid advertising, territories, dates, modification rights and attribution. Mark unresolved information explicitly.
  4. Assign responsibility and access. Name the rights reviewer and renewal or withdrawal owner. Configure supported access controls for the people handling the asset and its documents.
  5. Review the proposed placement. Check its channel, territory, campaign and planned dates against the evidence. Record approval for that use and revision.
  6. Define the enforcement boundary. Specify which system warns or blocks, at which operation and what happens when information is missing. Test the actual path used to publish.
  7. Prepare for expiry. Set reminders in a system that actually sends them and record any required withdrawal or replacement actions, including downstream placements.
  8. Audit the records and placements. Check that evidence links work, summaries reflect amendments and restricted assets have not remained in unintended use.

For the next asset you plan to reuse, try to answer one concrete question: does the recorded evidence cover this revision, this placement and these dates? If the answer depends on an undocumented assumption, send that assumption for review before publishing.

Keep going

Make the media library less work.

See how Vyso brings search, enrichment, cleanup, and delivery into one product.

Start free