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 must be completed:

  1. Section 7.2.1, Creating a Mapping Table Object

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

7.2.1 Creating a Mapping Table Object

  1. Access the Identity Manager Driver Overview page, by following the steps in Accessing the Identity Manager Driver Overview Page.

    Choose the driver where you want to create the mapping table.

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

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

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

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

    Add column
  6. 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, repeat Step 5 and Step 6.

  7. Click the Add Row icon.

    Add row
  8. Specify the value for the row.

    Adding values to rows

    If you want more rows, repeat Step 7 and Step 8.

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

7.2.2 Adding a Mapping Table Object to a Policy

  1. Access the Identity Manager Driver Overview page by following the steps in Accessing the Identity Manager Driver Overview Page.

  2. Click a policy set where you want to add a mapping table object.

  3. Create a policy to use the mapping table in. For instructions on how to do this, see Creating a Policy in a Driver.

    or

    Click an existing policy to edit.

    The Policy Builder is displayed.

  4. If you created your own policy, or if there are no rules for your policy, create a rule for the policy. For information on how to do this, see Defining Individual Rules within a Policy.

  5. Click a rule.

    The Rule Builder is launched.

  6. Create a rule that contains an action that would call the mapping table.

  7. Launch the Argument Builder in the Rule Builder by clicking the Edit the arguments icon in the Action List section.

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

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

  10. Specify the source column name.

  11. Specify the destination column name.

  12. (Optional) Define the default value for the destination column.

  13. 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.