Identity Director Administration Guide
This is not the latest version of Identity Director documentation.View available documentation.
Overview of placeholders and functions
Placeholders
A placeholder is a variable that will be resolved during the service transaction. Placeholders are available for many different values, for example requester, subscriber, (properties of) attributes etc. A button labelled </> indicates that a field supports the use of placeholders.
Placeholder | Type | Sub item | Sub item | Result |
---|---|---|---|---|
Service | Name of service | #Service[Name] | ||
Nr of Subscribers | #Service[NrSubscribers] | |||
Nr ofSubscriptions | #Service[NrSubscriptions] | |||
Workflow Trigger | Name | #Service[WorkflowTrigger.Name] | ||
Value | #Service[WorkflowTrigger.Value] | |||
Service Attributes | All attributes | Description of attribute | #Service[<AttrName>.Description] | |
Text | Value | #Service[<AttrName>.Value] | ||
Password | Encrypted value | #Service[<AttrName>.Encrypted] | ||
ClearText value | #Service[<AttrName>.ClearText] | |||
Table | Full table | #Service[<AttrName>.FullTable] | ||
Current row | Full row | #Service[<AttrName>.CurrentRow.FullRow] | ||
Column 1 | #Service[<AttrName>.CurrentRow.<ColName1>] | |||
Column 2 | #Service[<AttrName>.CurrentRow.<ColName2>] | |||
Entire column | Column 1 | #Service[<AttrName>.EntireColumn.<ColName1>] | ||
Column 2 | #Service[<AttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Service[<AttrName>.Number of rows] | |||
List | Value | #Service[<AttrName>.Value] | ||
Description of value (Identity Director 2019.2 and higher) |
#Service[<AttrName>.ValueDescription] | |||
Organization | Key | #Service[<AttrName>.Key] | ||
Name | #Service[<AttrName>.Name] | |||
ContextKey | #Service[<AttrName>.ContextKey] | |||
Path | #Service[<AttrName>.Path] | |||
Date | Value | #Service[<AttrName>] | ||
LocalFormat | #Service[<AttrName>.LocalFormat] | |||
DateTime | UTC | #Service[<AttrName>] | ||
Local | #Service[<AttrName>.Localtime] | |||
Checklist | All items | #Service[<AttrName>.all] | ||
Labels | All | #Service[<AttrName>.labels.all] | ||
Selected | #Service[<AttrName>.labels.selected] | |||
Label name | Value | #Service[<AttrName>.<LabelName>.value] | ||
State | #Service[<AttrName>.<LabelName>.state] | |||
Values | All | #Service[<AttrName>.values.all] | ||
Selected | #Service[<AttrName>.values.selected] | |||
File | Download link | #Service[<AttrName>.DownloadLink] | ||
Filename | #Service[<AttrName>.Filename] | |||
Filesize | #Service[<AttrName>.Filesize] | |||
Anonymous download link | #Service[<AttrName>.AnonymousDownloadLink] | |||
Person | Name | #Service[Person:<AttrName>.Name] | ||
Text People Attribute of person | Value | #Service[Person:<AttrName>.<PeopleAttrName>.Value] | ||
Description | #Service[Person:<AttrName>.<PeopleAttrName>.Description] | |||
Password People Attribute of person | Encrypted | #Service[Person:<AttrName>.<PeopleAttrName>.Encrypted] | ||
Clear Text | #Service[Person:<AttrName>.<PeopleAttrName>.ClearText] | |||
Description | #Service[Person:<AttrName>.<PeopleAttrName>.Description] | |||
Table People Attribute of person | Full table | #Service[Person:<AttrName>.<PeopleAttrName>.FullTable] | ||
Current row full | #Service[Person:<AttrName>.<PeopleAttrName>.CurrentRow.FullRow] | |||
Current row Col 1 | #Service[Person:<AttrName>.<PeopleAttrName>.CurrentRow.<ColName1>] | |||
Current row Col 2 | #Service[Person:<AttrName>.<PeopleAttrName>.CurrentRow.<ColName2>] | |||
Entire Column 1 | #Service[Person:<AttrName>.<PeopleAttrName>.EntireColumn.<ColName1>] | |||
Entire Column 2 | #Service[Person:<AttrName>.<PeopleAttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Service[Person:<AttrName>.<PeopleAttrName>.Number of rows] | |||
Description | #Service[Person:<AttrName>.<PeopleAttrName>.Description] | |||
Subscriber attribute | Name of Subscriber | #Subscriber[Name] | ||
People identifier | Value of Identifier | #Subscriber[Identifier.<IdentifierName>.Value] | ||
All people attributes | Description of attribute | #Subscriber[<AttrName>.Description] | ||
People attribute Text | #Subscriber[<AttrName>] | |||
People attribute Password | Encrypted value | #Subscriber[<AttrName>.Encrypted] | ||
ClearText value | #Subscriber[<AttrName>.ClearText] | |||
People attribute Table | Full table | #Subscriber[<AttrName>.FullTable] | ||
Current row | Full row | #Subscriber[<AttrName>.CurrentRow.FullRow] | ||
Column 1 | #Subscriber[<AttrName>.CurrentRow.<ColName1>] | |||
Column 2 | #Subscriber[<AttrName>.CurrentRow.<ColName2>] | |||
Entire column | Column 1 | #Subscriber[<AttrName>.EntireColumn.<ColName1>] | ||
Column 2 | #Subscriber[<AttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Subscriber[<AttrName>.Number of rows] | |||
Organizational attribute 1 of Organizational Context 1 | #Subscriber.<OrgContextName>[<OrgAttr1Name>] | |||
Organizational attribute 2 of Organizational Context 1 | #Subscriber.<OrgContextName>[<OrgAttr2Name>] | |||
Requester attribute | Name of Requester | #Requester[Name] | ||
People identifier | Name of Identifier | #Requester[Identifier.<IdentifierName>.Value] | ||
Device Name | #Requester[DeviceName] | |||
Device ID | #Requester[DeviceID] | |||
All people attributes | Description of attribute | #Requester[<AttrName>.Description] | ||
People attribute Text | #Requester[<AttrName>] | |||
People attribute Password | Encrypted value | #Requester[<AttrName>.Encrypted] | ||
ClearText value | #Requester[<AttrName>.ClearText] | |||
People attribute Table | Full table | #Requester[<AttrName>.FullTable] | ||
Current row | Full row | #Requester[<AttrName>.CurrentRow.FullRow] | ||
Column 1 | #Requester[<AttrName>.CurrentRow.<ColName1>] | |||
Column 2 | #Requester[<AttrName>.CurrentRow.<ColName2>] | |||
Entire column | Column 1 | #Requester[<AttrName>.EntireColumn.<ColName1>] | ||
Column 2 | #Requester[<AttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Requester[<AttrName>.Number of rows] | |||
Actor attribute | Name | #Actor[Name] | ||
All people attributes | Description of attribute | #Requester[<AttrName>.Description] | ||
People attribute Text | #Actor[<AttrName>] | |||
People attribute Password | Encrypted value | #Actor[<AttrName>.Encrypted] | ||
ClearText value | #Actor[<AttrName>.ClearText] | |||
People attribute Table | Full table | #Actor[<AttrName>.FullTable] | ||
Current row | Full row | #Actor[<AttrName>.CurrentRow.FullRow] | ||
Column 1 | #Actor[<AttrName>.CurrentRow.<ColName1>] | |||
Column 2 | #Actor[<AttrName>.CurrentRow.<ColName2>] | |||
Entire column | Column 1 | #Actor[<AttrName>.EntireColumn.<ColName1>] | ||
Column 2 | #Actor[<AttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Actor[<AttrName>.Number of rows] | |||
Actions Except for 'Current action', these placeholders are only available if the Action Name was configured. |
Name | #Action[<ActionName>.All] | ||
Reason | #Action[<ActionName>.All.Reason] | |||
Responded | #Action[<ActionName>.Responded] | |||
Reason | #Action[<ActionName>.Responded.Reason] | |||
Not Responded | #Action[<ActionName>.NotResponded] | |||
Cancelled | #Action[<ActionName>.Cancelled] | |||
Reason | #Action[<ActionName>.Cancelled.Reason] | |||
Approved | #Action[<ActionName>.Approved] | |||
Reason | #Action[<ActionName>.Approved.Reason] | |||
Rejected | #Action[<ActionName>.Rejected] | |||
Reason | #Action[<ActionName>.Rejected.Reason] | |||
Current Action | All actors | #Action[CurrentAction.All] | ||
Global attribute | All types | Description of attribute | #Service[<AttrName>.Description] | |
Text | Value | #Global[<AttrName>] | ||
Password | Encrypted value | #Global[<AttrName>.Encrypted] | ||
ClearText value | #Global[<AttrName>.ClearText] | |||
Table | Full table | #Global[<AttrName>.FullTable] | ||
CurrentRow | FullRow | #Global[<AttrName>.CurrentRow.FullRow] | ||
Column 1 | #Global[<AttrName>.CurrentRow.<ColName1>] | |||
Column 2 | #Global[<AttrName>.CurrentRow.<ColName2>] | |||
EntireColumn | Column 1 | #Global[<AttrName>.EntireColumn<ColName1>] | ||
Column 2 | #Global[<AttrName>.EntireColumn.<ColName2>] | |||
Number of rows | #Global[<AttrName>.Number of rows] | |||
File | Downloadlink | #Global[<AttrName>.Downloadlink] | ||
Filename | #Global[<AttrName>.Filename] | |||
Filesize | #Global[<AttrName>.Filesize] | |||
AnonymousDownloadLink | #Global[<AttrName>.AnonymousDownloadLink] | |||
DataSource |
Fieldname |
Functions
Copyright © 2019, Ivanti. All rights reserved.