Policy Type: UI
<<TableOfContents>>
Event States
Data Elements
The following data element categories are available for use within the UI policy type.
Category: Access Request
The functions exposed within the access request category facilitate the automatic assignment of services on user creation or self-registration.
- Type: List of Users associated with the Service through access request
- Type: Access Request Association
Category: Accounts
The functions exposed within the accounts category faciliate retrieval of endpoint account details in a provisioning integrated environment.
- Type: Accounts
- Type: Account Container
- Type: Account Values
- Type: Account Values by Identifier
Category: Attributes
The functions exposed within the attributes category faciliate retrieval of user object details in a user store integrated environment.
- Type: Attribute of a Specific User
- Type: Has the User Attribute Changed
- Type: Uniqueness Checker
- Type: User Attribute
Category: Comparators
The functions exposed within the comparators category provide comparison functions for dates, strings and numbers.
Category: Data Sources
The functions exposed within the data sources category provide data retrieval from external data sources
- Type: LDAP Query Data
- Type: SQL Query Data
- Type: Web Service
Category: Date and Time
The functions exposed within the date and time category provide date retrieval and manipulation functions
Category: Events
The functions exposed within the events category provide task level and event level information
Category: General
The functions exposed within the general category contain a variety of valuable operations.
- Type: Constant
- Type: List Filter
- Type: Math
- Type: Random Values
- Type: Regular Expression
- Type: String Parser
- Type: String Searcher
Category: Groups
The functions exposed within the group category facilitate retrieval of group specific attributes (e.g. group membership).
- Type: Group Members List
- Type: Group Membership
Category: Roles
The functions exposed within the roles category facilitate retrieval of role specific attributes.
- Type: Access Role Members List
- Type: Access Role Membership
- Type: Admin Role Members List
- Type: Admin Role Membership
- Type: Provisioning Role Membership
Category: System
The functions exposed within the system category allow for iterating a list of values or objects within another data element.
Category: Variables
The functions exposed within the variables category allow for retrieving the value of a variable set in a policy.
Entry Rules
Entry Rules define the conditions to be met for a policy to run. The conditions are evaluated with an AND operator which means that all conditions must match for the Entry Rule to match. At least one Entry Rule must match for a policy to run.
Action Rules
Action rules are similar to entry rules in structure, but differ in functionality. Action rules define when action should be taken. Action rules also contain one or more actions, and the actions are divided into Add Actions and Remove Actions.
Category: Access Request
The functions exposed within the access request category facilitate the automatic assignment of services on user creation or self-registration.
Category: Attributes
The functions exposed within the attributes category faciliate setting/modifying user object details in a user store integrated environment.
Category: External Codes
The functions exposed within the external codes category faciliate the execution of command line or Java.
- Type: Activate Command Line
- Type: Run Java Code
Category: Mail
The functions exposed within the mail category faciliate the sending of email.
Category: Messages
The functions exposed within the messages category faciliate logging messages to the server log file.
Category: SQL Queries
The functions exposed within the SQL queries category facilitate the execution of queries.
Category: System
The functions exposed within the system category facilitate control task or policy execution.
- Type: Change Process Flow
- Type: Throw an Exception
Category: Variables
The functions exposed within the variables category facilitate setting variable values.
- Type: Set String Variable