Skip to content

Application Attributes

Use the Edit Application Configuration page to define extended application attributes not provided by the application connectors during aggregation. These extended attributes are displayed on the Attributes tab of the Application Configuration page below the connection attributes provided by the connector. Because the additional attributes are stored with those provided by the connector, if you define an extended attribute with a name that matches any connector attribute, the values of the extended attribute overwrite the values of the connector attribute.

You can use these extended attributes inside rules and custom reports and queries.

The Edit Application Configuration page contains the following information

Name
The display name of the application attribute assigned when it was added.

Category
The category defined when the attribute was created.
If no category was defined this column is blank.

Description
A short description of the extended application attribute.

Click New Attribute to add additional attributes to the applications.

To edit or delete an existing attribute from the list, right-click the attribute and select the corresponding option from the menu. If you are deleting an attribute you must confirm the deletion in the pop-up dialog.

Edit Extended Attributes

Use the Edit Extended Attribute page to create and edit additional application attributes including the display name, attribute type and description.

The fields displayed on the Edit Extended Attribute page are dependent on the attribute type selected.

Important

Extended attributes must use unique attribute names that will not be duplicated in other parts of your IdentityIQ environment. For example, an extended attribute name must not duplicate any attribute names in any of your application schema(s). A best practice is to use a standard prefix or naming convention that ensures that your extended attribute names are unique.

The Edit Extended Attribute page contains the following information

Attribute Name
The name of the attribute as it appears in the application.

Caution

Changing an attribute name might cause attributes that were previously aggregated to no longer be recognized.

Display Name
The IdentityIQ user assigned name for use throughout IdentityIQ.

Type
The attribute type to be linked, for example string, Boolean, date, rule, or identity.

Description
A brief description of the application attribute.

Category Name
An optional category used to separate the attributes into categories on the Application Configuration page. Enter a category name or select an existing one from the dropdown list.

Searchable
Enable this application attribute for use in searches throughout the product.

Editable
Enable editing of this attribute from other pages in the product.

Required
For String type attributes only. Required attributes must have a value before you can save an application.

Allowed Values
For String type attributes only.
Enter the values that are allowed for this attribute. The values entered in this list are used to populate the dropdown value list on the Application Configuration page.

Default Value
Enter a default value for the attribute or select a value from the dropdown list, depending on the attribute type you are working with.

How to Add or Edit Extended Attributes

Note

When mapping to a named column, specify the name to match the .hbm.xml property name, not the database column name. With camel case the database column name is translated to lower case with underscore separators. For example, costCenter in the Hibernate mapping file becomes cost_center in the database.

  1. Click New Attribute or click an existing attribute to display the Edit Extended Attribute page.

  2. Enter or change the attribute name and an intuitive display name.

    Important

    Extended attributes must use unique attribute names that will not be duplicated in other parts of your IdentityIQ environment. For example, an extended attribute name must not duplicate any attribute names in any of your application schema(s). A best practice is to use a standard prefix or naming convention that ensures that your extended attribute names are unique.

    Caution

    If you define an extended attribute with the same name as an application attribute, the value of the extended attribute overwrites the value of the connector attribute.

  3. Select the attribute type from the drop-down list, String, Integer, Boolean, Date, Rule, or Identity.

  4. Optional: add more information for the extended attribute, as needed.

    • Enter a description of the additional attribute.

    • Select a category for the attribute.

    • Activate the Searchable option to enable this attribute for searching throughout the product.

    • Activate the Editable option to enable this attribute for editing from other pages within the product.

    • Mark the attribute as required. For string type attributes only.

    • Enter allowed values for the attribute. For string type attributes only.

    • Specify a default value.

  5. Click Save to save your changes and return to the Edit Application Configuration page.