Referencing an identity attribute in ticket

Hello Community,

We have a workflow that provisions an entitlement that is connected to a delimited file which triggers ticket creation. Now using SDIM, we need to reference an identity attribute using the plan variable - how do we accomplish this

If you are after some basic attributes like identityName, try using $!plan.arguments.identityName. For additional attributes, you may need to write a before provisioning rule and modify the plan before it can be fetched.

See if it helps: Atlassian Data Center Jira SDIM: Identity Attributes in Ticket Description - #4 by cstone512

Hello @gulab-caliberidx , Thank you for your reply.

Do you have any idea on how to call the rule within the SDIM configuration?

Thanks

use service desk integration API

I created this Velocity to show everything that you have in the current plan!
#if($plan.arguments && $plan.arguments.keySet().size() > 0) Arguments: #foreach($key in $plan.arguments.keySet()) $key: $plan.arguments.get($key) #end #else No plan arguments available. #end #foreach($req in $plan.requests) Request: ID: $req.id Resource: $req.resource Operation: $req.operation #if($req.arguments && $req.arguments.keySet().size() > 0) Arguments: #foreach($key in $req.arguments.keySet()) $key: $req.arguments.get($key) #end #end #if($req.items && $req.items.size() > 0) Items: #foreach($item in $req.items) Name: $item.name Operation: $item.Operation Value: $item.value #if($item.arguments && $item.arguments.keySet().size() > 0) Item Arguments: #foreach($key in $item.arguments.keySet()) $key: $item.arguments.get($key) #end #end #end #end #end

If you need any additional attributes you will need to develop you own rule to enhance your plan!