Pricing About Documentation Login Free Trial

Zitadel is an open source tool that provides a platform for managing users, applications, and authentication in a centralized environment. It allows you to create, manage, and monitor users, applications, and policies, enabling you to secure and control access to your resources.

Log In

On your first visit to the site, you will be presented with the login/signup screen.

Zitadel log in screen

When your instance is first created, an account is created for you with the email you chose. You can get the password for this account by going to your Elestio dashboard and clicking on the "Show Password" button.

Enter your username and password and click the "Log in" button.

Creating Application

Application is a software application that is registered and managed within the Zitadel environment. This could be a web application, a mobile app, or any other type of software that interacts with Zitadel for user authentication and authorization. The Application screen in Zitadel provides an interface for managing your applications. It allows you to register new applications, configure application settings, and manage the authentication and authorization policies for each application. This helps in integrating your applications with Zitadel's identity and access management features.

Zitadel application screen

Adding A Manager

Manager is a user role with elevated permissions. A Manager can oversee and control various aspects of the system, such as managing users, applications, and policies. They have the authority to make significant changes within the system, including adding or removing users, configuring applications, and setting up authentication and authorization rules. The Manager screen in Zitadel provides an interface for these administrative tasks. It allows Managers to view and manage users, applications, policies, and other system settings. This helps in maintaining the security and integrity of the system and ensuring that the system is running smoothly.

Zitadel manager screen

Creating An Action

Action is a specific operation or task that can be performed within the system. This could include actions like creating a new user, updating an application, or modifying a policy. The Action screen in Zitadel provides an interface for performing these actions. It allows you to select the action you want to perform, specify the necessary parameters, and execute the action. This helps in managing and controlling the operations within the Zitadel system. Action screen is used for performing various tasks and operations within the system.

Zitadel action screen

Creating Trigger

A trigger in Zitadel is a mechanism that allows you to automate certain actions or events based on specific conditions. Triggers can be set up to perform actions such as sending notifications, executing scripts, or updating data when certain events occur within the system. They provide a way to customize and extend the functionality of Zitadel by automating repetitive tasks and enabling event driven workflows. The Trigger screen in Zitadel provides an interface for creating and managing triggers. It allows you to define the conditions that should trigger the action and specify the actions that should be performed when the trigger is activated. This helps in automating routine tasks and improving the efficiency of the system. Triggers can be customized to suit your specific needs.

Zitadel trigger screen

Creating Authentication

Authentication in Zitadel is the process of verifying the identity of a user or application. It ensures that only authorized individuals or systems can access the resources and functionalities provided by Zitadel. The authentication process involves validating credentials, such as usernames and passwords, and may also include additional security measures like multi-factor authentication. Zitadel provides various authentication mechanisms and options to suit different use cases and security requirements. Authentication screen in Zitadel allows you to configure and manage authentication settings for your applications. It provides options for setting up authentication methods, defining access policies, and monitoring the authentication process. This helps in securing your applications and ensuring that only authorized users can access the system.

Zitadel auth screen

Creating A New User

The User in Zitadel represents an individual or entity that interacts with the system. Users can be registered within Zitadel and assigned various roles and permissions. They can authenticate themselves using different authentication methods and access resources and functionalities based on their assigned roles and permissions. The User screen in Zitadel provides an interface for managing user accounts, including creating new users, updating user information, and assigning roles and permissions. This helps in managing user access and ensuring the security and integrity of the system. Users are assigned different roles and permissions based on their level of access and responsibilities.

Zitadel user screen