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 |
#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] |
|||
People attribute List |
Value |
#Subscriber[<AttrName>.Value] |
||
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] |
|||
People attribute List |
Value |
#Requester[<AttrName>.Value] |
||
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] |
|||
People attribute List |
Value |
#Actor[<AttrName>.Value] |
||
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 |