Managing Workforce Analytics Permissions with SuccessFactors Role Based Permission Roles

Objective

After completing this lesson, you will be able to assign permisssions to roles

Administering SuccessFactors Workforce Analytics as a Functional Consultant

A SuccessFactors Workforce Analytics (WFA) functional consultant is crucial in a Workforce Analytics implementation project. This role requires deep knowledge and expertise in administering and securing the SuccessFactors Analytics solution.

A primary responsibility of a WFA functional consultant is to support the customer with administrative configurations of their instance. This involves understanding their business requirements and explaining how the SuccessFactors Workforce Analytics administrative configurations can address them.

At the end of the project, a SuccessFactors Analytics functional consultant should also perform knowledge transfer to the individuals responsible for utilizing the application.

Roles Maintenance

WFA Roles and Permissions

Role based security allows administrative users to determine what data individual users can access when they are logged into the website. WFA utilizers users and roles to accomplish this. Using this model, roles ranging from the simple to the complex may be defined allowing a modified view of the portal to be constructed to suit specific groups of users.

When granting access to users, a company might want to restrict access to different information for a number of reasons:

  • A company will naturally not want all users to be able to view all of the information held on the portal. A specific group of users may need to be restricted to a defined portion of corporate information whereas another group of users may be given much wider access.
  • Selected groups of users may not need to have access to the full information the site can provide to perform their job function. The additional information presented may only serve to complicate and confuse the search for relevant information
  • An executive user group may wish only to view higher level summary information and may not need to navigate to the lower levels of detailed data.

Caution

Be careful not to confuse WFA role permissions and SF HCM role-based permissions. They are separate permission sets.

Managing Permissions with RBP Role or WFA Roles

Workforce Analytics (WFA) permissions, including measure, dimension, and tree security permissions can be created and maintained with SAP SuccessFactors RBP Roles or WFA Roles.

The biggest difference in configuring RBP Roles versus WFA roles is that a user can be a member of multiple RBP roles, but only a single WFA Role. This has significant impact on planning role assignments.

WFA Role Permission Model

Model of WFA Role Permissions.

When using WFA roles, a user is assigned to a single role, and the role must contain all the permission the user requires. You must create a separate role for each collection of unique permissions and individual may need.

RBP Role Permission Model

Model of WFA managed via RBP.

When using RBP roles, a user can be assigned to multiple roles. The user receives all the permissions from all the roles they are a member of. This can lead to designing RBP roles for different permission groups, then assigning a single user to multiple RBP roles. See a later in the course section for more detail.

For new implementations of Workforce Analytics, SuccessFactors always recommends utilizing Role Based Permission Model

Using RBP Roles for WFA permissions is Opt-In

Using RBP roles for permissions is opt-in and requires customers to perform pre-planning steps before opting in. Using RBP roles provides a simplified administration experience for role administrators that does not require them to visit multiple tools to manage permissions.

Most components of WFA roles fit into the SAP SuccessFactors RBP Role Framework, however, some components behave differently. SAP SuccessFactors recommends that current customers carefully consider all variances and implications before implementation, which is why the functionality is designed in a way that allows customers to test various configurations comprehensively before adopting them in productive environments. New WFA instances do not require the same planning for migration of existing permissions.

Note

A full explanation of SAP SuccessFactors role-based permissions (RBP) is outside the scope of this document. For more information, on SAP SuccessFactors role-based permissions (RBP), see the Role- Based Permissions Administration Guide available on Help Portal.

Note

A check exists in the Check Tool to see if SF RBP integration is enabled. For more information on the Check Tool, go to course HR800- SAP SuccessFactors Platform Administration.

Caution

The usage and scope of the SF RBP role is not identical to the WFA role, so there is no direct migration path for existing WFA instances utilizing WFA roles. Measure and Dimension permissions along with Tree Security will have to be reconfigured for the RBP roles.

What Access Can Permissions Restrict?

The WFA permissions can be used to customize virtually all aspects of a user’s portal experience. This includes what options appear on the Admin menu, access to tools, which reports users have access to, which measures they can see, which analysis options they can use and which data they are permitted to access.

RBP Role Planning

