From e94a4bd2e27d260511e0e0cca16145fa08c3175b Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 10:21:05 -0800 Subject: [PATCH 01/11] Update the OKTA Configuration Instructions to include steps to add/enable GitHub OAuth Integration. --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index ce04ec7d36d8..1a200e51c7a1 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -33,6 +33,11 @@ Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for ## Adding the {% data variables.product.prodname_ghe_cloud %} application in Okta +{% data reusables.saml.okta-ae-applications-menu.md %} +{% data reusables.saml.okta-browse-app-catalog copy.md %} +1. Search for "GitHub Enterprise Cloud - Organization" and "+ Add Integration". +1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration. +{% data reusables.saml.assign-yourself-to-okta.md %} {% data reusables.saml.okta-sign-on-tab %} {% data reusables.saml.okta-view-setup-instructions %} 1. Enable and test SAML SSO on {% data variables.product.prodname_dotcom %} using the sign on URL, issuer URL, and public certificates from the "How to Configure SAML 2.0" guide. For more information, see "[Enabling and testing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization#enabling-and-testing-saml-single-sign-on-for-your-organization)." From 0d0094363557ca5d8405b13187b43797d5237d38 Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 10:33:07 -0800 Subject: [PATCH 02/11] Create okta-add-ghec-org-integration.md --- data/reusables/saml/okta-add-ghec-org-integration.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 data/reusables/saml/okta-add-ghec-org-integration.md diff --git a/data/reusables/saml/okta-add-ghec-org-integration.md b/data/reusables/saml/okta-add-ghec-org-integration.md new file mode 100644 index 000000000000..1f590dbdf648 --- /dev/null +++ b/data/reusables/saml/okta-add-ghec-org-integration.md @@ -0,0 +1,2 @@ +1. Search for "GitHub Enterprise Cloud - Organization" and ![Screen Shot 2022-12-05 at 10 27 37 AM](https://user-images.githubusercontent.com/16549089/205713938-4339ceb1-a122-4557-a392-6c34f5a984e1.png) + From be0c60c81909de2900df19f8f64854def63a95bf Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 10:35:40 -0800 Subject: [PATCH 03/11] Add the resuable widget for searching for and adding the GHEC - org app integration in OKTA. --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index 1a200e51c7a1..1742c83ec29a 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -35,7 +35,7 @@ Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for {% data reusables.saml.okta-ae-applications-menu.md %} {% data reusables.saml.okta-browse-app-catalog copy.md %} -1. Search for "GitHub Enterprise Cloud - Organization" and "+ Add Integration". +{% data reusables.saml.okta-add-ghec-org-integration.md copy.md %} 1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration. {% data reusables.saml.assign-yourself-to-okta.md %} {% data reusables.saml.okta-sign-on-tab %} From 8c95a2861f9f6f469aa513d145b80e9889cf1e67 Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 10:59:40 -0800 Subject: [PATCH 04/11] Updating the links to remove copy.md --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index 1742c83ec29a..dd4c169095fa 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -34,8 +34,8 @@ Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for ## Adding the {% data variables.product.prodname_ghe_cloud %} application in Okta {% data reusables.saml.okta-ae-applications-menu.md %} -{% data reusables.saml.okta-browse-app-catalog copy.md %} -{% data reusables.saml.okta-add-ghec-org-integration.md copy.md %} +{% data reusables.saml.okta-browse-app-catalog %} +{% data reusables.saml.okta-add-ghec-org-integration.md %} 1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration. {% data reusables.saml.assign-yourself-to-okta.md %} {% data reusables.saml.okta-sign-on-tab %} From e1bd2e3980e1517a3edfdecf67a45d0386b12694 Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 11:08:51 -0800 Subject: [PATCH 05/11] Remove the .md file type. --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index dd4c169095fa..4061b6ec307b 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -33,11 +33,11 @@ Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for ## Adding the {% data variables.product.prodname_ghe_cloud %} application in Okta -{% data reusables.saml.okta-ae-applications-menu.md %} +{% data reusables.saml.okta-ae-applications-menu %} {% data reusables.saml.okta-browse-app-catalog %} -{% data reusables.saml.okta-add-ghec-org-integration.md %} +{% data reusables.saml.okta-add-ghec-org-integration %} 1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration. -{% data reusables.saml.assign-yourself-to-okta.md %} +{% data reusables.saml.assign-yourself-to-okta %} {% data reusables.saml.okta-sign-on-tab %} {% data reusables.saml.okta-view-setup-instructions %} 1. Enable and test SAML SSO on {% data variables.product.prodname_dotcom %} using the sign on URL, issuer URL, and public certificates from the "How to Configure SAML 2.0" guide. For more information, see "[Enabling and testing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization#enabling-and-testing-saml-single-sign-on-for-your-organization)." From 898f65ce159649643d54f4b6acc7c6d0f8ce9e27 Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 11:27:17 -0800 Subject: [PATCH 06/11] Make OKTA App Integration reusable widget steps more clear. --- data/reusables/saml/okta-add-ghec-org-integration.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/reusables/saml/okta-add-ghec-org-integration.md b/data/reusables/saml/okta-add-ghec-org-integration.md index 1f590dbdf648..b346f2b0d824 100644 --- a/data/reusables/saml/okta-add-ghec-org-integration.md +++ b/data/reusables/saml/okta-add-ghec-org-integration.md @@ -1,2 +1,3 @@ -1. Search for "GitHub Enterprise Cloud - Organization" and ![Screen Shot 2022-12-05 at 10 27 37 AM](https://user-images.githubusercontent.com/16549089/205713938-4339ceb1-a122-4557-a392-6c34f5a984e1.png) +1. Search for the "GitHub Enterprise Cloud - Organization". ![Screen Shot 2022-12-05 at 11 25 01 AM](https://user-images.githubusercontent.com/16549089/205725277-14856ca9-b64d-4b78-b235-86c5fdb5aebc.png) +1. **Add Integration**. ![Screen Shot 2022-12-05 at 10 27 37 AM](https://user-images.githubusercontent.com/16549089/205713938-4339ceb1-a122-4557-a392-6c34f5a984e1.png) From 06d0a24005e49c8b2d31d9095adba3f4fd7a1bbb Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Mon, 5 Dec 2022 11:44:33 -0800 Subject: [PATCH 07/11] Update Title of Section and better word some of the instructions. --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index 4061b6ec307b..19a7407c4193 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -31,12 +31,12 @@ After you enable SCIM, the following provisioning features are available for any Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for enterprise accounts is only available with Enterprise Managed Users. For more information, see "[Configuring SAML single sign-on for your enterprise using Okta](/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta)" and "[Configuring SCIM provisioning for Enterprise Managed Users with Okta](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta)." -## Adding the {% data variables.product.prodname_ghe_cloud %} application in Okta +## Configuring SAML for your {% data variables.product.prodname_ghe_cloud %} organization in OKTA. {% data reusables.saml.okta-ae-applications-menu %} {% data reusables.saml.okta-browse-app-catalog %} {% data reusables.saml.okta-add-ghec-org-integration %} -1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration. +1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration application. {% data reusables.saml.assign-yourself-to-okta %} {% data reusables.saml.okta-sign-on-tab %} {% data reusables.saml.okta-view-setup-instructions %} From 30bbe44009e065b20069fc869ba009cd4af7b3c4 Mon Sep 17 00:00:00 2001 From: Laura Coursen Date: Wed, 7 Dec 2022 09:04:09 -0600 Subject: [PATCH 08/11] Add :nail_care: --- ...configuring-saml-single-sign-on-and-scim-using-okta.md | 4 ++-- data/reusables/saml/okta-add-ghec-org-integration.md | 8 ++++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index 19a7407c4193..bd559e7177ac 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -31,12 +31,12 @@ After you enable SCIM, the following provisioning features are available for any Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for enterprise accounts is only available with Enterprise Managed Users. For more information, see "[Configuring SAML single sign-on for your enterprise using Okta](/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta)" and "[Configuring SCIM provisioning for Enterprise Managed Users with Okta](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta)." -## Configuring SAML for your {% data variables.product.prodname_ghe_cloud %} organization in OKTA. +## Configuring the {% data variables.product.prodname_ghe_cloud %} application in Okta {% data reusables.saml.okta-ae-applications-menu %} {% data reusables.saml.okta-browse-app-catalog %} {% data reusables.saml.okta-add-ghec-org-integration %} -1. Fill out the form, providing the name of your organization in GitHub and a unique name for your OAuth App Integration application. +1. Fill out the form, providing the name of your organization on {% data variables.product.prodname_dotcom %} and a unique name for your OAuth App. {% data reusables.saml.assign-yourself-to-okta %} {% data reusables.saml.okta-sign-on-tab %} {% data reusables.saml.okta-view-setup-instructions %} diff --git a/data/reusables/saml/okta-add-ghec-org-integration.md b/data/reusables/saml/okta-add-ghec-org-integration.md index b346f2b0d824..0433e1bb5c2b 100644 --- a/data/reusables/saml/okta-add-ghec-org-integration.md +++ b/data/reusables/saml/okta-add-ghec-org-integration.md @@ -1,3 +1,7 @@ -1. Search for the "GitHub Enterprise Cloud - Organization". ![Screen Shot 2022-12-05 at 11 25 01 AM](https://user-images.githubusercontent.com/16549089/205725277-14856ca9-b64d-4b78-b235-86c5fdb5aebc.png) -1. **Add Integration**. ![Screen Shot 2022-12-05 at 10 27 37 AM](https://user-images.githubusercontent.com/16549089/205713938-4339ceb1-a122-4557-a392-6c34f5a984e1.png) +1. Search for the application named "GitHub Enterprise Cloud - Organization." + + ![Screenshot of the "GitHub Enterprise Cloud - Organization" application in Okta](/assets/images/help/saml/okta-application-menu.png) +1. Click **Add Integration**. + + ![Screenshot of the "Add Integration" button](/assets/images/help/saml/add-integration-button-okta.png) From 58ed9b11e98592c64bab1118900a74f8d47f97cf Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Thu, 8 Dec 2022 07:58:44 -0800 Subject: [PATCH 09/11] Add image files to cprrect location. --- .../help/saml/add-integration-button-okta.png | Bin 0 -> 3860 bytes .../images/help/saml/okta-application-menu.png | Bin 0 -> 14509 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/images/help/saml/add-integration-button-okta.png create mode 100644 assets/images/help/saml/okta-application-menu.png diff --git a/assets/images/help/saml/add-integration-button-okta.png b/assets/images/help/saml/add-integration-button-okta.png new file mode 100644 index 0000000000000000000000000000000000000000..4c37d88b0649893164144950a27a4cf3d188bf27 GIT binary patch literal 3860 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 literal 0 HcmV?d00001 From c2dd671981bf270d43d3219c98336eab45a0f968 Mon Sep 17 00:00:00 2001 From: Adam Ross Russell Date: Thu, 8 Dec 2022 08:09:31 -0800 Subject: [PATCH 10/11] Updating the titles for clarity. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Part of the reason these docs needed to be updated was to make these titles/steps more specific. Oauth App Integration in OKTA ≠ GitHub Oauth App, and specifying that this is being set up for SAML -- specifically for a GHEC organization (and not for an enterprise) -- is very important in providing clarity. --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index bd559e7177ac..ffd487b1485a 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -31,12 +31,12 @@ After you enable SCIM, the following provisioning features are available for any Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for enterprise accounts is only available with Enterprise Managed Users. For more information, see "[Configuring SAML single sign-on for your enterprise using Okta](/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta)" and "[Configuring SCIM provisioning for Enterprise Managed Users with Okta](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta)." -## Configuring the {% data variables.product.prodname_ghe_cloud %} application in Okta +## Configuring SAML for a {% data variables.product.prodname_ghe_cloud %} organization in Okta {% data reusables.saml.okta-ae-applications-menu %} {% data reusables.saml.okta-browse-app-catalog %} {% data reusables.saml.okta-add-ghec-org-integration %} -1. Fill out the form, providing the name of your organization on {% data variables.product.prodname_dotcom %} and a unique name for your OAuth App. +1. Fill out the form, providing the name of your organization on {% data variables.product.prodname_dotcom %} and a unique name for your OAuth App Integration application. {% data reusables.saml.assign-yourself-to-okta %} {% data reusables.saml.okta-sign-on-tab %} {% data reusables.saml.okta-view-setup-instructions %} From d6264e45c5eb7eeae24419615f89eb764ca7197b Mon Sep 17 00:00:00 2001 From: Laura Coursen Date: Thu, 8 Dec 2022 10:55:54 -0600 Subject: [PATCH 11/11] Shorten heading --- .../configuring-saml-single-sign-on-and-scim-using-okta.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index ffd487b1485a..d6b7e282dca3 100644 --- a/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -31,7 +31,7 @@ After you enable SCIM, the following provisioning features are available for any Alternatively, you can configure SAML SSO for an enterprise using Okta. SCIM for enterprise accounts is only available with Enterprise Managed Users. For more information, see "[Configuring SAML single sign-on for your enterprise using Okta](/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta)" and "[Configuring SCIM provisioning for Enterprise Managed Users with Okta](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta)." -## Configuring SAML for a {% data variables.product.prodname_ghe_cloud %} organization in Okta +## Configuring SAML in Okta {% data reusables.saml.okta-ae-applications-menu %} {% data reusables.saml.okta-browse-app-catalog %}