--- title: Log in with ZITADEL on Atlassian through SAML 2.0 sidebar_label: Atlassian --- This guide shows how to enable login with ZITADEL on Atlassian. It covers how to: - create and configure the application in your project - create and configure the connection in Atlassian Access Prerequisites: - existing ZITADEL Instance, if not present follow [this guide](/guides/start/quickstart) - existing ZITADEL Organization, if not present follow [this guide](/guides/manage/console/organizations-overview) - existing ZITADEL project, if not present follow the first 3 steps [here](/guides/manage/console/projects-overview) - existing Atlassian Access setup, including verified domain > We have to switch between ZITADEL and Atlassian. If the headings begin with "ZITADEL" switch to the ZITADEL > Management Console and > if the headings start with "Atlassian" please switch to the Atlassian Admin GUI. ## **Atlassian**: Create a new external identity provider Please follow the instructions on [Atlassian's support page](https://support.atlassian.com/security-and-access-policies/docs/configure-saml-single-sign-on-with-an-identity-provider/) to configure a SAML identity provider for SSO. The following instructions give you a quick overview of the most important steps. Login to Atlassian's security center and select Identity providers. Select the option to Set up SAML single sign-on. ![](../../../../public/img/saml/atlassian/atlassian-01.png) For Identity Provider select "Other provider" and enter a Directory Name. ![](../../../../public/img/saml/atlassian/atlassian-02.png) Follow the wizard. Fill in the following information: - `Identity provider Entity ID`: \{your_instance_domain}/saml/v2/metadata - `Identity provider SSO URL`: \{your_instance_domain}/saml/v2/SSO - `Public x509 certificate`: You need to download and paste the value of the certificate from \{your_instance_domain}/saml/v2/certificate ![](../../../../public/img/saml/atlassian/atlassian-03.png) Create a new .xml file with the following minimal SAML metadata contents: ```xml ``` Set or replace the variables with the values from the next screen as follows: - `${ENTITYID}`: Copy the value from "Service provider entity URL" - `${ACSURL}`: Copy the value from "Service provider assertion consumer service URL" ![](../../../../public/img/saml/atlassian/atlassian-04.png) ## **ZITADEL**: Create the application In your existing project: Press the "+"-button to add an application ![](../../../../public/img/saml/zitadel/project.png) Fill in a name for the application and chose the SAML type, then click "Continue". ![](../../../../public/img/saml/zitadel/application_saml.png) Either fill in the URL where ZITADEL can read the metadata from, or upload the metadata XML directly, then click "Continue". ![](../../../../public/img/saml/zitadel/application_saml_metadata.png) Check your application, if everything is correct, press "Create". ![](../../../../public/img/saml/zitadel/application_saml_create.png) ## **Atlassian**: Setup authentication policies Under Authentication policies, select "Edit" on the directory that you have created. Then check the box "Enforce single sign-on" and confirm by clicking "Update". ![](../../../../public/img/saml/atlassian/atlassian-05.png) Add members to your policy. ![](../../../../public/img/saml/atlassian/atlassian-06.png) ## Verify settings Now you should be all set to verify your setup: - Create a user in ZITADEL with the same email address as a member in your authentication policy. - In a new browser session go to https://id.atlassian.com - Enter the user's email address - You should be redirected to ZITADEL's Login screen - Enter the email address and password - Continue and you should be redirected back to Atlassian