<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Explanation of Non-IdP Managed User Group Membership Removals in Okta
Single Sign-On
Okta Classic Engine
Okta Identity Engine
All Engines
Overview

Inbound Security Assertion Markup Language (SAML) Just-In-Time (JIT) provisioning removes users from Okta groups if those groups are not present in the SAML assertion during a full sync. Selecting the Full sync option triggers this behavior even for groups not managed by the Identity Provider (IdP). This occurs when a user belongs to an Okta group that does not match the values specified in the SAML attribute name field.

Applies To
  • Okta Classic Engine
  • Okta Identity Engine (OIE)
  • Inbound Security Assertion Markup Language (SAML)
  • Just-In-Time (JIT) Provisioning
Cause

The Full sync setting in the SAML IdP configuration enforces strict membership matching. If the SAML assertion does not include a specific group, Okta removes the user from that group to ensure the Okta profile matches the IdP assertion.

Solution

The following steps describe how to adjust the Identity Provider settings to maintain group memberships:

 

  1. Access the Okta Admin Console.
  2. Go to Security > Identity Providers.
  3. Locate the specific SAML IdP and select Actions > Configure Identity Provider.
  4. Click Edit and locate the Group Assignments section.
  5. Choose Add instead of Full sync to ensure Okta adds users to groups without removing them from existing memberships.
  6. Select Save.

 

NOTE: The Add option prevents the removal of users from groups.

 

Alternatively, utilize the following method to manage groups without direct IdP assignment:

  1. Set the Group Assignments attribute to None within the IdP configuration.
  2. Navigate to Directory > Groups > Rules.
  3. Create a Group Rule to automatically assign users to the desired Okta groups based on their attributes.

 

Related References

Loading
Explanation of Non-IdP Managed User Group Membership Removals in Okta