From f1d68d8bc721de9dd20de899d522f27011bf0769 Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 19:48:42 +0000 Subject: [PATCH 1/7] SCIM OIN submission blog --- ...024-12-30-scim-okta-integration-network.md | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 _source/_posts/2024-12-30-scim-okta-integration-network.md diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md new file mode 100644 index 0000000000..0578c4d74c --- /dev/null +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -0,0 +1,71 @@ +--- +layout: blog_post +title: "How to Submit Your System for Cross-domain Identity Management (SCIM) Integration to the Okta Integration Network" +author: +by: advocate +communities: [devops,security,mobile,.net,java,javascript,go,php,python,ruby] +description: "" +tags: [enterprise-ready-workshops, scim, okta-integration-network] +tweets: +- "" +- "" +- "" +image: +type: awareness +--- + +You have an app with SSO capabilities. What else can you do with Okta to transform it into an enterprise-ready powerhouse? + +Today's enterprises face critical identity management challenges that directly impact their operations; this includes: + +- Rapid business growth outpacing their current user management capabilities +- Scattered user accounts creating administrative chaos +- User management that doesn't scale with company growth (access free-for-all to resources) +- Bottlenecks in user provisioning slowing down productivity (i.e., manual provisioning) + +and more critically, + +- Security vulnerabilities from inconsistent user deprovisioning + +This is where you come in as a partner. By integrating with Okta through SCIM (System for Cross-domain Identity Management) a standard for managing users, you can offer enterprise customers a solution that addresses these pain points. + +## So Why Is System for Cross-Domain Identity Management (SCIM) Your Gateway to Enterprise Success? + +It facilitates: +- Real-time user synchronization, which keeps customer organizations agile with instant updates as employees join, leave, or move within the company +- Automated lifecycle management, which eliminates manual processes with streamlined provisioning, updates, and de-provisioning +- Enhanced security controls, which give enterprises precise control over user access and permissions +- Standards-based integration, which leverages open Internet Engineering Task Force (IETF) protocols for reliable, interoperable, and consistent implementation +- Reduced operational complexity, which helps customers save on their identity management costs and overhead + +## Accelerate Your Growth by Joining the Okta Integration Network (OIN)! +And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations including leading companies and government institutions who rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration, and reduce sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. + +## How to Submit Your SCIM Integration to the Okta Integration Network (OIN) +Here is a video walkthrough on creating your SCIM provisioning instance for OIN testing and submission. + +{% youtube xbX0Kxi9wik %} + +**Prerequisites** +- [Okta Developer Account](https://developer.okta.com/signup/) +- Runscope test links (2): [CRUD](https://developer.okta.com/docs/guides/submit-oin-app/scim/main/#runscope-crud-tests) and [SPEC](https://developer.okta.com/docs/guides/scim-provisioning-integration-prepare/main/#test-your-scim-api) tests +- [Manual Okta SCIM integration tests](https://developer.okta.com/docs/guides/submit-oin-app/scim/main/#manual-okta-scim-integration-tests) +- Provisioning-enabled instance and confirmation + +Lastly, you will need to have a publicly accessible SCIM server for Okta to send requests to. I used the SCIM server from this [Enterprise Workshop on SCIM](/blog/2023/07/28/scim-workshop) to demo the submission process. + +## Learn More About Secure Identity Integrations +For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). + +## Enterprise Workshop Series on Building a SCIM Server and Other Integrations +|Posts in the on-demand workshop series| +| --- | +| 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | +| 2. [Enterprise-Ready Workshop: Authenticate with OpenID Connect](/blog/2023/07/28/oidc_workshop) | +| 3. [Enterprise-Ready Workshop: Manage Users with SCIM](/blog/2023/07/28/scim-workshop) | +| 4. [Enterprise Maturity Workshop: Terraform](/blog/2023/07/28/terraform-workshop) | +| 5. [Enterprise Maturity Workshop: Automate with no-code Okta Workflows](/blog/2023/09/15/workflows-workshop) | +| 6. [Enterprise-Ready Workshop: How to Instantly Sign a User Out Across All Your Apps](/blog/2024/04/30/express-universal-logout) | + +## Stay In Touch! +Follow OktaDev on [X](https://twitter.com/oktadev) and subscribe to our [YouTube channel](https://www.youtube.com/c/OktaDev/) to learn about additional integrator resources as soon as they're available. We also want to hear from you about topics you want to see and questions you may have. Leave us a comment below! \ No newline at end of file From c2ee62859c70f3620a50d320ad9b988125ce156f Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 11:56:24 -0800 Subject: [PATCH 2/7] Update 2024-12-30-scim-okta-integration-network.md --- .../_posts/2024-12-30-scim-okta-integration-network.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 0578c4d74c..9e2d7cfb39 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -4,7 +4,7 @@ title: "How to Submit Your System for Cross-domain Identity Management (SCIM) In author: by: advocate communities: [devops,security,mobile,.net,java,javascript,go,php,python,ruby] -description: "" +description: "A post on creating a SCIM provisioning instance in Okta for testing and submitting to the Okta Integration Network." tags: [enterprise-ready-workshops, scim, okta-integration-network] tweets: - "" @@ -27,7 +27,7 @@ and more critically, - Security vulnerabilities from inconsistent user deprovisioning -This is where you come in as a partner. By integrating with Okta through SCIM (System for Cross-domain Identity Management) a standard for managing users, you can offer enterprise customers a solution that addresses these pain points. +This is where you come in as a partner. By integrating with Okta through SCIM (System for Cross-domain Identity Management), a standard for managing users, you can offer enterprise customers a solution that addresses these pain points. ## So Why Is System for Cross-Domain Identity Management (SCIM) Your Gateway to Enterprise Success? @@ -39,7 +39,7 @@ It facilitates: - Reduced operational complexity, which helps customers save on their identity management costs and overhead ## Accelerate Your Growth by Joining the Okta Integration Network (OIN)! -And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations including leading companies and government institutions who rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration, and reduce sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. +And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations, including leading companies and government institutions that rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration and reduce sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. ## How to Submit Your SCIM Integration to the Okta Integration Network (OIN) Here is a video walkthrough on creating your SCIM provisioning instance for OIN testing and submission. @@ -52,7 +52,7 @@ Here is a video walkthrough on creating your SCIM provisioning instance for OIN - [Manual Okta SCIM integration tests](https://developer.okta.com/docs/guides/submit-oin-app/scim/main/#manual-okta-scim-integration-tests) - Provisioning-enabled instance and confirmation -Lastly, you will need to have a publicly accessible SCIM server for Okta to send requests to. I used the SCIM server from this [Enterprise Workshop on SCIM](/blog/2023/07/28/scim-workshop) to demo the submission process. +Lastly, you must have a publicly accessible SCIM server for Okta to send requests to. I used the SCIM server from this [Enterprise Workshop on SCIM](/blog/2023/07/28/scim-workshop) to demo the submission process. ## Learn More About Secure Identity Integrations For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). @@ -68,4 +68,4 @@ For more resources, check out Okta's [Saas Security page](https://www.okta.com/s | 6. [Enterprise-Ready Workshop: How to Instantly Sign a User Out Across All Your Apps](/blog/2024/04/30/express-universal-logout) | ## Stay In Touch! -Follow OktaDev on [X](https://twitter.com/oktadev) and subscribe to our [YouTube channel](https://www.youtube.com/c/OktaDev/) to learn about additional integrator resources as soon as they're available. We also want to hear from you about topics you want to see and questions you may have. Leave us a comment below! \ No newline at end of file +Follow OktaDev on [X](https://twitter.com/oktadev) and subscribe to our [YouTube channel](https://www.youtube.com/c/OktaDev/) to learn about additional integrator resources as soon as they're available. We also want to hear from you about topics you want to see and questions you may have. Leave us a comment below! From 4025eb9443c0a746c389d93a5008d211bcb62ccd Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 12:05:01 -0800 Subject: [PATCH 3/7] Update 2024-12-30-scim-okta-integration-network.md --- .../_posts/2024-12-30-scim-okta-integration-network.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 9e2d7cfb39..52a3b05937 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -58,6 +58,15 @@ Lastly, you must have a publicly accessible SCIM server for Okta to send request For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). ## Enterprise Workshop Series on Building a SCIM Server and Other Integrations +|Posts in the on-demand workshop series| +| --- | +| 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | +| 2. [Enterprise-Ready Workshop: Authenticate with OpenID Connect](/blog/2023/07/28/oidc_workshop) | +| 3. [Enterprise-Ready Workshop: Manage Users with SCIM](/blog/2023/07/28/scim-workshop) | +| 4. [Enterprise Maturity Workshop: Terraform](/blog/2023/07/28/terraform-workshop) | +| 5. [Enterprise Maturity Workshop: Automate with no-code Okta Workflows](/blog/2023/09/15/workflows-workshop) | +| | + |Posts in the on-demand workshop series| | --- | | 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | From 51a56bf295e0235ff66452f94337bb45d978e173 Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 12:10:56 -0800 Subject: [PATCH 4/7] Update 2024-12-30-scim-okta-integration-network.md --- .../_posts/2024-12-30-scim-okta-integration-network.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 52a3b05937..9e2d7cfb39 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -58,15 +58,6 @@ Lastly, you must have a publicly accessible SCIM server for Okta to send request For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). ## Enterprise Workshop Series on Building a SCIM Server and Other Integrations -|Posts in the on-demand workshop series| -| --- | -| 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | -| 2. [Enterprise-Ready Workshop: Authenticate with OpenID Connect](/blog/2023/07/28/oidc_workshop) | -| 3. [Enterprise-Ready Workshop: Manage Users with SCIM](/blog/2023/07/28/scim-workshop) | -| 4. [Enterprise Maturity Workshop: Terraform](/blog/2023/07/28/terraform-workshop) | -| 5. [Enterprise Maturity Workshop: Automate with no-code Okta Workflows](/blog/2023/09/15/workflows-workshop) | -| | - |Posts in the on-demand workshop series| | --- | | 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | From 8c794f6a32df932edf27428155d9f5e2b73d59cd Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 12:18:19 -0800 Subject: [PATCH 5/7] Update 2024-12-30-scim-okta-integration-network.md --- _source/_posts/2024-12-30-scim-okta-integration-network.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 9e2d7cfb39..6f12a957fa 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -1,7 +1,7 @@ --- layout: blog_post title: "How to Submit Your System for Cross-domain Identity Management (SCIM) Integration to the Okta Integration Network" -author: +author: semona-igama by: advocate communities: [devops,security,mobile,.net,java,javascript,go,php,python,ruby] description: "A post on creating a SCIM provisioning instance in Okta for testing and submitting to the Okta Integration Network." @@ -58,6 +58,7 @@ Lastly, you must have a publicly accessible SCIM server for Okta to send request For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). ## Enterprise Workshop Series on Building a SCIM Server and Other Integrations + |Posts in the on-demand workshop series| | --- | | 1. [How to Get Going with the On-Demand SaaS Apps Workshops](/blog/2023/07/27/enterprise-ready-getting-started) | From 7d3347ef8a75fac0290ebfe97572d2cbcdb5493f Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 12:50:44 -0800 Subject: [PATCH 6/7] Update 2024-12-30-scim-okta-integration-network.md --- .../2024-12-30-scim-okta-integration-network.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 6f12a957fa..7900944fae 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -4,7 +4,7 @@ title: "How to Submit Your System for Cross-domain Identity Management (SCIM) In author: semona-igama by: advocate communities: [devops,security,mobile,.net,java,javascript,go,php,python,ruby] -description: "A post on creating a SCIM provisioning instance in Okta for testing and submitting to the Okta Integration Network." +description: "A guide to creating a SCIM provisioning instance in Okta for testing and submitting to the Okta Integration Network." tags: [enterprise-ready-workshops, scim, okta-integration-network] tweets: - "" @@ -29,19 +29,19 @@ and more critically, This is where you come in as a partner. By integrating with Okta through SCIM (System for Cross-domain Identity Management), a standard for managing users, you can offer enterprise customers a solution that addresses these pain points. -## So Why Is System for Cross-Domain Identity Management (SCIM) Your Gateway to Enterprise Success? +## Why System for Cross-domain Identity Management (SCIM) is your gateway to enterprise success -It facilitates: +It aims: - Real-time user synchronization, which keeps customer organizations agile with instant updates as employees join, leave, or move within the company - Automated lifecycle management, which eliminates manual processes with streamlined provisioning, updates, and de-provisioning - Enhanced security controls, which give enterprises precise control over user access and permissions - Standards-based integration, which leverages open Internet Engineering Task Force (IETF) protocols for reliable, interoperable, and consistent implementation - Reduced operational complexity, which helps customers save on their identity management costs and overhead -## Accelerate Your Growth by Joining the Okta Integration Network (OIN)! +## Accelerate your growth by joining the Okta Integration Network (OIN) And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations, including leading companies and government institutions that rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration and reduce sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. -## How to Submit Your SCIM Integration to the Okta Integration Network (OIN) +## How to submit your SCIM integration to the Okta Integration Network (OIN) Here is a video walkthrough on creating your SCIM provisioning instance for OIN testing and submission. {% youtube xbX0Kxi9wik %} @@ -54,10 +54,10 @@ Here is a video walkthrough on creating your SCIM provisioning instance for OIN Lastly, you must have a publicly accessible SCIM server for Okta to send requests to. I used the SCIM server from this [Enterprise Workshop on SCIM](/blog/2023/07/28/scim-workshop) to demo the submission process. -## Learn More About Secure Identity Integrations +## Learn more about Secure Identity Integrations For more resources, check out Okta's [Saas Security page](https://www.okta.com/saas-security/) and [integrator help hub](https://support.okta.com/help/s/product-hub/application-integrations?language=en_US). -## Enterprise Workshop Series on Building a SCIM Server and Other Integrations +## Enterprise Workshop Series on building a SCIM server and other integrations |Posts in the on-demand workshop series| | --- | @@ -68,5 +68,5 @@ For more resources, check out Okta's [Saas Security page](https://www.okta.com/s | 5. [Enterprise Maturity Workshop: Automate with no-code Okta Workflows](/blog/2023/09/15/workflows-workshop) | | 6. [Enterprise-Ready Workshop: How to Instantly Sign a User Out Across All Your Apps](/blog/2024/04/30/express-universal-logout) | -## Stay In Touch! +## Stay in touch! Follow OktaDev on [X](https://twitter.com/oktadev) and subscribe to our [YouTube channel](https://www.youtube.com/c/OktaDev/) to learn about additional integrator resources as soon as they're available. We also want to hear from you about topics you want to see and questions you may have. Leave us a comment below! From 43250417aa1d768740af6e8a3938db50bc0a012b Mon Sep 17 00:00:00 2001 From: Semona Igama Date: Tue, 31 Dec 2024 13:01:48 -0800 Subject: [PATCH 7/7] Update 2024-12-30-scim-okta-integration-network.md --- _source/_posts/2024-12-30-scim-okta-integration-network.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_source/_posts/2024-12-30-scim-okta-integration-network.md b/_source/_posts/2024-12-30-scim-okta-integration-network.md index 7900944fae..597f90ef1c 100644 --- a/_source/_posts/2024-12-30-scim-okta-integration-network.md +++ b/_source/_posts/2024-12-30-scim-okta-integration-network.md @@ -4,7 +4,7 @@ title: "How to Submit Your System for Cross-domain Identity Management (SCIM) In author: semona-igama by: advocate communities: [devops,security,mobile,.net,java,javascript,go,php,python,ruby] -description: "A guide to creating a SCIM provisioning instance in Okta for testing and submitting to the Okta Integration Network." +description: "A guide to submitting your user management integration with SCIM to the Okta Integration Network as an added secure feature to offer your enterprise customers." tags: [enterprise-ready-workshops, scim, okta-integration-network] tweets: - "" @@ -31,7 +31,7 @@ This is where you come in as a partner. By integrating with Okta through SCIM (S ## Why System for Cross-domain Identity Management (SCIM) is your gateway to enterprise success -It aims: +It facilitates: - Real-time user synchronization, which keeps customer organizations agile with instant updates as employees join, leave, or move within the company - Automated lifecycle management, which eliminates manual processes with streamlined provisioning, updates, and de-provisioning - Enhanced security controls, which give enterprises precise control over user access and permissions @@ -39,7 +39,7 @@ It aims: - Reduced operational complexity, which helps customers save on their identity management costs and overhead ## Accelerate your growth by joining the Okta Integration Network (OIN) -And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations, including leading companies and government institutions that rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration and reduce sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. +And once you have a SCIM-compliant integration with Okta, we invite you to [Okta's Integration Network (OIN)](https://www.okta.com/integrations/). Here, you can unlock potential growth by tapping into Okta's massive customer base of 18,000+ organizations, including leading companies and government institutions that rely on Okta as their identity security foundation. Furthermore, fast-track enterprise deals with your pre-built integration and reduces sales friction with verified enterprise-ready status. More importantly, you'll be able to differentiate your offering with premium security features. ## How to submit your SCIM integration to the Okta Integration Network (OIN) Here is a video walkthrough on creating your SCIM provisioning instance for OIN testing and submission.