Version: 1.3.1
Category: Process
Extended Category: Run
Action Package: Standard Actions
Description
Run another Action while a specific condition is met.
To read more about the condition filters, see PSD1087 – Condition Filter in Identity Provisioning Actions.
Parameter |
Description |
Example |
Run Condition Filter |
[Mandatory] Run the action while the filter matches. Usage: attribute=*value* or (!(attribute=*)). |
status=false |
Condition Filter Type |
[Optional] Select the type of condition filter (single/multiple). Default: single. Single – Can only be used with one attribute. Multiple – Can be used with one or more attributes |
single |
Action to Run |
[Mandatory] Select the action to run. |
Action 2 |
Max no of Run |
[Optional] Set a maximum number of iterations to avoid this action to run forever. Default: 100. |
10 |
Use Cases
Example 1: Get the head manager from LDAP
In this LDAP directory each employee has their manager dn in the manager attribute. We want to travers up through the manager hierarchy until we find the one that has the attribute description set to ‘Head Manager’.
Parameter |
Value |
Run Condition Filter |
(!(managerDescription=Head Manager)) |
Condition Filter Type |
[BLANK] |
Action to Run |
Get Head Manager |
Max no of Run |
100 |
DISCLAIMER
Information provided in this document is for your information only. PhenixID makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners.The origin of this information may be internal or external to PhenixID. PhenixID makes all reasonable efforts to verify this information.
PhenixID - support.phenixid.se