Expose Attribution field on CMP assets in Graph (PublicImageAsset / PublicRawFileAsset / Asset)
Building an Optimizely CMS 12 site on Optimizely CMP/DAM. Photo attribution / credit is a hard editorial requirement — public pages must display a byline next to each image.
In Graph, Description is queryable via PublicImageAsset / PublicRawFileAsset, but Attribution is not exposed on any asset type. It is also missing from DAMAssetInfo, so it does not flow through the DAM Maintenance job or the <dam-asset> / RenderTagWithMetadata helpers.
The CMP REST API is not a viable fallback: it is rate-limited, and the official DAM-in-CMS docs recommend against using it in production. A single gallery page can exhaust the quota on its own. That leaves no production-viable path to read attribution today.
Minimum ask: expose attribution in Graph on Asset, PublicImageAsset, and PublicRawFileAsset so customers can query and cache it themselves.
Ideal: also surface it on DAMAssetInfo so it flows through the DAM Maintenance job and the built-in helpers. A generic fields dictionary on the Graph asset types would be even better and future-proof other custom fields.
Attribution is a legal/editorial requirement for news, publishing, and association sites — it needs to travel with the asset, not be duplicated onto CMS content types by hand.