Role features map areas (or features) in Dayforce to the roles that can use them. You might configure the role features for the location manager role type with access to both Schedules and People, and configure the assistant manager role type with access to Schedules only.
Important: Not all features are displayed for all roles. Child roles can only view and update the role features that have been assigned to them by their parent role. For more information on configuring role hierarchies, see User Roles.
Each role you set up needs to be assigned to at least one feature in the Features tab of System Admin > Roles.
In the following screenshot, the Employee Profile, Organization Chart, People List, and Reports features, under the People feature, are assigned to the Canadian Manager role:
Feature Types
After features are assigned to a role they are either displayed or not displayed in the navigation panel. To distinguish these two feature types, Dayforce displays two icons in the feature tree.
| Icon | Description |
|---|---|
|
|
Navigation Panel Feature: A feature is considered a navigation panel feature if it’s shown in the navigation panel. Navigation panel features are generally one of the following:
|
|
|
Feature Component: A feature is considered a feature component if it doesn’t have a target Dayforce screen associated with it, and can't be used as a link in the navigation panel. Feature components are generally one of the following:
|
Validation
Dayforce uses validation to prevent you from mapping containers for features to the navigation panel and Favorite Features tab if they don’t contain features that map to feature screens. Dayforce displays validation errors if you attempt to save the following changes:
- An empty container for a feature, for example, System Admin.
- A container for a feature where the role doesn't have access to the subfeature. For example, if a role that has access to a feature but not the subfeature, users who are assigned that role won’t see the subfeatures.
Validation error messages specify the navigation panel features that need to be fixed. You can make corrections in the feature tree either by clearing the checkbox for the empty container, or by selecting at least one navigation panel feature that is mapped to a feature screen.