Definition of Business Roles
A business role is an abstract construct that represents a job that a person does. The business role includes everything they do that is related to their workplace responsibilities.
Note
A single business role does not necessarily equate to a person’s complete job, for example, in lean organizations or locations some people may have responsibility for multiple business roles.
Business roles are a fundamental concept of the user experience in SAP S/4HANA. With SAP Fiori the focus on business roles has increased dramatically. From the earliest days of SAP Fiori in 2013 the first and most important design principle of SAP Fiori is it is role-based, that is, business roles are designed for the user, the user's needs, and how the user works.
SAP delivers business roles as templates. You can use them as a starting point, copy them, and refine to meet your real needs. You will find the SAP-delivered business roles and their definitions in the SAP Fiori apps reference library.
Each SAP-delivered business role is matched by a security/authorizations role in your SAP S/4HANA system that can be assigned to the users who perform that business role.
Note
The reverse is not true, that is, there are many security roles in your SAP S/4HANA system that are not considered business roles. These are provided for other purposes such as administration.
Creating Custom Business Roles
Custom business roles reflect how a real business role is applied within a specific organization. Customers can create their own business roles either by copying the SAP-delivered business role and refining it or creating a custom business role from scratch. Creating custom business roles is an essential skill for any team deploying SAP S/4HANA or just looking to drive more value from your existing SAP S/4HANA system.
To create a custom business role, a corresponding security/authorization role has to be created in the role maintenance (transaction PFCG). The role can then be filled with one or multiple SAP Fiori catalogs and spaces. The technical implementation of it is going to be explained in the following sections.