Skip to content

Commit 35734bd

Browse files
PeterGracePeter Grace
andauthored
PRO-2596 Adjust SSO documentation (#228)
* PRO-2596:add callout for Admin user e-mail in sso * amend text * update saml-config screenshot * okta-integration-5 * fix: change verbiage to reflect new field literal * sync 'important' field verbiage between all three sso pages --------- Co-authored-by: Peter Grace <[email protected]> Co-authored-by: null <null>
1 parent 14349ec commit 35734bd

File tree

5 files changed

+16
-5
lines changed

5 files changed

+16
-5
lines changed

docs/enterprise/adfs-sso.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ StackBlitz is excited to offer SAML-based Single Sign-on (SSO) to organizations
1919
## StackBlitz Admin Panel Auth Settings Page
2020

2121
:::warning IMPORTANT:
22-
Admin accounts should not be made with an individual work email that will be used to create a separate user account later. Should this happen, we recommend the following steps:
22+
Each user account (including the Admin User) must have a unique email address. Use a service account email address (like [email protected]) to ensure that the admin account doesn't cause email collisions for SSO users. If your admin email address matches an SSO user's email address, said SSO user will receive an "invalid login or password" error when signing in.
23+
\
24+
&nbsp;
25+
Should this happen, we recommend the following steps:
2326
- Log in as admin
2427
- Navigate to `https://editor.stackblitz.[COMPANY.COM]/users/edit` to change your email address to a different one. It will show the same screen as the changing email/password when first logging in as an admin, but you only need to change your email.
2528
:::
-171 KB
Loading
-207 KB
Loading

docs/enterprise/okta-sso.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ StackBlitz SAML integration relies on a user-level token. To ensure consistent d
1919
### Navigate to Auth Settings Page Within the Admin Panel
2020

2121
:::warning IMPORTANT:
22-
Admin accounts should not be made with an individual work email that will be used to create a separate user account later. Should this happen, we recommend the following steps:
22+
Each user account (including the Admin User) must have a unique email address. Use a service account email address (like [email protected]) to ensure that the admin account doesn't cause email collisions for SSO users. If your admin email address matches an SSO user's email address, said SSO user will receive an "invalid login or password" error when signing in.
23+
\
24+
&nbsp;
25+
Should this happen, we recommend the following steps:
2326
- Log in as admin
2427
- Navigate to `https://editor.stackblitz.[COMPANY.COM]/users/edit` to change your email address to a different one. It will show the same screen as the changing email/password when first logging in as an admin, but you only need to change your email.
2528
:::
@@ -43,7 +46,7 @@ Next, fill out the `App name` for the SAML integration. This is what the App wil
4346
On the next page, you'll need to fill out a few options using values from the Auth Settings page in the StackBlitz admin dashboard.
4447

4548
- For the `Single sign on URL`, use the `Assertion Customer Service URL` from the StackBlitz Auth Settings page.
46-
- For `Audience URI (SP Entity ID)`, choose an identifier for the SAML application. We recommend using `stackblitz`. Use the same value in your StackBlitz SAML settings for `Issuer (Service Provider Entity ID)`.
49+
- For `Audience URI (SP Entity ID)`, choose an identifier for the SAML application. We recommend using `stackblitz`. Use the same value in your StackBlitz SAML settings for `Client ID (Service Provider Entity ID / Issuer)`.
4750
- In the `Attribute Statements (optional)` section, you must configure the `email` and `name` attributes for your users. We recommend using `user.email` for the `email` attribute, and `user.firstName + " " + user.lastName` for the `name` attribute.
4851

4952
![Configure SAML Integration in Okta](./assets/okta-sso/okta-integration-3.png)

docs/enterprise/sso.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,15 @@ StackBlitz SAML integration relies on a user-level token. To ensure consistent d
1717
- StackBlitz offers just-in-time provisioning. This means that if a user logs into StackBlitz for the first time using SSO, an account will automatically be created.
1818
:::
1919

20+
21+
2022
### Configure your IdP
2123

2224
:::warning IMPORTANT:
23-
Admin accounts should not be made with an individual work email that will be used to create a separate user account later. Should this happen, we recommend the following steps:
25+
Each user account (including the Admin User) must have a unique email address. Use a service account email address (like [email protected]) to ensure that the admin account doesn't cause email collisions for SSO users. If your admin email address matches an SSO user's email address, said SSO user will receive an "invalid login or password" error when signing in.
26+
\
27+
&nbsp;
28+
Should this happen, we recommend the following steps:
2429
- Log in as admin
2530
- Navigate to `https://editor.stackblitz.[COMPANY.COM]/users/edit` to change your email address to a different one. It will show the same screen as the changing email/password when first logging in as an admin, but you only need to change your email.
2631
:::
@@ -57,4 +62,4 @@ Please ensure that the email addresses in the IdP are what your users will be us
5762

5863
### Troubleshooting
5964

60-
If you're unable to login after verifying these things, please reach out to [[email protected]](mailto:[email protected]) for support.
65+
If you're unable to login after verifying these things, please reach out to [[email protected]](mailto:[email protected]) for support.

0 commit comments

Comments
 (0)