Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Deleting/hiding customproperties out of account attributes

Robbe_Cronos
Regular Contributor II
Regular Contributor II

Hello,

We are trying to provision several attribute values from a Saviynt user to a new OpenLDAP account for our customer.

We do not currently have access to their OpenLDAP, so to check if the attributes values were provisioned correctly, we have to import that account which was just created with all of the attributes we provisioned in customproperties. However, we don't want all of that information in the customproperties of the account. Is there a way to delete/hide customproperty values from an account?

Example: We tried to provision a home directory for an OpenLDAP account with custom java code

"homeDirectory": "/home/${user.customproperty1}" 
Now we see this in every account correlated to that endpoint:
Robbe_Cronos_0-1683191944337.png

Seeing as this code worked, we don't want to see this customproperty5 anymore.

3 REPLIES 3

Sivagami
Valued Contributor
Valued Contributor

In your connector, remove the mapping for customproperty5 and run a customquery to make the customproperty5 as NULL. Post that, the imports wouldn't pull customproperty5 for the accounts anymore. 

-Sivaa

Robbe_Cronos
Regular Contributor II
Regular Contributor II

Could you give me an example of how to run a custom query returning "null" in the ACCOUNT_ATTRIBUTE?

We've run custom queries in the CREATEACCOUNTJSON and UPDATEACCOUNTJSON, but we can't seem to do it in the ACCOUNT_ATTRIBUTE

rushikeshvartak
All-Star
All-Star

You can remove mapping for future accounts 

for existing using import sheet make it blank or custom query ( not suggested or be cautious)


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.