Setup Custom SSO

Microsoft Entra ID SSO

Learn how to set up Microsoft Entra ID SSO (OIDC) for secure authentication.

cside allows you to configure Microsoft Entra ID (formerly Azure AD) SSO to authenticate users into your cside organization.

When you enable Microsoft Entra ID SSO, anyone with your company email domain will be forwarded to authenticate with Microsoft Entra ID. This means you can use Entra ID to scope who can access cside, and when you allow someone, they will automatically be added to your cside organization with no permissions.

Requirements:

  • cside Enterprise plan
  • Organization Admin role in cside
  • An already setup cside organization - the initial admin (you) will be the first user, and will be converted to SSO upon migration.
  • Admin access to your Microsoft Entra ID tenant

To access the SSO settings in cside:

  1. Click on your account at the bottom left corner of the dashboard
  2. Select View organization

View organization

  1. Select Settings

Organization settings

  1. Navigate to the SSO tab

Create a Microsoft Entra ID Application

  1. Go to the Microsoft Entra admin center.
  2. Navigate to Entra ID > Enterprise apps > App registrations.
  3. Click New registration.
  4. Enter a name for the application (e.g., "cside").
  5. Under Supported account types, select "Accounts in this organizational directory only".
  6. Under Redirect URI, select "Web" and enter https://dash.cside.com/auth/callback/oidc
  7. Click Register.

Register an application

Configure the Application

After creating the application, you'll need to create a client secret:

  1. In your newly created app registration, go to Certificates & secrets.

Certificates & secrets

  1. Click New client secret.
  2. Add a description (e.g., "cside SSO") and select an expiration period.

Add a client secret

  1. Click Add.
  2. Important: Copy the secret value immediately - you won't be able to see it again.

Client secret created

Note

Make sure to copy the client secret value immediately after creation. You won't be able to retrieve it later.

Obtain Required Details

You'll need the following information to configure SSO in cside:

  1. Tenant ID: Found in the app registration overview page under "Directory (tenant) ID"
  2. Client ID: Found in the app registration overview page under "Application (client) ID"
  3. Client Secret: The value you copied when creating the client secret

App registration overview

Configure SSO in cside

  1. Go to the cside dashboard.
  2. Navigate to the SSO settings as described in Navigating to SSO Settings.
  3. Click Select Provider (or Change Provider if you already have SSO configured) and select Microsoft Entra ID.
  4. Fill in the required fields:
    • Email Domain: Your company's email domain (e.g., example.com)
    • Entra Tenant ID: Your Microsoft Entra tenant ID
    • Client ID: The application (client) ID from your app registration
    • Client Secret: The client secret value you created
  5. Click Test Connection to verify the configuration.
  6. Once verified, click Save SSO Configuration.

Microsoft Entra ID SSO Configuration

Testing Your Configuration

After saving the SSO configuration, you can test it by:

  1. Opening a new incognito/private browser window
  2. Navigating to dash.cside.com
  3. Entering an email address with your configured domain
  4. You should be redirected to Microsoft for authentication

Need Help?

If you encounter any issues during setup, contact your cside representative for assistance.

How is this doc?

On this page