📄️ Search Granted Project
Lists projects my organization got granted from another organization. A Project is a vessel for different applications sharing the same role context.
📄️ Get Granted Project By ID
Returns a project owned by another organization and granted to my organization. A Project is a vessel for different applications sharing the same role context.
📄️ Search Granted Project Roles
Lists the roles a granted projects has. These are the roles, that have been granted by the owner organization to my organization.
📄️ Create Project
Create a new project. A Project is a vessel for different applications sharing the same role context.
📄️ Search Project
Lists projects my organization is the owner of (no granted projects). A Project is a vessel for different applications sharing the same role context.
📄️ List Project Member Roles
Members are users with permission to administrate ZITADEL on different levels. This request returns all roles possible for a ZITADEL member on the project level.
📄️ Get Project By ID
Returns a project owned by the organization (no granted projects). A Project is a vessel for different applications sharing the same role context.
📄️ Remove Project
Project and all its sub-resources like project grants, applications, roles and user grants will be removed.
📄️ Update Project
Update a project and its settings. A Project is a vessel for different applications sharing the same role context.
📄️ Deactivate Project
Set the state of a project to deactivated. Request returns an error if the project is already deactivated.
📄️ Reactivate Project
Set the state of a project to active. Request returns an error if the project is not deactivated.
📄️ Project History
Returns a list of changes/events that have happened on the project. It's the history of the project. Make sure to send a limit.
📄️ Project Grant By ID
Returns a project grant. A project grant is when the organization grants its project to another organization.
📄️ Project Grant History
Returns a list of changes/events that have happened on the project grant. It's the history of the project. Make sure to send a limit.
📄️ Add Project Member
Members are users with permission to administrate ZITADEL on different levels. This request adds a new user to the members list on the project level with one or multiple roles.
📄️ List Project Members
Members are users with permission to administrate ZITADEL on different levels. This request returns all users with memberships on the project level, matching the search queries. The search queries will be AND linked.
📄️ Remove Project Member
Members are users with permission to administrate ZITADEL on different levels. This request removes a user from the members list on an project level. The user can still have roles on another level (iam, organization)
📄️ Update Project Member
Members are users with permission to administrate ZITADEL on different levels. This request changes the roles of an existing member. The whole roles list will be updated. Make sure to include roles that you don't want to change (remove).