last sync: 2025-May-29 17:22:29 UTC

Azure AI Project Manager

Azure BuiltIn RBAC Role definition

NameAzure AI Project Manager
Ideadc314b-1a2d-4efa-be10-5d325db5065e
DescriptionLets you perform developer actions and management actions on Azure AI Foundry Projects. Allows for making role assignments, but limited to Cognitive Service User role.
CategoryNone
CreatedOn2025-04-22 15:07:10 UTC
UpdatedOn2025-05-01 00:11:10 UTC
Permissions summary Effective control plane and data plane operations: 1619 (unique operations)
•action: 458
•delete: 223
•read: 679
•write: 259

Actions: 9
Resolved control plane operations from Actions: 88
Effective control plane operations: 88
•action: 8
•delete: 6
•read: 68
•write: 6

NotActions: 0
Resolved control plane operations from NotActions: 0
Effective denied control plane operations: 16517

DataActions: 1
Resolved data plane operations: 1531
Effective data plane operations: 1531
•action: 450
•delete: 217
•read: 611
•write: 253

NotDataActions: 0
Resolved data plane operations from NotDataActions: 0
Effective denied data plane operations: 2027
Actions
Operation Description
Microsoft.Authorization/*/readwildcarded / no description
Microsoft.Authorization/roleAssignments/delete conditionedDelete a role assignment at the specified scope.
Microsoft.Authorization/roleAssignments/write conditionedCreate a role assignment at the specified scope.
Microsoft.CognitiveServices/accounts/*/readwildcarded / no description
Microsoft.CognitiveServices/accounts/projects/*wildcarded / no description
Microsoft.CognitiveServices/locations/*/readwildcarded / no description
Microsoft.Insights/alertRules/*wildcarded / no description
Microsoft.Resources/deployments/*wildcarded / no description
Microsoft.Resources/subscriptions/resourceGroups/readGets or lists resource groups.
NotActions n/a
DataActions
Operation Description
Microsoft.CognitiveServices/*wildcarded / no description
NotDataActions n/a
Used in
BuiltIn Policy
none
History
Date/Time (UTC ymd) (i) Change Change detail
2025-04-23 18:17:42 add: Role eadc314b-1a2d-4efa-be10-5d325db5065e
JSON
api-version=2023-07-01-preview
{9 items
  • roleName: "Azure AI Project Manager",
  • type: "BuiltInRole",
  • description: "Lets you perform developer actions and management actions on Azure AI Foundry Projects. Allows for making role assignments, but limited to Cognitive Service User role.",
  • assignableScopes: [1 item
    • "/"
    ],
  • permissions: [1 item
    • {6 items
      • actions: [9 items
        • "Microsoft.Authorization/roleAssignments/write",
        • "Microsoft.Authorization/roleAssignments/delete",
        • "Microsoft.CognitiveServices/accounts/*/read",
        • "Microsoft.CognitiveServices/accounts/projects/*",
        • "Microsoft.CognitiveServices/locations/*/read",
        • "Microsoft.Authorization/*/read",
        • "Microsoft.Insights/alertRules/*",
        • "Microsoft.Resources/deployments/*",
        • "Microsoft.Resources/subscriptions/resourceGroups/read"
        ],
      • notActions: [],
      • dataActions: [1 item
        • "Microsoft.CognitiveServices/*"
        ],
      • notDataActions: [],
      • conditionVersion: "2.0",
      • condition: "((!(ActionMatches{'Microsoft.Authorization/roleAssignments/write'})) OR (@Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{53ca6127-db72-4b80-b1b0-d745d6d5456d})) AND ((!(ActionMatches{'Microsoft.Authorization/roleAssignments/delete'})) OR (@Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals{53ca6127-db72-4b80-b1b0-d745d6d5456d}))"
      }
    ],
  • createdOn: "2025-04-22T15:07:10.0211593Z",
  • updatedOn: "2025-05-01T00:11:10.5915009Z",
  • createdBy: null,
  • updatedBy: null
}
Condition

    (
        (
            !
            (
                ActionMatches {
                'Microsoft.Authorization/roleAssignments/write'
                }
            )
        )
        OR
        (
            @Request[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals {
            53ca6127-db72-4b80-b1b0-d745d6d5456d (Azure AI User)
            }
        )
    )
    AND
    (
        (
            !
            (
                ActionMatches {
                'Microsoft.Authorization/roleAssignments/delete'
                }
            )
        )
        OR
        (
            @Resource[Microsoft.Authorization/roleAssignments:RoleDefinitionId] ForAnyOfAnyValues:GuidEquals {
            53ca6127-db72-4b80-b1b0-d745d6d5456d (Azure AI User)
            }
        )
    )