Hi guys,
I'm trying to create a VDS configuration that will expose certain attributes to another application. As part of this I wanted to apply a filter on the Data Source so that only entries of type MX_PERSON are available to search. Currently when doing an LDAP query on the base node it's possible to see all entries including privileges, groups etc. I know it's possible to filter in the LDAP query, but this isn't what I'm after.
I created the configuration using the 'IDM Identity Center 72.xml' template and then have tried applying applying the filter by maintaining the 'Additional filter' field on the 'Database' tab of the Data Source. I have tried several different combinations such as:
mcEntryType=MX_PERSON
mcEntryType='MX_PERSON'
mx_entrytype=MX_PERSON
mx_entrytype='MX_PERSON'
objectclass=MX_PERSON
objectclass='MX_PERSON'
and updated the configuration each time before re-attempting the search. Nothing seems to work. Based on the VDS help documentation it is my understanding that whatever information entered here should be included in the SQL WHERE clause. Based on that understanding 2 or 4 from the above should work on an Oracle database. I can't find any information anywhere on the data structure used for this template so am not sure what table/view it might be pulling from.
The connector is using MxIDStoreFlat72.
Anyone any ideas? Is there anything that I'm missing?
Many thanks in advance.
Pat