Due to the nature of the RBP role, users can be granted multiple SuccessFactors RBP roles and WFA will work with the union or super-set of all the user’s permissions across these roles. Therefore, the most effective way to assign these permissions using one or more roles needs to be planned. One method may be that the most commonly assigned permissions can be grouped onto one role granted to most users. Then multiple specific use roles can be created for each of the required tree security profiles and these granted to permission groups as appropriate.

Example 1 of RBP Planning.

Example 1:

The most efficient way to grant User Australian Sales Manager, the appropriate Permissions and Tree Security may be to grant her 3 specific-purpose roles. These permissions can be chunked and setup over multiple roles to be granted to users or Permission Groups as appropriate.

Example 2 of RBP Planning.

Example 2:

The most efficient way to grant User HR Analyst the appropriate Permissions and Tree Security may be to grant her 3 specific-purpose roles.

Configuring WFA permissions with SAP SuccessFactors RBP

The high-level configuration steps for configuring WFA permissions with SAP SuccessFactors role-based permissions are the following:

  1. For the appropriate role(s) enable and set the Functional and Option permissions.
  2. For the appropriate role(s) enable and set the Analysis Dimension and Measure security.
  3. For the appropriate role(s) enable and set the Structural Dimension (tree) security.
  4. Enable the enforcement of WFA permissions with SuccessFactors RBP.

Configuring Functional and Optional Permissions with RBP Roles

Accessing functional and option permissions for configuration.

To configure the functional and option permissions, perform the following steps:

  1. In the Admin Center navigate to Manage Permission Roles
  2. Create a new role or select the appropriate existing role.
  3. Configure the permissions.
    1. Select the Next button.

    2. Select the Permission Group: Analytics Permissions.
    3. Enable the permission checkboxes.
    4. Select the appropriate entries for each permission group.
    5. Select the Next button.

    6. Select Save.

  4. If necessary, adjust the Grant this role to entries to include the appropriate target group.
  5. Select Save Changes

Hint

Additional details on functional permissions can also be found in the Functional Permissions/Action Restrictions section.

The following table summarizes the Functional/Action Permissions available for WFA. It includes:

  • Functional Permission (RBP): name as it appears in Role Based Permission interface.
  • Action (WFA): name as it appears in the WFA Role Permission tool.
  • Description: brief Description of the permission.
  • Available on menu/page: high-level location/item the permission effects.
  • Option: more detail on the item that is affected, in conjunction with Available on menu/page column.

Functional Permission (RBP)

Action (WFA)

Description

Available on menu/page

Option

User MaintenanceEdit UsersAdminister user accountsAdministrationUser Maintenance
Role MaintenanceEdit User RolesAdminister user rolesAdministrationRole Maintenance
Edit FootnotesEdit FootnotesEdit page based measure notesMeasure PagesFootnotes
N/AMenu BuildingManage menu layouts and add new pages to Report menus. (Obsolete)  
N/AView All MenusAccess all available site menus (Obsolete)  
Site StatisticsSite StatisticsView details of which users are logging into the site and which pages they visitAdministrationSite Statistics
Target SettingsTarget MaintenanceSet measure targetsAdministrationTarget Settings
Measure OverridesEdit Measure OverridesDefine measure name and dimension (structure and analysis) overrides.AdministrationMeasure Overrides
Document ManagementDocument UploadManage document folders and upload documents to the Resources PageAdministrationOrganize Documents

Upload New Documents

