Introduction to Actions
Overview
Actions are the core functionality of RapidIdentity Connect. As mentioned previously in this document, Action Set definitions are, quite simply, stored groupings of Actions. Actions are capable of pulling data from source systems, manipulating records and data elements, logging, sending emails, and putting data into target systems.
There are two primary action groupings: Adapter and Logic. Many Logic actions are core to RapidIdentity, and are referred to as Core Actions.
Adapter Actions
Adapter Actions query or manipulate data in source and target systems, and support database, directory services, and delimited text file(s) as both a source and target system. Click to view full list of the different Adapter Actions.
Logic Actions
Logic actions perform tasks not directly associated with connected systems. These actions generally perform data transformation along with other more specialized actions, such as logging and sending emails. Click to view a full list of the different Core Actions. The most commonly used action categories are listed below.
Action | Description |
---|---|
There are multiple actions for creating and manipulating arrays. At times, the record data may be in the format of an array and, if so, users will need actions for dealing with that data. | |
Flow Control actions build loops and other flow control conditions. These actions are key features when building complex logic to deal with complex transformations. | |
The log action displays Action Set screen output. This is especially helpful when building and troubleshooting Action Sets. | |
The Records actions create new records as well as manipulate current RapidIdentity Connect records. Records are the most important action group in RapidIdentity Connect since all data flowing through the RapidIdentity Connect Engine is stored in records. When pulling a row from a text file or database, or pulling an LDAP object, they are all represented as records within RapidIdentity Connect. | |
String actions can, amongst other manipulations, convert, grab portions of, and replace string values. | |
The Variables action group contains a single action, setVariable, to set a variable to a value. Future actions in that Action Set can then reference that variable. |