Forum Discussion

Astroraf's avatar
Astroraf
Data Pipeline
07-31-2024
Solved

Two SSOs in the same system?

I am curious if I can have two SSOs in a multi-tenant environment. I want one SSO in place for an internal team, and I want another SSO for my clients. Is this doable in a multi-tenant environment or a single-tenant environment?

 

intapiuser DRay 

  • Hi Astroraf.

    Thank you for reaching out. 

    Sisense multi-tenancy feature allows what you described. You can find more details about this feature in this article: https://docs.sisense.com/main/SisenseLinux/overview-of-self-contained-multitenancy.htm, but the main idea is:

    1. You can create Tenants in the Sisense application.
    2. Each tenant must have a tenant admin user.
    3. The following objects are restricted to a specific tenant and can not be shared across tenants: users, groups, dashboards, and elasticubes.
    4. Tenants are accessible via a subpath in the URL. For example, if you create tenant "admins", it will be accessible under https://example.sisense.com/admins/app/main.
    5. As a tenant admin, you can define separate SSO and branding configurations for each tenant.

    I hope that helps. Please let me know if you have any more questions.

    Have a great day!

2 Replies

  • Hi Astroraf.

    Thank you for reaching out. 

    Sisense multi-tenancy feature allows what you described. You can find more details about this feature in this article: https://docs.sisense.com/main/SisenseLinux/overview-of-self-contained-multitenancy.htm, but the main idea is:

    1. You can create Tenants in the Sisense application.
    2. Each tenant must have a tenant admin user.
    3. The following objects are restricted to a specific tenant and can not be shared across tenants: users, groups, dashboards, and elasticubes.
    4. Tenants are accessible via a subpath in the URL. For example, if you create tenant "admins", it will be accessible under https://example.sisense.com/admins/app/main.
    5. As a tenant admin, you can define separate SSO and branding configurations for each tenant.

    I hope that helps. Please let me know if you have any more questions.

    Have a great day!

  • HamzaJ's avatar
    HamzaJ
    Data Integration

    Hello Astroraf ,

    As David mentioned, if you enable multi-tenancy you can set a SSO-connection per tenant. If you are in a single-tenant environment, setting multiple SSO-connection requires 3th party software. We are in a single-tenant environment and we use keycloak as our SSO-application. From Sisense to Keycloak is a single connection and from keycloak to the outside world we have around 35 SSO-connections.

    Hamza