Skip to content

Commit 0ce904f

Browse files
authored
Merge pull request #180 from epilot-dev/sso-remove-client-secret
docs(sso): no client secret needed, note Configure SSO permission
2 parents a4f1229 + 7ffe8c1 commit 0ce904f

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

‎docs/sso/single-sign-on.mdx‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ epilot supports **OIDC**-based SSO.
1212

1313
### Create a provider
1414

15-
1. Go to **Settings** > **Single Sign On** in the epilot portal.
15+
1. Go to **Settings** > **Single Sign On** in the epilot portal. You need a role with the **Configure SSO** permission.
1616

1717
:::info
1818
If the SSO option is not visible, contact customer success to enable it for your organization.
@@ -48,7 +48,11 @@ https://portal.epilot.cloud/sso
4848

4949
![SSO redirect](/img/sso/sso-redirect.png)
5050

51-
Create a client secret and enter the `OIDC Issuer URL`, `Client ID`, `Client Secret`, and `Scope`.
51+
Enter the `OIDC Issuer URL`, `Client ID`, and `Scope`.
52+
53+
:::note
54+
No client secret is needed. epilot signs users in with the Authorization Code flow with PKCE, so the app registration works as a public client (Single Page Application).
55+
:::
5256

5357
![SSO OIDC](/img/sso/sso-oidc.png)
5458

‎static/img/sso/sso-oidc.png‎

-4.47 KB
Loading

0 commit comments

Comments
 (0)