SAML 2.0 - Okta

This configuration allows you to use Okta for SAML 2.0 authentication.

Step 1. Create a new Application in Okta

  • If using the Developer dashboard, switch to the Classic UI first.
  • Log in as an administrative user and navigate to Applications → Add Application.
  • Click “Create New App.”

Create New App in Okta

General Settings

  • In General Settings, enter your preferred app name and click Next.

Configure SAML

  • In Configure SAML, complete the following:
    • Single sign on URL: https://{yourdomain}/account/saml/acs
    • Audience URI (SP Entity ID): https://{yourdomain}/account/saml/metadata
    • Default RelayState: leave blank (optional)
    • Name ID Format: unspecified
    • Application username: Okta username

SAML Settings

  • Attribute statements:
    • FirstName → user.firstName
    • LastName → user.lastName
    • Email → user.email

Attribute Statements

  • In Feedback, select “I’m an Okta customer adding an internal app” and check “This is an internal app that we created.”

Feedback

  • Navigate to the Sign on tab and click “View Setup Instructions.”
  • Keep the new tab open for reference during YAROOMS configuration.

View Setup Instructions

Step 2. Configure the SAML Connection in YAROOMS

Log into YAROOMS as an administrator. Go to Integrations → SAML 2.0 Authentication.

Connection Tab:

  • Identity Provider: Enter “Okta” (appears as “Authenticate with Okta” on login page)
  • Issuer URL: Copy from Okta’s Identity Provider Issuer
  • SAML Endpoint: Copy from Okta’s Identity Provider Single Sign-On URL
  • X.509 Certificate: Copy the entire certificate string from Okta
  • Name ID Format: unspecified
  • Attributes Mapping:
    • First Name → FirstName
    • Last Name → LastName
    • Email Address → Email

YAROOMS SAML Connection settings

User Options Tab:

Set default group and location for new users created via the Identity Provider.

User Options tab

Application Details Tab:

Click the activation button to complete integration.

Note: User provisioning and assignment in Okta are organization-specific configurations outside this tutorial’s scope.

Can't find what you're looking for?

Our support team is here to help. Reach out and we'll get back to you quickly.

Contact Support
YAROOMS

Become a partner

Join our growing network of partners worldwide

Application received!

We'll review your details and get back to you soon.

We use cookies to analyze traffic and improve your experience.

Cookie preferences

Essential

Required for the site to function

Always on
Analytics

Help us understand how visitors use the site

Marketing

Used to deliver relevant ads

Talk to Sales or Support