The CA Identity Manager user store must include the following well-known attributes to enable user registration and access through the mobile app:
You map these well-known attributes to available user store attributes in the directory configuration file (directory.xml). If there are no available attributes, extend the user store schema. For more information about extending the schema, see the documentation for your user store.
Include the following data classifications in the attribute descriptions:
Replaces the reset code value with wildcard characters in task screens, audit records, and system logs.
Important! Do not include the sensitive data classification in the %ACTCODE% attribute definition. If you include the sensitive attribute, the mobile app does not work correctly.
Encrypts and decrypts the reset code value as it is written and read from the user store using the defined encryption key.
Causes CA Identity Manager to ignore an attribute when an administrator creates a copy of an object in the User Console.
Note: Refer to the end of this topic for samples of these well-known attributes.
Follow these steps:
You can map any available attribute to the %ACTCODE% well-known attribute.
<DataClassification name="sensitive"/> <DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/>
<DataClassification name="ignore_on_copy"/>
<DataClassification name="sensitive"/> <DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/>
<DataClassification name="sensitive"/> <DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/>
Samples
Note: You can map any available attribute to these well-known attributes.
%ACTCODE%
<ImsManagedObjectAttr physicalname="attribute_name" displayname="your_attribute_display_name" description="your_attribute_description" valuetype="String" required="false" multivalued="false" wellknown="%ACTCODE%" maxlength="0" hidden="true" system="true">
<DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/> </ImsManagedObjectAttr>
%ACTCODEVAL%
ImsManagedObjectAttr physicalname="attribute_name" displayname="your_attribute_display_name" description="your_attribute_description" valuetype="String" required="false" multivalued="false" wellknown="%ACTCODEVAL%" maxlength="0" hidden="true" system="true">
<DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/> </ImsManagedObjectAttr>
%CURRENT_AUTH_QUESTIONS%
<ImsManagedObjectAttr physicalname="attribute_name" displayname="your_attribute_display_name" description="your_attribute_description" valuetype="String" required="false" multivalued="false" wellknown="%CURRENT_AUTH_QUESTIONS%" maxlength="0" hidden="true" system="true">
<DataClassification name="ignore_on_copy"/>
%MOBILE_PIN%
<ImsManagedObjectAttr physicalname="attribute_name" displayname="your_attribute_display_name" description="your_attribute_description" valuetype="String" required="false" multivalued="false" wellknown="%MOBILE_PIN%" maxlength="0" hidden="true" system="true">
<DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/> </ImsManagedObjectAttr>
%PWRESETCODE%
<ImsManagedObjectAttr physicalname="attribute_name" displayname="your_attribute_display_name" description="your_attribute_description" valuetype="String" required="false" multivalued="false" wellknown="%PWRESETCODE%" maxlength="0" hidden="true" system="true">
<DataClassification name="ignore_on_copy"/> <DataClassification name=" AttributeLevelEncrypt"/> </ImsManagedObjectAttr>
Copyright © 2015 CA Technologies.
All rights reserved.
|
|