My Oracle Support Banner

ORA-20001 and ORA-31202 When Creating a User in EBS With Custom DIT (Doc ID 1311294.1)

Last updated on JANUARY 30, 2022

Applies to:

Oracle E-Business Suite Technology Stack - Version 12.1.2 to 12.1.3 [Release 12.1]
Oracle Application Object Library - Version 12.0.6 to 12.1.3 [Release 12 to 12.1]
Information in this document applies to any platform.


On : 12.1.x version,

When attempting to create a user in EBS that should be created in a custom DIT, the following error occurs.

Unable to call fnd_ldap_wrapper.create_user due to the following reason:
ORA-20001: Unabled to call fnd_ldap_wrapper.create_user due to the following reason:
An unexpected error occurred. Please contact your system administrator

also the following error is seen in FND_LOG_MESSAGES

fnd.plsql.oid.fnd_ldap_user.create_user: 4 ORA-31202: DBMS_LDAP: LDAP client/server error: Insufficient access

The issue can be reproduced at will with the following steps:
1. Register Apps with OID to inlcude Apps to OID provisioning type
2. Register a custom DIT using


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.