7.2 Mapping Table Objects

A mapping table object is used by a policy to map a set of values to another set of corresponding values. After a mapping table object is created, the Map token maps the results of the specified tokens from the values specified in the mapping table.

To use a mapping table object, the following steps have to be completed:

  1. Section 7.2.1, Create a Mapping Table Object

  2. Section 7.2.2, Add a Mapping Table Object to a Policy

7.2.1 Create a Mapping Table Object

  1. In iManager, select Identity Manager > Identity Manager Overview.

  2. Click Search to search for all driver sets in the tree.

  3. Browse to and click the driver where you want to create the mapping table.

  4. Select Advanced > Mapping Tables, then click Insert.

    Inserting a mapping table object
  5. Specify the name of the mapping table object.

  6. Browse to and select the container where the mapping table will be created, then click OK.

    Creating a mapping table object
  7. Click the Add Column icon.

    Add column
  8. Specify the name of the column, then select whether the value is Case insensitive, Case sensitive, or Numeric.

    Selecting the value type

    If you want to add more columns, click the Add Column icon.

  9. Click the Add Row icon.

    Add row
  10. Specify the value for the row.

    Adding values to rows

    If you want more rows, click the Add Row icon.

  11. Click OK to save the mapping table and exit the Mapping Table editor.

7.2.2 Add a Mapping Table Object to a Policy

  1. Either create a policy to use the mapping table in, or select and existing policy to edit.

  2. Launch the Argument Builder in the Policy Builder.

  3. Select Map from the list of Verbs, then click Add.

  4. In the Editor field, browse to and select the mapping table object created in Section 7.2.1, Create a Mapping Table Object.

  5. Specify the source column name.

  6. Specify the destination column name.

    Map token fields
  7. Select a Noun to achieve the desired results, then click OK to save the argument.

The mapping table can be used in any manner at this point. In this example the OU attribute is populated with the value derived from the mapping table.

Map token in the Argument Builder

The Map token is a Verb token. It requires a Noun token to act upon in order to function.