Schema Reference
The RPA connector does not include account schemas by default. The schema is not specific to a given RPA platform. If available, SailPoint can discover attributes in the data source and use that to generate an account schema. Alternatively, you can manually create the schema in SailPoint.
Schema Discovery
The connector automatically detects account attributes from your data source and suggests an account schema.
Note
The connector does not support entitlement schema discovery. Entitlement schemas must be manually created.
The schema process is generally as follows:
- The connector reads sample records from the data source.
- It analyzes attribute names and data types.
- It suggests identity and display attributes.
- Finally, it presents the schema for your review and approval.
To discover attributes and generate a schema:
- In SailPoint, go to your RPA source. Go to Schema and select Discover Schema.
-
Review the Discovered Schema:
- Check the attribute names.
- Verify the data types.
- Adjust as needed.
-
From the list of attributes, set an Identity Attribute. It should be a unique identifier such as
email. - Set the display attribute. It should be a human-readable name such as
displayName. - Select which attributes that can be provisioned by selecting the Managed checkbox in each attribute listing.
- Define the entitlement attributes by selecting the Entitlement checkbox in each attribute listing.
- Select Save.
Manual Schema Creation
If the schema discovery fails or returns incorrect results, or if you require precise control over attribute descriptions, you can manually create the account schema.
Important
While manually creating a schema, be sure that the attributes you add match the attributes in the data source exactly.
To create a schema manually:
- In SailPoint, go to your RPA source. Go to the Schema tab and select + Add Attribute.
-
Create each attribute. Consider the following as you create each one:
- Attribute Name: This is the technical name; it must match data source exactly.
- Display Name: User-friendly name shown in the user interface.
- Description: Optional but recommended for documentation.
- Type: Select STRING, INT, or BOOLEAN depending on what kind of information the attribute will describe.
- Mark as Multi-Valued: Indicates if the attribute will contain multiple values, such as a list of groups in which the account is included.
- Mark as an Entitlement: Indicates if the attribute describes groups, roles or permissions.
- Mark the attribute as Managed if the attribute is able to be included in provisioning operations.
-
Repeat until you've created all attributes.
- From the list of attributes, set an Identity Attribute. It should be a unique identifier such as
email. - Set the display attribute. It should be a human-readable name such as
displayName. - Select Save.
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.