Permissions Required for Each API Operation in Artifact Registry

The following table lists the Artifact Registry API operations in a logical order, grouped by resource type.

For more information about permissions, see Permissions.

API Operation Permissions Required to Use the Operation
ListRepositories ARTIFACT_REPOSITORY_INSPECT
CreateRepository ARTIFACT_REPOSITORY_CREATE
DeleteRepository ARTIFACT_REPOSITORY_DELETE
GetRepository ARTIFACT_REPOSITORY_READ
UpdateRepository ARTIFACT_REPOSITORY_UPDATE
ChangeRepositoryCompartment ARTIFACT_REPOSITORY_MOVE
ListGenericArtifacts GENERIC_ARTIFACT_INSPECT
DeleteGenericArtifact GENERIC_ARTIFACT_DELETE
GetGenericArtifact GENERIC_ARTIFACT_READ
UpdateGenericArtifact GENERIC_ARTIFACT_UPDATE
GetGenericArtifactContent GENERIC_ARTIFACT_READ
DeleteGenericArtifactByPath GENERIC_ARTIFACT_DELETE
GetGenericArtifactByPath GENERIC_ARTIFACT_READ
UpdateGenericArtifactByPath GENERIC_ARTIFACT_UPDATE
GetGenericArtifactContentByPath GENERIC_ARTIFACT_READ
PutGenericArtifactContentByPath GENERIC_ARTIFACT_CREATE