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

Did you know? How you can show or hide, make a dynamic attribute required or not required in SSM?

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 3 2020 at 06:47 UTC


  1. How can you show/hide a dynamic attribute in request forms?

Hide on Create config on the dynamic attribute definition hides the attribute on create request forms.

Hide on Update config on the dynamic attribute definition hides the attribute on update request forms.

  1. Can the hidden dynamic attribute default value be used in provisioning?

Yes, hidden dynamic attribute’s default value can be used in provisioning connections to pass important account information to connected target applications such as user employeetype (FTE, contract hire, intern)


  1. How do you show/hide one dynamic attribute based on another?

You can configure to show/hide one dynamic attribute based on another dynamic attribute value in “Action String” parameter in dynamic attribute definition

Sample:

Dynamic Attribute 1 - EmployeeType which can take value Employee or Contractor

Dynamic Attribute 2 - ReservedParking

Dynamic Attribute 3 - LunchID

Dynamic Attribute 4 - ParkingValidation

Dynamic Attribute 5 - LunchCoupon


Action String on EmployeeType dynamic attribute to be defined as

'SHOW###ReservedParking###Employee___HIDE###ReservedParking###Contractor___SHOW###LunchID###Employee___HIDE###LunchID###Contractor___SHOW###ParkingValidation###Contractor___HIDE###ParkingValidation###Employee___SHOW###LunchCoupon###Contractor___HIDE###LunchCoupon###Employee'


Above sample shows ReservedParking, LunchID when EmployeeType=Employee and hides ReservedParking, LunchID only for EmployeeType=Contractor. Shows ParkingValidation, LunchCoupon for EmployeeType=Contractor and hides ParkingValidation, LunchCoupon for EmployeeType=Employee


  1. How can you make a dynamic attribute mandatory?

Required config on the dynamic attribute definition when checked makes the dynamic attribute mandatory in request forms



  1. How can you make a dynamic attribute mandatory based on the value of another dynamic attribute?


You can configure to make one dynamic attribute required or not required based on another dynamic attribute value in “Action String” parameter in dynamic attribute definition

Sample:

Dynamic Attribute 1 - EmployeeType which can take value Employee or Contractor

Dynamic Attribute 2 - Employee1

Dynamic Attribute 3 - Employee2

Dynamic Attribute 4 - Contractor1

Dynamic Attribute 5 - Contractor2


Action String on EmployeeType dynamic attribute to be defined as

REQ###Employee1###Employee___NREQ###Employee1###Contractor___REQ###Employee2###Employee___NREQ###Employee2###Contractor___REQ###Contractor1###Contractor___NREQ###Contractor1###Employee___REQ###Contractor2###Contractor___NREQ###Contractor2###Employee


Above sample makes Employee1, Employee2 mandatory when EmployeeType=Employee and makes Employee1, Employee2 non mandatory only for EmployeeType=Contractor. Marks Contractor1, Contractor2 mandatory for EmployeeType=Contractor and makes Contractor1, Contractor2 non mandatory for EmployeeType=Employee


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.
9 REPLIES 9

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 5 2020 at 16:46 UTC

Hi Aarthi,


Few of questions


1. Can we have both point 3 and 5 together?

2. Can we default child attribute to a default value?

3. If Parent attribute is read only, can child attribute value can be set depending on the parent attribute?


Thanks,

Minesh Shah.

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on January 19 2021 at 04:02 UTC

Minesh, did you try with both 3 and 5 together? Is that worked ?

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on January 19 2021 at 05:27 UTC

No, Tuhin.

I havent tried it.

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on January 19 2021 at 22:04 UTC

I've tested and 3 and 5 combined does seem to work.

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on January 19 2021 at 22:14 UTC

Thanks Adam,

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on June 3 2021 at 19:44 UTC

Can someone please provide me a screenshot for 3 & 5.


I have a requirement where I need to show other dynamic attribute based on previous selection

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on June 4 2021 at 09:54 UTC

We have tried combination of 3 and 5 and it does not work for us either. Can anyone provide any working example of SHOW and REQ together on action string?


Thanks,

Rituparna Das

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on November 15 2021 at 22:28 UTC

Hi, was anyone able to get this working?

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.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on November 19 2021 at 14:30 UTC

 I have 3 fields:

iga_company,

iga_createcompany (boolean),

iga_companyString.


In the field iga_createcompany (boolean) I have an action string:

SHOW###iga_companyString###TRUE___HIDE###iga_companyString###FALSE___REQ###iga_company###FALSE___NREQ###iga_company###TRUE___REQ###iga_companyString###TRUE___NREQ###iga_companyString###FALSE


it works for show/hide and for requiring the attribute as mandatory.

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.