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

Include Entitlement Attribute in email Notification

SDBeltran
New Contributor II
New Contributor II

Guys,

We have created some custom 'Entitlement Attributes' for Entitlements. For example:
* ATTRIBUTE NAME = "DATABASENAME" with its corresponding ATTRIBUTE VALUE = "AEYYCC"
* ATTRIBUTE NAME = "ENTITLEMENTMAPPING" with its corresponding ATTRIBUTE VALUE = "CREATE SESSION"

SDBeltran_0-1724792590752.png

How can I, after an Entitlement has been granted to a requestor, include those 'Entitlement Attributes' in an email notification to the requester? What are the fields to be used?
The email notification already includes Request: ${requestid}; Application Name(s): ${endpoints}; User ID: ${user.username}, and Role(s): ${entitlements}. I need to include, for example, the database name, which is an 'Entitlement Attribute' in the Entitlement.

Thanks!

2 REPLIES 2

stalluri
Valued Contributor II
Valued Contributor II

@SDBeltran 

We can't populate these values. Try creating a ticket with Saviynt Ideas portal.
https://ideas.saviynt.com/ideas


Add only below code in Email Body. Give it a try.
${this.binding.variables.each {k,v -> println "$k = $v" + "" + "br" + ">"}}


Best Regards,
Sam Talluri
If you find this a helpful response, kindly consider selecting Accept As Solution and clicking on the kudos button.

rushikeshvartak
All-Star
All-Star
  • This attributes are not exposed in email notifications. [Raise idea ticket for enhancement ]
  • You can use Entitlement custom property to store and show on email notifications
    • Please validate supported variables.

      Purpose :

      To get what variables are present to use in the email template.

      Email Template steps :

      keep Advanced HTML CSS flag is checked

      Keep your email Address in TO

      TO /CC/BCC & Subject - Don't use any dynamic variables

      Add only below code in Email Body
      ${this.binding.variables.each {k,v -> println "$k = $v" + "" + "br" + ">"}}

      Output : using the below expression. By putting it in the email body, it will print all variable names with values, and then accordingly, you can use it:


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