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

Account Name is populating incorrectly in Target SAP Application

Yogendra
New Contributor II
New Contributor II
Hi Team,
 
Scenario:
We are using a dynamic attribute to allow the users to select the Account Name as per the required profile. The value of dynamic attribute is being saved in name attribute of Accounts Table in SIGA. The same dynamic attribute is being used in Create Account JSON to get the user selected account name populated during Account creation in SAP application. We have tried saving the value of this dynamic attribute in name as well in accountid attribute. 
 
Problem:
Despite selecting the name/accountid in Create Account JSON , the account is getting created with wrong name in the target SAP application. It is using the default account name and not the value that is being saved in Dynamic attribute. We have also raised the FD ticket for the same:
#1645240 Account Name is populating incorrectly in Target SAP Application
 
Please support.
 
Endpoint : ACD_FFID_300
Dynamic Attribute: 
RequestedAccountName:  RequestedAccountName
 
Create Account JSON
 
{
 "USERNAME":
 {"UNAME":"${RequestedAccountName}"},
 "ADDRESS":
 {
  "LASTNAME": "${user.lastname}",
  "FIRSTNAME": "${user.firstname}",
  "DEPARTMENT": "${task.requestKey!=null?task.requestKey?.processinstanceid?.substring(task.requestKey?.processinstanceid?.indexOf('.') + 1, task.requestKey?.processinstanceid?.length()):'NA'}"
 },
 "ALIAS":
 {"USERALIAS":"${RequestedAccountName}"},
 "LOGONDATA":
 {
  "GLTGV": "${(new java.text.SimpleDateFormat('yyyyMMdd').format(new Date()))}",
  "ACCNT": "${RequestedAccountName}",
  "USTYP": "A",
  "CLASS": "FF_SERVICE"
 },
 "DEFAULTS":
 {
  "LANGU": "EN",
  "DATFM": "2",
  "DCPFM": "X",
  "SPLD": "LOCM",
  "SPDA": "D"
 },
 "SNC":
 {
  "GUIFLAG": "U"
 },
 "PASSWORD":
 {
  "BAPIPWD": "*********"
 }
}
 
Please find the attached logs as well.
 
Regards,
Yogendra Shukla
6 REPLIES 6

Yogendra
New Contributor II
New Contributor II

Please find the attached logs .

Hi @Yogendra ,

Since you mapped dynamic attribute to name and accountid attributes of account, is that selected value in dynamic attribute reflecting in name and accountid after account created?


Pandharinath Mahalle(Paddy)
If this reply helps your question, please consider selecting Accept As Solution and hit Kudos 🙂

Yogendra
New Contributor II
New Contributor II

Hi Paddy,

The selected name in dynamic attribute is getting reflected in name or AccountID in SIGA correctly but not in Target SAP application.

Regards,

Yogendra Shukla

 

Hi @Yogendra ,

By default Saviynt generate the account name even before we go to dynamic attribute page in ARS. What if you map the dynamic attribute to the target field in create account json instead of name/accountid?

 


Pandharinath Mahalle(Paddy)
If this reply helps your question, please consider selecting Accept As Solution and hit Kudos 🙂

Yogendra
New Contributor II
New Contributor II

Hi Paddy,

Please be informed that I am mapping the target field with dynamic attribute only, still not getting the desired output.

Regards,

Yogendra Shukla

Hardcode and try


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.