mirror of
https://github.com/andwati/zitadel.git
synced 2026-10-18 13:52:51 +00:00
Summary - audited doc CSVs to replace insecure http links and ensure paths point to the migrated `apps/docs` structure - preserved downstream link intent while keeping references aligned with the `/docs` deployment prefix --------- Co-authored-by: Copilot <[email protected]>
48 lines
2.2 KiB
Plaintext
48 lines
2.2 KiB
Plaintext
---
|
|
title: Projects
|
|
sidebar_label: Projects
|
|
---
|
|
|
|
import ProjectDescription from './\_project_description.mdx';
|
|
|
|
<ProjectDescription components={props.components} name="ProjectDescription" />
|
|
|
|
To learn how to set up a project read this management console guide [here](../../guides/manage/console/projects-overview).
|
|
|
|
## Applications
|
|
|
|
Applications define the different clients, that share the same roles.
|
|
At the moment we support OIDC and almost every OAuth2 client. We'll be expanding this with SAML shortly.
|
|
Go to [Applications](./applications) for more details.
|
|
|
|
## Granted Organizations
|
|
|
|
To enable another organization to use a project, the organization needs a grant to the project.
|
|
Only the selected roles will be available to the granted organization.
|
|
|
|
If you are unsure on how to structure your organizations and projects, we recommend reading the guide on [solution architecture](/concepts/architecture/solution).
|
|
|
|
The granted organization will be able to manage the authorizations of their users for the granted project by themselves in their organization.
|
|
|
|
More about granted projects: [Granted Projects](./granted_projects)
|
|
|
|
## Roles
|
|
|
|
A role consists of different attributes. Only the key is relevant to the authorization and must therefore be unique.
|
|
The display name is only to provide a human-readable name if needed.
|
|
And the group should enable a better handling in ZITADEL management console, like give a user all the roles of a specific group. (Not implemented yet)
|
|
|
|
All applications in a project share the roles. Read more about roles [here](../../guides/manage/console/roles)
|
|
|
|
## Default Project
|
|
|
|
When creating a new ZITADEL instance you will find an automatically created project on the first created organization.
|
|
This default project does represent the ZITADEL project and is used to secure the different apps shipped with ZITADEL.
|
|
This includes the ZITADEL Management Console and APIs.
|
|
|
|
We do not recommend changing any settings or using this project for anything else, as this could influence the behavior of ZITADEL.
|
|
|
|
The default name of the project is "ZITADEL", this might differ on self-hosted instances, when you change the default name.
|
|
|
|

|