Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SCIM OIN submission blog #1546

Merged
merged 7 commits into from
Dec 31, 2024
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions _source/_posts/2024-12-30-scim-okta-integration-network.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
layout: blog_post
title: "How to Submit Your System for Cross-domain Identity Management (SCIM) Integration to the Okta Integration Network"
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."
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 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.

{% 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 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).

## 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!
Loading
Oops, something went wrong.