Skip to content

Commit 3e55382

Browse files
committed
add octa docs
1 parent 9e55f76 commit 3e55382

File tree

8 files changed

+30
-0
lines changed

8 files changed

+30
-0
lines changed

.gitbook/assets/image-1.png

12.4 KB
Loading

.gitbook/assets/image-10.png

59.1 KB
Loading

.gitbook/assets/image-2.png

128 KB
Loading

.gitbook/assets/image-3.png

78.4 KB
Loading

.gitbook/assets/image-4.png

66.6 KB
Loading

.gitbook/assets/image-6.png

75.9 KB
Loading

.gitbook/assets/image-7.png

49.4 KB
Loading
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
2+
1. First, navigate in your Okta dashboard to "Applications" and create a new app integration here:
3+
4+
<figure><img src="../../../.gitbook/assets/image-1.png" alt=""><figcaption></figcaption></figure>
5+
6+
2. Next, select following options like so:
7+
8+
<figure><img src="../../../.gitbook/assets/image-2.png" alt=""><figcaption></figcaption></figure>
9+
10+
3. On the next page, configure the application. Make sure to set the correct Sign-in URIs, those will take the form of `<DEFGUARD_DASHBOARD_URL>/auth/callback` (dashboard login) and `<DEFGUARD_ENROLLMENT_URL>/openid/callback` (if you want to perform new user enrollment using Okta). Replace `<DEFGUARD_DASHBOARD_URL>` and `<DEFGUARD_ENROLLMENT_URL>` with the URLs of your Defguard dashboard and enrollment page (proxy) accordingly. If you access your Defguard dashboard at e.g. `https://defguard.example.net` your redirect URI will be `https://defguard.example.net/auth/callback`.
11+
12+
13+
<figure><img src="../../../.gitbook/assets/image-6.png" alt=""><figcaption></figcaption></figure>
14+
15+
4. Next, select the assignment according to your needs, we will select the option that allows every directory member to login:
16+
17+
<figure><img src="../../../.gitbook/assets/image-4.png" alt=""><figcaption></figcaption></figure>
18+
19+
5. Now, copy your client ID and secret, as you will need to paste it in your Defguard's settings.
20+
21+
<figure><img src="../../../.gitbook/assets/image-7.png" alt=""><figcaption></figcaption></figure>
22+
23+
6. Go to your Defguard settings, and fill all the required information, pasting the Client ID and Client secret from Okta:
24+
<figure><img src="../../../.gitbook/assets/image-10.png" alt=""><figcaption></figcaption></figure>
25+
26+
The base URL will be based on your Okta domain. In the case of this example, the `-admin` part of the URL had to be additionally removed. To additionally verify if your Base URL is correct, you can navigate to `<YOUR_OKTA_DOMAIN>/.well-known/openid-configuration`. The issuer field here should be the same as the Base URL.
27+
28+
29+
30+

0 commit comments

Comments
 (0)