Query WorkspaceQuery WorkspaceUser has access to the Query Workspace and Investigate tools.ToolsQuery Workspace
Detailed ReportingDetailed ReportingAccess the Detailed Reporting and Advanced Reporting ToolsCanvas ReportsDetailed Reporting
Drill to DetailDrill to DetailUser has access to Drill to detail. Users can see individual employee info.Query WorkspaceDrill to Detail
Workforce PlanningWorkforce PlanningAccess to the Workforce Planning tool.Main NavigationWorkforce Planning
Workforce Planning AdminWorkforce Planning AdminAdministrator access to the Workforce Planning tool.Main NavigationWorkforce Planning
Workforce Planning FinancialsWorkforce Planning FinancialsAccess to the What If financial modeling tool.Main NavigationWorkforce Planning
Analytics WorkspaceAnalytics WorkspaceAccess the Analytics Workspace ToolToolsAnalytics Workspace
Report DistributorReport DistributorCreate report bundles for email distributionReport CenterReport Distributor
Canvas DesignerReport DesigningDesign canvas reportsReport CenterNew
Canvas Designer AdminReport Designing AdminDesign canvas reports and administer report ownershipReport CenterManage All Reports
HeadlinesHeadlines(Obsolete) Access headlines  
Headlines AdminHeadlines Admin(Obsolete) Design headlines and subscribe other users to headlines  
Headlines ManagementHeadlines Management(Obsolete) Manage own headline subscriptions  
SFTP ConfigurationSFTP ConfigurationConfigure SFTP SettingsAdministrationSFTP Configuration
Report TransferReport TransferUpload / download report into an instanceAdministrationReport Transfer
Question MaintenanceQuestion Maintenance(Obsolete) Manage questions menu  
Custom Metric and Dimension AdminCustom Metric and Dimension Adminview, edit and delete all public and private custom metrics and custom dimensionsInvestigateShow Private custom metrics
WFA on HANA AdminWFA on HANA AdminAccess to the Drill To Detail Admin screenAdministrationHANA Drill To Detail Admin
WFA on HANA Data ExplorerData Explorer(Obsolete) Access to Data Explorer Functionality in Detailed Reporting  
WFA on HANA Data FactoryWFA on HANA Data FactoryAccess to the WFA on HANA Data Factory. Note that this configuration should only be modified by Certified SAP SuccessFactors Staff and PartnersAdministrationWFA

Changing the Options permissions will limit what features of the portal users in this role can access.

  • Reporting allows access to Report Menu (obsolete).
  • Metrics allows access to Metric Pages.
  • Questions allows access to Question Pages (obsolete).
  • Resources allows access to the Help & Resources link.

Configuring Analysis Dimension and Measure Security

Adding Analysis Dimension and Measure Permissions.

Dimensions grant the user the ability to view these dimensions as Analysis Options or Filters. Turning dimension access off does not restrict access to the data, but rather restrict the ability to analyze the data by these dimensions.

You can also limit the measures that individual users are allowed to see. Changing this setting controls which measures appear in the Metrics menu for this role. Note that the measures displayed here will vary from customer to customer.

To configure the dimension and measure security, perform the following steps:

  1. In the Admin Center choose Set User Permissions → Manage Permission Roles.

  2. Create a new role or select the appropriate existing role.

  3. Choose Edit.
  4. Configure the security:

    1. Select the Next button.

    2. Select the Permission Group: Analytics Permissions.

    3. Enable the permission checkboxes.

    4. Choose the appropriate entries for each permission group.

    5. Select the Next button.

    6. Select Save.

  5. If necessary, adjust the Assignments to include the appropriate target group.

Note

The settings automatically remove the dimensions as columns from drill to detail output when restricted for the role.

Enable the Enforcement of WFA Permissions with SuccessFactors RBP

Enable WFA permissions in Manage Workforce Analytics.

Once all permissions are configured, enable the enforcement using RBP.

Caution

Do not enable these settings until all permissions have been configured.

Additional detail on permissions is supplied in the following sections.

  1. In Admin Center choose navigate to Manage Workforce Analytics.

  2. Enable the following:

    1. Functional and Option Permissions

    2. Measure and Dimension Permissions

  3. Select Save.

Caution

With these switched ON, the permissions previously defined on the WFA Role will be ignored for all WFA users. All permissions will be assigned via SuccessFactors RBP roles.

Forcing Permission Changes Made in Role Based Permission to be Available Immediately

Access to refreshing Analytics permissions.

When you enable RBP integration with WFA permissions, there can be a delay between a change in RBP taking effect. Normally a user can expect to wait 30 minutes for the change in permissions to take effect in the Workforce Analytics application. The use of the Refresh Analytics Permissions tool will avoid this delay.

You can access the tool via WFA AdminRefresh Analytics Permissions.

The Refresh User button will refresh the Workforce Analytics permissions for the logged in user only and log them out of the application.

The Refresh Org button will be available only to users who have been granted the Role Maintenance functional permission and this will refresh the Workforce Analytics permissions for all users in the organization (effectively a Purge Cache on the organization).

Caution

Excessive use of this tool should be avoided as it may affect the performance of the Workforce Analytics application.

Create a User Role

Prerequisites

Business Example:

In this exercise, you will create RBP group and role for use in integrated RBP security. You will include user Irvi Singh in the WFA Power Users group and role.

Log in to track your progress & complete quizzes