Azure Containers built-in role

AcrImageSigner

AcrImageSigner grants Docker Content Trust signing authority through a registry signing Action and trusted-collection DataAction. Microsoft says to avoid this role because Docker Content Trust and the role are being deprecated and will be completely removed on March 31, 2028; OCI referrer signing uses artifact push permissions instead.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: 6cef56e8-d556-48e5-a04f-b8e64114680f

Control-plane actions (1)

Data-plane actions (1)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

Existing assignments apply to the target registry and are inherited when created at a parent Azure scope. The role does not represent general registry administration, but its signing authority can affect trust decisions for content throughout the registry.

Common use cases (1)

Prerequisites (1)

Best practices (2)

Security considerations (2)

Assignment guidance

Do not assign AcrImageSigner for new work. For an existing Docker Content Trust signer, keep any temporary assignment on the individual registry, migrate to OCI referrer signing with the documented artifact-push role, validate consumers, and remove AcrImageSigner before March 31, 2028.

Related roles (2)

Editorial sources (7)

Official Microsoft Learn documentation →