Skip to content

Commit 9176101

Browse files
authored
docs: add info note about Okta usage (#401)
## πŸ“ Description Add info note about Okta integration to the Cloud and EE versions Fixes: #383 ## βœ… Checklist - [X] I have tested this change - [ ] This change requires documentation update
1 parent b357f7c commit 9176101

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

β€Ždocs/default.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ server {
8484
location ~ ^/ci-cd-environment/ubuntu-22.04-arm-image/?$ {return 301 /reference/os-ubuntu#ubuntu2204-arm;}
8585
location ~ ^/ci-cd-environment/ubuntu-22.04-image/?$ {return 301 /reference/os-ubuntu#ubuntu2204-x86;}
8686
location ~ ^/ci-cd-environment/working-with-docker/?$ {return 301 /using-semaphore/optimization/docker;}
87+
location ~ ^/article/75-debugging-with-ssh-access/?$ {return 301 /using-semaphore/jobs#ssh-into-agent;}
8788
location ~ ^/essentials/artifacts/?$ {return 301 /using-semaphore/artifacts;}
8889
location ~ ^/essentials/auto-cancel-previous-pipelines-on-a-new-push/?$ {return 301 /using-semaphore/pipelines#auto-cancel;}
8990
location ~ ^/essentials/build-matrix/?$ {return 301 /using-semaphore/jobs#matrix;}

β€Ždocs/docs/using-semaphore/okta.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,12 @@ Semaphore asks new users logging in via SSO to [connect their GitHub](./connect-
237237

238238
![Connect Git](./img/connect-git.jpg)
239239

240+
:::info
241+
242+
Once enforced, Okta is the **only login method allowed** for all users in the organization. Dual authentication methods like Okta + GitHub/BitBucket/GitLab are not supported.
243+
244+
:::
245+
240246
## Troubleshooting duplicated users {#troubleshooting}
241247

242248
Semaphore tries to match new users provisioned via SCIM to existing Semaphore users by email address. If the email address associated with the SCIM request matches the email address of existing Semaphore users, the two accounts will be connected, and no new account will be provisioned. Email associated with Semaphore is the primary email from GitHub or BitBucket.

β€Ždocs/versioned_docs/version-EE/using-semaphore/okta.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,12 @@ Semaphore asks new users logging in via SSO to [connect their GitHub](./connect-
235235

236236
![Connect Git](./img/connect-git.jpg)
237237

238+
:::info
239+
240+
Once enforced, Okta is the **only login method allowed** for all users in the server. Dual authentication methods like Okta + GitHub/BitBucket/GitLab are not supported.
241+
242+
:::
243+
238244
## Troubleshooting duplicated users {#troubleshooting}
239245

240246
Semaphore tries to match new users provisioned via SCIM to existing Semaphore users by email address. If the email address associated with the SCIM request matches the email address of existing Semaphore users, the two accounts will be connected, and no new account will be provisioned. Email associated with Semaphore is the primary email from GitHub or BitBucket.

0 commit comments

Comments
Β (0)