Oracle WebLogic 12c supports an embedded LDAP directory for its accounts and groups. To be able to access it, you first need to change the password to something you know, then restart Weblogic.
Figure 1: WebLogic Console, changing the password for Embedded LDAP.
Now you need to restart, then you will be able to test login using LDAP tool.
Figure 2: LDAP connection configuration.
Figure 3: LDAP connection to WebLogic.
Next we will create a driver using Designer.
Figure 4: New driver wizard for LDAP.
Figure 5: Select optional features.
Figure 6: Common features.
Figure 7: Driver Information.
Figure 8: Application authentication.
Figure 9: Remote Loader.
Figure 10: Synchronization settings.
Figure 11: Managed system.
Figure 12: Summary info.
Figure 13: Sub Placement rule, change to uid=…
Figure 14: Sub Matching Rule must be adjusted.
Figure 15: You want to add UID in the Filter.
Figure 16: You need to add additional Object Class values in Sub Create Rule.
Figure 17: Now in User Application (IDM 4 Adv Edition or 3.x RBPM) you need to create a new Resource for Account entitlement.
Figure 18: You need to refresh the entitlement tables through Configure Roles and Resources Settings
Figure 19: You should be able to see a new LDAP driver for WebLogic and Account and Group entitlements under.
Figure 20: Account entitlement assigned to resource.
Figure 21: You can now assign resource to test user.
Figure 22: You also want to create a resource for Group entitlement.
Figure 23: Select Administrator for Group value.
Figure 24: Resource for Administrator group.
Figure 25: You can now assign the Administrator group/resource to the test user.
Figure 26: You should now be able to see your test account with the Administrator group in WebLogic Console.
Also your password changes should be synchronizing from IDM to WebLogic at this point.
I hope this article has been helpful to guide you through your own setup of a WebLogic driver.
Disclaimer: As with everything else at NetIQ Cool Solutions, this content is definitely not supported by NetIQ, so Customer Support will not be able to help you if it has any adverse effect on your environment. It just worked for at least one person, and perhaps it will be useful for you too. Be sure to test in a non-production environment.