Add Custom Schema Attributes

If you’re creating your own user interface, or you’re using the Details tab of the Users page of the Identity Cloud Service console, and you don’t see a field that you need, then you can create it.

To do this, extend the Oracle Identity Cloud Service user schema. This schema has two types of attributes: out-of-the-box (base) attributes and custom attributes.

If you don’t find a schema attribute that you need from the list of base Oracle Identity Cloud Service schema attributes, then you can use the Schema Management page to add a custom attribute.

  1. In the Identity Cloud Service console, expand the Navigation Drawer, click Settings, and then click Schema Management.
  2. Click the Action menu for the User schema, and then select Edit Schema.
  3. Click Add.

    Important:

    Once you create a custom schema attribute, if data exists for that attribute, you cannot delete it.
  4. Use the following table to populate the fields of the Add attribute window:
    Field Description
    Display name The attribute name that appears in the Schema Management page, the Details tab of the Users page of the Identity Cloud Service console.
    Name The attribute name that's recognized by the Oracle Identity Cloud Service server.
    Description Provide further information related to its usage and other details that helps the user identify this attribute.
    Data type If the value for this attribute can contain alphanumeric characters, special characters, or spaces, then select String for the data type. If you want to create a multivalued attribute, then select String Array.
    Min length Select the minimum length of the attribute value. The minimum value allowed is 1.
    Max length Select the maximum length of the attribute value. The maximum value allowed is 4,000.
    Searchable If this check box is selected, then the values for this attribute can be used in searches. If it's not selected, then the values can't be used for searches.
    End-user permissions

    This is a user permission, and not an administrator one. Custom attributes that are associated with the Details tab of the Users page of the Identity Cloud Service console will always have Read-Write permission.

  5. Click OK.
The custom attribute is created.

Tip:

Open the custom attribute to find the custom attribute FQN.