ServiceNow Dot Walking
The ServiceNow's sys_user table includes columns like manager, department, location, cost_center, company, building, etc. These columns are referenced by or from other tables in ServiceNow. By default, SailPoint aggregates user display names for these references.
Dot walking provides access to fields on related tables. If the current table contains a reference to another table, any field on the referenced table can be accessed using dot walking. For example, to get the user_name
of a user's manager use manager.user_name
.
If you are interested in aggregating specific fields on a reference table, you add those attributes in the account schema/group schema/role schema. For example:
manager.name
manager.user_name
manager.email
cost_center.name
cost_center.code
company.city
building.name
location.name
The manager.email
instead of manager.