Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Automated User Provisioning with OneLogin

One Identity
07/15/2026
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


Now we operate off the SCIM protocol here, so if your application supports SCIM, you're probably in pretty good hands. What we're able to do here is mess with the different attributes that we're going to push down into those applications. So maybe we're able to take a standard attribute like FirstName and push it into the application as FirstName. Or maybe with something like Username, we need to do a little bit of a transform. So Username equals FirstName.LastName. However, we're still able to take those components and attributes inside of one login and push them into the downstream applications. On top of just attribute assignment, we are also able to do things like entitlements based on what the application supports. So when we look at user provisioning for onboarding, de-provisioning for offboarding, or maybe just an update around someone who has a change of name or change of title, all of these different scenarios, we can work with those applications. When looking at those different types of tasks, we can either allow them to be performed automatically, or check one of these boxes to put an admin approval in front of that option. We can also set default behavior. So if a user is deleted in one login, what do we want to automatically do in that app? And same thing if the user is suspended. All of these different actions allow us to not only make onboarding more efficient, but it helps improve security and costs around offboarding. That way we're not leaving orphaned accounts out there that can be accessed, and we can recoup licenses for an application where a user is no longer accessing it. When it comes to the provisioning component, we can keep things vague, or we can get specific with our rules. So maybe I want everyone to be assigned the same type of license inside of this downstream application. Or maybe, in the example of this rule I have, I want to give someone a different license based on their privilege. So I'm looking at my user's title, and if it equals manager, I'm going to give them a different license than maybe I would give to my typical end user. You can add multiple rules here and have different conditions and outputs. What it looks like in action is here I am creating a new user, and I'm going to give them a certain department which will assign them applications like Office 365 that are configured for provisioning. So as soon as I create this user, I can go over to their application page and see that Office 365 is ready to provision. Now I have an admin approval in front of this task, so I'll open it up and go ahead and approve it. Now that the user has been successfully provisioned, they could access that application and already have a license in front of it. Now just as easily from the offboarding perspective, if I were to suspend or delete this user, we can see that I'll now have a provisioning task to delete this user. I'll go ahead and approve that and recoup my licenses that could have been floating out there and making sure that I don't have an Office 365 account that is just floating without being used.

TL;DR

  • OneLogin automates user provisioning and deprovisioning to downstream applications using SCIM protocol, supporting attribute mapping and transformation for seamless integration.
  • Administrators can configure approval workflows for provisioning tasks and set default behaviors for user deletion and suspension across connected applications.
  • The platform helps improve security by preventing orphaned accounts and reduces costs by automatically recouping licenses when users are offboarded or suspended.

Summary

This demonstration showcases OneLogin's identity lifecycle management capabilities, focusing on automated user provisioning and deprovisioning through SCIM protocol integration. The walkthrough covers attribute mapping and transformation, where standard fields like FirstName can be pushed directly to downstream applications or transformed using formulas such as Username equals FirstName.LastName. The platform supports configurable workflows for onboarding, offboarding, and user updates, with optional admin approval gates for sensitive operations. Default behaviors can be established for user deletion and suspension scenarios, ensuring consistent handling across integrated applications. The demo illustrates practical implementation through a live user creation and deletion cycle with Office 365, demonstrating how provisioning tasks flow through approval workflows and how license reclamation occurs automatically during offboarding to prevent orphaned accounts and reduce unnecessary software costs.

Chapters

0:00 - Identity Lifecycle Management Overview
0:46 - Entitlements and Provisioning Options
1:48 - Rule-Based Provisioning Configuration
2:20 - Live Provisioning Demonstration

Key Quotes

0:09 "Now we operate off the SCIM protocol here, so if your application supports SCIM, you're probably in pretty good hands."
1:30 "All of these different actions allow us to not only make onboarding more efficient, but it helps improve security and costs around offboarding."
1:39 "That way we're not leaving orphaned accounts out there that can be accessed, and we can recoup licenses for an application where a user is no longer accessing it."

FAQ

What protocol does OneLogin use for automated provisioning?

OneLogin uses the SCIM (System for Cross-domain Identity Management) protocol for automated user provisioning and deprovisioning. If your application supports SCIM, it can integrate with OneLogin's identity lifecycle management capabilities.

Can provisioning actions require approval before execution?

Yes, administrators can configure approval workflows for provisioning tasks. You can choose to allow actions like user creation, updates, or deletion to be performed automatically, or require admin approval before the action is executed in the downstream application.


Categories:
  • » Data Protection
