Single Sign-On (SSO) allows users to access deskbird seamlessly using their existing Okta credentials. This guide walks through setting up a SAML 2.0 integration between Okta and deskbird, including an optional Bookmark app for your Okta dashboard.
- Understand the setup
- Create the SAML app in Okta
- Configure SAML settings
- Add attribute statements
- Collect SAML metadata
- Optional: Add a Bookmark app to the Okta dashboard
- FAQs
1. Understand the setup
Integrating deskbird with Okta requires two separate app registrations, depending on your needs:
| App type | Purpose | Visible to users? |
|---|---|---|
| SAML 2.0 app | Handles the actual federation / SSO connection between Okta and deskbird. | No — keep this app hidden from the Okta dashboard. |
| Bookmark app (optional) | Provides a clickable tile on the Okta dashboard that launches the SP-initiated login flow. | Yes — this is what users see and click. |
⚠️ Important: The SAML 2.0 app and the Bookmark app are not the same. The SAML app powers the connection; the Bookmark app simply provides a convenient launch tile. If you only need IdP-initiated login or users will access deskbird directly via app.deskbird.com, the Bookmark app is not required.
2. Create the SAML app in Okta
- Open Okta and go to Applications Applications.
- Click Create App Integration.
- Select SAML 2.0 and click Next.
- Enter a name for the app (e.g. deskbird SSO) and optionally upload a logo.
- Click Next to proceed to the SAML configuration.
💡 Tip: Since this app handles the federation only, consider hiding it from the Okta dashboard. You can do this under the app's General App visibility settings after creation.
3. Configure SAML settings
On the Configure SAML screen, enter the following values:
| Field | Value |
|---|---|
| Single sign-on URL | https://app.deskbird.com/__/auth/handler |
| Audience URI (SP Entity ID) | https://api.deskbird.app/saml/metadata |
4. Add attribute statements
Still on the Configure SAML screen, scroll down to Attribute Statements and add the following three mappings:
| Name | Value |
|---|---|
first_name |
user.firstName |
last_name |
user.lastName |
email |
user.email |
Click Next, then Finish to create the application.
5. Collect SAML metadata
After creating the app, navigate to the Sign On tab of the newly created application.
- Click View SAML setup instructions (bottom right).
- Copy the following three values and send them to the deskbird support team via support@deskbird.com:
- Identity Provider Single Sign-On URL
- Identity Provider Issuer
- X.509 Certificate
Alternatively, scroll to the bottom of the setup instructions page and send the full XML metadata instead.
Once the deskbird support team has received the metadata, they will configure the connection on the deskbird side and confirm when SSO is ready to use.
6. Optional: Add a Bookmark app to the Okta dashboard
If you want users to see a deskbird tile on their Okta dashboard that they can click to log in, create a separate Bookmark app.
- In Okta, go to Applications Applications and click Browse App Catalog.
- Search for Bookmark App and select it.
- Set the URL to the SP-initiated login flow:
https://app.deskbird.com/saml?providerName={saml-provider-ID}
The SAML provider ID follows the pattern saml.{company-name}. For example, if your company is called "Polaroid", the URL would be:https://app.deskbird.com/saml?providerName=saml.polaroid
⚠️ Important: The Bookmark app is only a shortcut. It does not replace the SAML 2.0 app created in the previous steps. Both apps must exist — the SAML app (hidden) for the federation, and the Bookmark app (visible) for the dashboard tile.