Hi @Frederik Østberg
I seem that you are trying to understand SCIM provisioning of group memberships and resilience to external changes.
it's accurate that when Entra ID makes calls to the SCIM endpoints, it typically does not include the members
attribute when fetching information about groups. This can indeed lead to potential sync issues, especially if changes are made externally in a SaaS provider's system that aren't reflected back to Entra ID.
As you mentioned, triggering a manual re-provisioning cycle could help maintain consistency. This could involve making temporary group membership changes to kick off a sync. However, relying on manual processes can become cumbersome.
- Scheduled Scripts: Automating the triggering of these provisioning cycles with scripts that regularly invoke changes might streamline the process.
- Preventing Local Edits: Preventing changes in linked group memberships from the SaaS provider side while SCIM is active seems like a practical approach to avoid inconsistencies.
- Settings for Periodic Synchronization: Look into if your integrations allow for setting up a custom sync frequency that might enable more frequent checks of the
members
attribute.
Follow the document for more information: https://learn.microsoft.com/en-us/entra/identity/app-provisioning/define-conditional-rules-for-provisioning-user-accounts?pivots=cross-tenant-synchronization
Hope this helps. Do let us know if you have any further queries.
If this answers your query, do click `Accept Answer`
and `Yes`
.