Skip to content

Commit 100493b

Browse files
author
Katie Horne
authored
chore: edit Okta content (#445)
1 parent b702a76 commit 100493b

File tree

1 file changed

+31
-28
lines changed

1 file changed

+31
-28
lines changed

guides/admin/oidc-okta.md

+31-28
Original file line numberDiff line numberDiff line change
@@ -5,43 +5,47 @@ description: Learn how to use Okta SSO with Coder.
55

66
This article walks you through setting up single sign-on to Coder using Okta.
77

8-
Configuring [Coder's OpenID Connect](../../admin/access-control/index.md#openid-connect)
9-
feature requires you to provide three pieces of information from Okta:
8+
Configuring [Coder's OpenID
9+
Connect](../../admin/access-control/index.md#openid-connect) feature requires
10+
you to provide three pieces of information from Okta:
1011

1112
- Client ID
1213
- Client Secret
1314
- Issuer
1415

15-
This guide will show you how to set up an app on Okta and obtain the
16-
information you need to provide to Coder.
16+
This guide will show you how to set up an app on Okta and obtain the information
17+
you need to provide to Coder.
1718

1819
## Step 1: Register your app with Okta
1920

20-
1. Log in to your Okta as an admin (`<my-company>.okta.com`).
21-
1. From the admin dashboard, click **Applications** and click the
21+
1. Log in to your Okta org (`<my-company>.okta.com`) as an admin.
22+
1. From the admin dashboard, go to **Applications** and select the
2223
**Applications** sub-menu.
2324

24-
![Okta Applications](../../assets/guides/admin/okta-add-app.jpg)
25-
2625
1. Click **Add Application**.
2726

28-
![Okta Add Application](../../assets/guides/admin/okta-create-new-app.jpg)
27+
![Okta Applications](../../assets/guides/admin/okta-add-app.jpg)
2928

3029
1. Click **Create New App**.
3130

32-
![Okta Create Application Modal](../../assets/guides/admin/okta-custom-app-creation.jpg)
31+
![Okta Add Application](../../assets/guides/admin/okta-create-new-app.jpg)
3332

3433
1. Select **OpenID Connect** and click **Create**
35-
1. Fill in the **Application name** (i.e. `Coder`), optionally add a logo
36-
1. Add the **Login redirect URIs** for Coder (it will be formatted similar
37-
to `https://coder.my-company.com/oidc/callback`).
38-
39-
![Okta Create OpenID Application](../../assets/guides/admin/okta-create-openid-integration.jpg)
34+
35+
![Okta Create Application
36+
Modal](../../assets/guides/admin/okta-custom-app-creation.jpg)
37+
38+
1. Provide an **Application name** (i.e., `Coder`), (optionally) add a logo, and
39+
add the **Login redirect URIs** for Coder (it will be formatted similarly to
40+
`https://coder.my-company.com/oidc/callback`).
41+
42+
![Okta Create OpenID
43+
Application](../../assets/guides/admin/okta-create-openid-integration.jpg)
4044

4145
1. Click **Save** to proceed.
4246

4347
When Okta has created your app, you'll be redirected to the **General** tab,
44-
which displays the app information.
48+
which displays your app information.
4549

4650
## Step 2: Gather your Okta app information
4751

@@ -53,31 +57,30 @@ Once you've saved your app, you can obtain your:
5357

5458
### Client ID and Client Secret
5559

56-
On your application's **General** tab, look for the **Client ID** under
57-
the **Client Credentials** section. Below this is the **Client secret**.
60+
On your application's **General** tab, look for the **Client Credentials**
61+
section, which includes the **Client secret**.
5862

5963
![Client ID and Secret](../../assets/guides/admin/okta-client-id-and-secret.jpg)
6064

6165
### Issuer
6266

63-
On your app's **Overview** page, click the **Sign On** tab. Find the
64-
**OpenID Connect ID Token** section, and copy the **Issuer**.
67+
On your app's **Overview** page, click the **Sign On** tab. Find the **OpenID
68+
Connect ID Token** section, and copy the **Issuer**.
6569

6670
![Issuer](../../assets/guides/admin/okta-issuer.jpg)
6771

68-
## Step 3: Assign People and/or Groups to Coder
72+
## Step 3: Assign People and Groups to Coder
6973

70-
On your app's **Overview** page, click the **Assignments** tab.
74+
On your app's **Overview** page, click the **Assignments** tab. Under
75+
**Assign**, you can choose to **Assign to People** or **Assign to Group** to
76+
provide users and groups access to Coder.
7177

7278
![Assignments](../../assets/guides/admin/okta-assign-app.jpg)
7379

74-
From here, you can assign People and Groups to the application to
75-
provide access to Coder.
76-
7780
## Step 4: Configure Coder authentication
7881

79-
Once you've saved your Okta values, you can complete the remaining steps using the
80-
Coder UI.
82+
Once you've saved your Okta values, you can complete the remaining steps using
83+
the Coder UI.
8184

8285
1. Log in to Coder, and go to **Manage** > **Admin** > **Authentication**.
8386
1. In the top-most drop-down box, select **OpenID Connect**.
@@ -87,4 +90,4 @@ Coder UI.
8790
When done, click **Save Preferences**.
8891

8992
At this point, Coder validates your configuration before proceeding. If
90-
successful, you can expect Coder to send OIDC login attempts to Okta.
93+
successful, Coder will send OIDC login attempts to Okta.

0 commit comments

Comments
 (0)