Hello,
I am currently evaluating OpenIAM 4.2.x with an Active Directory PowerShell managed system.
What works:
-
Users are imported successfully.
-
Groups are imported successfully.
-
Group attributes such as
sAMAccountNameandDistinguishedNameare imported correctly. -
User attributes such as
GivenName,Surname,DisplayName,UserPrincipalNameetc. are processed correctly. -
The user synchronization job completes successfully.
What does not work:
-
AD group memberships are not imported.
-
No user-to-group relationships are created in OpenIAM (
USER_GRPremains empty).
Configuration:
-
User policy:
USER_POLICY_win02 -
Group policy:
GROUP_POLICY_win02 -
memberOfis configured and active in the user policy. -
User synchronization uses:
-
ADPowerShellAttributes.groovy -
ADPowerShellTransformation.groovy
-
-
memberOfis included in the configured source attributes. -
AD users have valid
memberOfvalues. -
Imported groups contain the correct
DistinguishedNamevalues matching the values returned by AD.
Question:
Is there any additional configuration required in OpenIAM to enable automatic processing of Active Directory memberOf relationships into OpenIAM group memberships?
Are there specific reconciliation settings, managed system settings, or membership mappings that must be configured beyond enabling the memberOf attribute in the user policy?
Any guidance or example configurations for AD group membership synchronization would be greatly appreciated.
Thank you.