Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Unable to obtain the dynamic attribute value in Active Directory CREATE account

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on September 18 2020 at 09:35 UTC

Hi Everyone,

We have a requirement to obtain the dynamic attribute value selected over the request form and update the same in Active Directory during the account creation

PFB syntax used in CREATEACCOUNTJSON

"title": "${if(requestAccessAttributes?.get('Field1')=='EMEIA'){user.title}else {if(requestAccessAttributes?.get('Field1')=='APAC'){user.title}else{''}}}"

title – AD Attribute

Field1 – Dynamic attribute in Saviynt Request form

user.title – Title field in Saviynt


AD connector guide says it should be feasible to fetch dynamic attribute -

Syntax: "${requestAccessAttributes.get('TimezoneCode')}

But we are getting the below ERROR during the account creation:

“groovy.lang.MissingPropertyException: No such property: requestAccessAttributes for class” .


Can anyone please help us with this? thanks in advance.


Regards,

Ksheetij


This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.
1 REPLY 1

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on September 18 2020 at 09:44 UTC

Hello Ksheetij,


You can use the dynamic attributes in provisioning JSONs. For example, dynamic attribute name : dynManager then you can use it in JSON like : ${dynManager}.


Thanks,

Pallavi

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.