Channels:
News:
Events:
Tags:
  • Identity & Access
  • Demo
  • Getting Started
  • Security Operations
  • Identity Lifecycle Management
  • Automated User Provisioning
  • SCIM Protocol
  • User Deprovisioning
  • Attribute Mapping
  • License Management
  • Approval Workflows
  • Orphaned Account Prevention
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Automated User Provisioning with OneLogin

              Upcoming 360 View Events

              • Nov
                19

                360View: Govern, Secure & Recover Your Microsoft 365 Environment

                11/19/202601:00 PM ET
                More events

                XStreaminars (watch here)

                • Oct
                  28

                  EnvZero: Near-Zero Time to Resolution--Live Agentic Remediation for Failed and Drifted Infrastructure

                  10/28/202601:00 PM ET
                  More events

                  Industry Events (Sponsor Hosted)

                  • Oct
                    15

                    Risk in Real Time Demo Series: Virtual Patching: Protection at the Speed of Exploitation

                    10/15/202611:00 AM ET
                    • Oct
                      20

                      Harnessing Data Governance for AI with Cyera and Snowflake

                      10/20/202611:00 AM ET
                      • Oct
                        27

                        Maximize Your Microsoft Investment for Security and Growth

                        10/27/202611:00 AM ET
                        • Oct
                          27

                          The HUMAN Experience: Real-Time Insights into Page Intelligence

                          10/27/202601:00 PM ET
                          • Oct
                            28

                            [APAC:] Secure AI Everywhere: Visibility, governance and protection for the agentic era

                            10/28/202601:00 AM ET
                            More events

                            Upcoming Webinar Calendar

                            • 10/15/2026
                              11:00 AM
                              10/15/2026
                              Risk in Real Time Demo Series: Virtual Patching: Protection at the Speed of Exploitation
                              https://www.truthinit.com/index.php/channel/1372/risk-in-real-time-demo-series-the-autonomous-era-orchestrating-a-resilient-enterprise/
                            • 10/20/2026
                              11:00 AM
                              10/20/2026
                              Harnessing Data Governance for AI with Cyera and Snowflake
                              https://www.truthinit.com/index.php/channel/2137/harnessing-data-governance-for-ai-with-cyera-and-snowflake/
                            • 10/27/2026
                              11:00 AM
                              10/27/2026
                              Maximize Your Microsoft Investment for Security and Growth
                              https://www.truthinit.com/index.php/channel/2178/maximize-your-microsoft-investment-for-security-and-growth/
                            • 10/27/2026
                              01:00 PM
                              10/27/2026
                              The HUMAN Experience: Real-Time Insights into Page Intelligence
                              https://www.truthinit.com/index.php/channel/2139/the-human-experience-real-time-insights-into-page-intelligence/
                            • 10/28/2026
                              01:00 AM
                              10/28/2026
                              [APAC:] Secure AI Everywhere: Visibility, governance and protection for the agentic era
                              https://www.truthinit.com/index.php/channel/2125/apac-ensuring-comprehensive-security-for-ai-applications/
                            • 10/28/2026
                              06:00 AM
                              10/28/2026
                              [EMEA:] Secure AI Everywhere: Visibility, governance and protection for the agentic era
                              https://www.truthinit.com/index.php/channel/2127/emea-ensuring-ai-security-across-all-platforms/
                            • 10/28/2026
                              01:00 PM
                              10/28/2026
                              [AMERICAS:] Secure AI Everywhere: Visibility, governance and protection for the agentic era
                              https://www.truthinit.com/index.php/channel/2126/securing-ai-across-the-americas-strategies-and-insights/
                            • 10/28/2026
                              01:00 PM
                              10/28/2026
                              EnvZero: Near-Zero Time to Resolution--Live Agentic Remediation for Failed and Drifted Infrastructure
                              https://www.truthinit.com/index.php/channel/2179/envzero-near-zero-time-to-resolution-live-agentic-remediation-for-failed-and-drifted-infrastructure/
                            • 11/04/2026
                              11:00 AM
                              11/04/2026
                              Leveraging CISA’s Zero Trust Maturity Model in an AI-Driven Landscape
                              https://www.truthinit.com/index.php/channel/2149/leveraging-cisas-zero-trust-maturity-model-in-an-ai-driven-landscape/
                            • 11/04/2026
                              11:00 AM
                              11/04/2026
                              Aligning Agentic Intent: Understanding Your Agents' Purpose vs. Their Actions
                              https://www.truthinit.com/index.php/channel/2158/aligning-agentic-intent-understanding-your-agents-purpose-vs-their-actions/
                            • 11/05/2026
                              02:00 PM
                              11/05/2026
                              HUMAN Dialogue: Embracing the Rise of the Agentic Consumer in AI
                              https://www.truthinit.com/index.php/channel/2160/human-dialogue-embracing-the-rise-of-the-agentic-consumer-in-ai/
                            • 11/05/2026
                              02:00 PM
                              11/05/2026
                              Reclaim Your Evenings: Leverage Data Intelligence to Minimize Risk and Boost AI Adoption
                              https://www.truthinit.com/index.php/channel/2172/reclaim-your-evenings-leverage-data-intelligence-to-minimize-risk-and-boost-ai-adoption/
                            • 11/19/2026
                              01:00 PM
                              11/19/2026
                              360View: Govern, Secure & Recover Your Microsoft 365 Environment
                              https://www.truthinit.com/index.php/channel/2076/360view-govern-secure-recover-your-microsoft-365-environment/
                            • 11/19/2026
                              01:00 PM
                              11/19/2026
                              Zendesk Deep Dive: Get the work done faster with Employee Service AI Agents
                              https://www.truthinit.com/index.php/channel/2181/zendesk-deep-dive-get-the-work-done-faster-with-employee-service-ai-agents/
                            Truth in IT
                            • Sponsor
                            • About Us
                            • Terms of Service
                            • Privacy Policy
                            • Contact Us
                            • Preference Management
                            Desktop version
                            Standard version