Azure AI + machine learning built-in role

Foundry Project Manager

Manages a Foundry project, builds and develops in it, and publishes agents. The current Foundry RBAC matrix explicitly marks model management unavailable. It can create and delete role assignments only for Foundry User under the canonical condition, and it does not create Foundry accounts.

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: eadc314b-1a2d-4efa-be10-5d325db5065e

Control-plane actions (9)

Data-plane actions (1)

Excluded actions (0)

None

Conditions (1)

Assignable scopes (1)

Practical scope

Assign on an individual Foundry project to manage that existing project, develop in it, and delegate Foundry User. Assign on the Foundry resource when the lead manages or creates projects across that resource or maintains the supported legacy Agent Application publishing flow; project scope alone does not provide that resource-wide boundary or satisfy that legacy publishing prerequisite.

Common use cases (4)

Prerequisites (3)

Best practices (4)

Security considerations (3)

Assignment guidance

Assign Foundry Project Manager on a specific project to a lead who manages that project, its development, and contributors. Assign it on the Foundry resource when the lead creates or manages projects across that resource or maintains a supported legacy Agent Application during migration. New agents use the stable endpoint and identity created with the agent. Give ordinary builders Foundry User; place model deployment and account administration with the documented owner or deployment roles.

Related roles (3)

Editorial sources (9)

Official Microsoft Learn documentation →