cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
cancel
Showing results for 
Search instead for 
Did you mean: 

SSO Implementation - User need to go through multiple steps to visit the "Select Workspace" page.

Ajay_Birari
New Contributor II

Below are the steps we have implemented to login through SSO.

1. We have setup SSO and are able to login into Databricks using IDP (SiemensID Authentication).

2. After successful authentication, we have done the configuration of redirecting user to databricks URL "https://accounts.cloud.databricks.com/workspace-select"

3. Above URL again takes user to databricks login screen and user needs to follow sign in process again following below steps

                             a. Enter User email

First screen after successful SSO authentication                             b. Select "Single Sign On" option

Again, select Single Sign on by clicking on Continue with SSO                             c. Again user is redirected to new tab and clicking on "Single Sign on"

                             d. Databricks uses the existing session created in the Step 1

4. User is required go through multiple pages before visiting the "Select Workspace" page. 

Question 1:

Can we skip the intermediate steps and use the SSO session directly to access the "Select Workspace" page (https://accounts.cloud.databricks.com/workspace-select) by appending the user session details (token/code) to redirectURL as query string?

Question 2:

Can we use our app to login as IDP and share the session with databricks "Select workspace" page directly exchanging the information through URL (query string) and skip the intermediate steps.

Note: When user logs in to Databricks application first time and then logout, the session remains active and if user tries to login again with same account, Intermediate steps gets skipped and user can access the "Select workspace" page directly. Can we implement same workflow. 

Any help will be appreciated.

Thanks,

Ajay

4 REPLIES 4

Debayan
Esteemed Contributor III
Esteemed Contributor III

Hi, I would request you to file a feature request in our ideas portal https://ideas.databricks.com/ideas/, so that you can interact and receive the updates directly with the PM team. The ideas portal allows the customers to submit enhancement ideas and other customers to vote on their submitted ideas, and also gives the customers a direct line of communication with PM. You can subscribe to status updates as well.

Kaniz
Community Manager
Community Manager

Hi @Ajay birari.ajay​  (Customer)​, We haven’t heard from you since the last response from @Debayan Mukherjee​, and I was checking back to see if his suggestions helped you.

Or else, If you have any solution, please share it with the community, as it can be helpful to others.

Also, Please don't forget to click on the "Select As Best" button whenever the information provided helps resolve your question.

Ajay_Birari
New Contributor II

Hello @Kaniz Fatma​ @Debayan Mukherjee​ 

Thanks for the response.

We have raised this issue with Databricks team internally. We have shared the details with team. I will post the solution once we find any breakthrough to resolve it.

Hi @Ajay birari.ajay​,

Just a friendly follow-up. Do you still need help or were you able to find a solution? please let us know

Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.