Skip to content

Commit d34cc33

Browse files
authored
Merge pull request #6167 from segmentio/update-sso-page
update sso page to remove limits
2 parents b8ad5e7 + be21796 commit d34cc33

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

src/segment-app/iam/sso.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ With SSO, you have centralized control over your users' ability to authenticate
99

1010
You can configure as many IdP connections to your workspace as needed to support IdP-initiated authentication. This allows seamless migration from one system to a new one, if, for example, your organization switches IdP vendors or switches from GSuite to a dedicated SAML IdP like Okta or OneLogin.
1111

12-
To enable SSO-based login from the Segment login page (app.segment.com/login), you must first verify that you own the domain, and connect it to your organization's Segment account. Once you have done that, SSO users from your domain can use the Segment login page to access your default Segment workspace.
12+
To enable SSO-based login from the Segment login page (app.segment.com/login), you must first verify that you own the domain, and connect it to your organization's Segment account. After you have done that, SSO users from your domain can use the Segment login page to access your default Segment workspace.
1313

1414
The Segment login page can only be connected to one workspace. To use your IdP with multiple workspaces, you will have to initiate login to the other workspaces from the IdP instead of through the login portal.
1515

@@ -51,7 +51,7 @@ Your provider will ask you for a few things from Segment, which Segment provides
5151

5252
- No `RelayState` is required. This is also sometimes called `Target`.
5353

54-
Once you create the application in your IdP, you can come back to Segment and click "Next".
54+
After you create the application in your IdP, you can come back to Segment and click "Next".
5555

5656
## Configure Segment to Talk to Your IdP.
5757

@@ -83,7 +83,7 @@ These options are off by default, but configurable on the "Advanced Settings" pa
8383

8484
To configure GSuite for use with Segment, go to your workspace settings and choose the "Connections" tab under "Authentication" and click "Add New Connection." Follow the steps to create a "Google Apps For Work" connection.
8585

86-
You simply enter your domain (or, if you've verified it already, choose it from the dropdown) and then click the resulting link to authorize the connection.
86+
Enter your domain (or, if you've verified it already, choose it from the dropdown) and then click the resulting link to authorize the connection.
8787

8888
## Enabling Segment-initiated login
8989

@@ -93,23 +93,18 @@ In order to enable this, you'll need to verify your domain with Segment. To do t
9393

9494
![Screenshot of the Domains page under the Authentication section of the Workspace Settings.](images/asset_MSaDZk2f.png)
9595

96-
Enter your domain and click "Add Domain." When you click verify, you're given two options to verify your domain, either using a meta tag to add to your `/index.html` at the root, or a DNS text record that you can add through your DNS provider. Once you do so and click verify, you're ready to go.
96+
Enter your domain and click "Add Domain." When you click verify, you're given two options to verify your domain, either using a meta tag to add to your `/index.html` at the root, or a DNS text record that you can add through your DNS provider. After you do so and click verify, you can move to the next step.
9797

9898
> note ""
9999
> Domain tokens expire 14 days after they are verified.
100100
101101
## Configuring SSO to access multiple workspaces
102102
To configure SSO for multiple workspaces, your admin must configure access to each workspace as a separate app in your identity provider. You are unable to use verified domain(s) across multiple workspaces and will encounter the following error if you add a domain that is already verified in another workspace:
103103

104-
105104
> warning ""
106105
> **Warning**: This domain has already been claimed.
107106
108-
Once your admin has configured separate apps for each workspace in your IdP, the end-users can log in to the IdP and click on the relevant app for the workspace you are trying to access. This is also referred to as IdP-initiated SSO.
109-
110-
Two limitations do exist when multiple workspaces are configured to SSO access:
111-
- Users will only be able to log in to the domain-verified workspace on Segment’s login page.
112-
- Users must switch workspaces using IdP-initiated SSO, as they are unable to switch directly using the Segment UI.
107+
After your administrator configures separate apps for each workspace in your IdP, the end-users can log in to the IdP and click on the relevant app for the workspace you are trying to access. This is also referred to as IdP-initiated SSO.
113108

114109
## Okta setup
115110

@@ -159,7 +154,6 @@ You've now completed setup. For SP-initiated SSO, follow these steps:
159154
1. Go to `https://app.segment.com`.
160155
2. Enter your email, select **Single Sign-On**, then click **Log In**.
161156

162-
163157
## SSO Frequently Asked Questions
164158

165159
{% faq %}
@@ -178,7 +172,10 @@ Segment allows users to own their own workspaces. While your IdP authentication
178172
Workspace owners can invite additional owners with any domain using the traditional invite mechanism. If the workspace is configured to require SSO, and the user is not on your IdP, you can add an Exemption under **Workspace Settings > Authentication > Advanced Settings**.
179173
{% endfaqitem %}
180174

181-
{% faqitem How do I configure SSO to access multiple workspaces? %}
182-
To use SSO for multiple workspaces, your admin must configure access to each workspace as a separate app in your identity provider.
175+
{% faqitem What happens after I configured SSO to access multiple workspaces? %}
176+
After SSO is configued to access multiple workspaces, you will have slightly different signin experience in the below scenarios
177+
1. When you are switching between workspaces, and you have already logged in via SSO, you will need to sign in again before accessing other workspaces.
178+
2. When you visit [Segment login page](https://app.segment.com/login){:target="_blank"} to sign in via SSO, you will only be redirected to one workspace which is also linked with the verified domain(s). It is because you are actually using the [Segment-initiated SSO](/docs/segment-app/iam/sso/#enabling-segment-initiated-login) in this scenario.
179+
183180
{% endfaqitem %}
184181
{% endfaq %}

0 commit comments

Comments
 (0)