User attribute mapping for federated repositories

Use this page to set or to modify the mapping for user or group attributes of a user registry to the federated repository properties in the current realm.

To view this administrative console page, click Security > Global security. Under Available realm definitions, click Federated repositories, and then Configure.
Note: In a multiple security domain environment, click Security domains > domain_name. Under Security Attributes, expand User Realm, and click Customize for this domain. Select the Realm type as Federated repositories and then click Configure.

On the next page and under Additional Properties, click User repository attribute mapping.

Attribute mappings

Select an attribute to set or to modify the mapping for the user or group attribute of a user registry to a federated repository property, and then click Edit.

Attribute
Specifies the name of the user registry attribute.
Property for Input
Specifies the name of the federated repository property that maps to the specified user registry attribute when it is an input parameter for the user registry interface.

For example, to set the type of attribute that is used for the userSecurityName parameter in the UserRegistry call, String getUniqueUserId(String userSecurityName), configure the input mapping (Property for Input) on the userSecurityName attribute. The default mapping value for userSecurityName is principalName.

Property for Output
Specifies the name of the federated repository property that maps to the specified user registry attribute when it is an output parameter (return value) for the user registry interface. In most cases, the propertyForInput and propertyForOutput would be the same.

For example, to set the type of attribute that is used for the return type (the unique user ID) in the UserRegistry call, String getUniqueUserId(String userSecurityName), configure the output mapping on the uniqueUserId call. The default mapping value is uniqueName.