Skip to content

Instantly share code, notes, and snippets.

@MParvin
Last active September 23, 2024 06:37
Show Gist options
  • Save MParvin/46ccc74dd621db6c61c0467e63f01550 to your computer and use it in GitHub Desktop.
Save MParvin/46ccc74dd621db6c61c0467e63f01550 to your computer and use it in GitHub Desktop.
WebLogic Server LDAP Configuration for FreeIPA
# WebLogic Server LDAP Configuration for FreeIPA
## Connection
Host: freeipa.example.com
Port: 389
Principal: uid=weblogic,cn=users,cn=accounts,dc=example,dc=com
Credential: secure_password
Confirm Credential: secure_password
SSLEnabled: false
## Users
User Base DN: cn=accounts,dc=example,dc=com
All Users Filter: (objectClass=inetOrgPerson)
User From Name Filter: (&(objectClass=inetOrgPerson)(uid=%u)(memberof=cn=oas,cn=groups,cn=accounts,dc=example,dc=com))
User Search Scope: subtree
User Name Attribute: uid
User Object Class: inetOrgPerson
Use Retrieved User Name as Principal: true
## Groups
Group Base DN: ou=groups,dc=example,dc=com
All Groups Filter: (objectClass=groupOfNames)
Group From Name Filter: (&(objectClass=groupOfNames)(cn=%g))
Group Search Scope: subtree
Group Membership Searching: unlimited
Max Group Membership Search Level: 1
Ignore Duplicate Membership: true
## Static Groups
Static Group Name Attribute: cn
Static Group Object Class: groupOfNames
Static Member DN Attribute: member
Static Group DNs from Member DN Filter: (&(objectClass=groupOfNames)(member=%M))
## Dynamic Groups
Dynamic Group Name Attribute: cn
Dynamic Group Object Class: groupOfURLs
Dynamic Member URL Attribute: memberURL
User Dynamic Group DN Attribute: memberOf
## General
Connection Pool Size: 6
Connect Timeout: 3000
Connection Retry Limit: 5
Parallel Connect Delay: 2
Results Time Limit: 3000
Keep Alive Enabled: true
Follow Referrals: true
Bind Anonymously On Referrals: false
Propagate Cause For Login Exception: true
Cache Enabled: true
Cache Size: 1000
Cache TTL: 3600
Cache Statistics Enabled: true
GUID Attribute: entryUUID
Identity Domain: default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment