A couple of key points here:
1. This assumes that all users connect to the external datasource using the same userid / password. If they connect using their own specific credentials it is still possible to make this work but requires a lot more work and setup at the LDAP directory server side.
2. Please make sure that the LDAP attribute you specify for the CredentialsAttributeType parameter in the LDAPSecAdpt is a multi-valued attribute. This process will not work with a single valued attribute. This is specified in the document
http://docs.oracle.com/cd/E14004_01/books/EAI2/EAI2_ExtBusComps8.html#wp199278.
3. It is important that you make sure that you include the following entries for this attribute in the record for the SharedCredentialsDN.
type=ServerDataSrc username=USER password=PASS
type=GatewayDataSrc username=USER password=PASS
type=EBCDataSrc username=USER password=PASS
Replace EBCDataSrc, USER, and PASS with the appropriate values for your implementation. Also please note that type, username, and password are all in lowercase AND that there is no space before or after the equal signs.
1. This assumes that all users connect to the external datasource using the same userid / password. If they connect using their own specific credentials it is still possible to make this work but requires a lot more work and setup at the LDAP directory server side.
2. Please make sure that the LDAP attribute you specify for the CredentialsAttributeType parameter in the LDAPSecAdpt is a multi-valued attribute. This process will not work with a single valued attribute. This is specified in the document
http://docs.oracle.com/cd/E14004_01/books/EAI2/EAI2_ExtBusComps8.html#wp199278.
3. It is important that you make sure that you include the following entries for this attribute in the record for the SharedCredentialsDN.
type=ServerDataSrc username=USER password=PASS
type=GatewayDataSrc username=USER password=PASS
type=EBCDataSrc username=USER password=PASS
Replace EBCDataSrc, USER, and PASS with the appropriate values for your implementation. Also please note that type, username, and password are all in lowercase AND that there is no space before or after the equal signs.
0 comments:
Post a Comment