The purpose of this page is to clarify the connection between SRM Portal roles and SRM PFCG roles.
Roles describe the activities that internal employees or external business partners can perform in a business scenario. After logging into the system, users see all functions that they need to process their tasks.
Roles are defined in transaction Role Maintenance (PFCG). For more information, see the SPRO Customizing for SAP Supplier Relationship Management (SAP SRM) under SRM Server --> Cross-Application Basic Settings --> Roles --> Define Roles.
You can find a complete list of all roles available for SAP SRM in the following pages:
You can access SAP SRM applications using either SAP NetWeaver Portal or the Portal-independent navigation frame.
If you choose to use SAP NetWeaver Portal, the roles which are delivered as part of the Business Package for SAP SRM define the content that is visible for each role. In this case, the PFCG roles described here are used as authorization roles only. For each Portal role, there is a corresponding PFCG role. For more information about the Portal roles, see the documentation for the Business Package for SAP Supplier Relationship Management.
If you choose to use the Portal-independent navigation frame, the PFCG roles are used to define the content of the navigation frame, for example, the menu structure, service links, and Web Dynpro applications. For more information, see Portal-Independent Navigation Frame.
PFCG roles are also required when you use SAP NetWeaver Portal for business user navigation, as authorizations are read from the PFCG roles.
SAP SCN Wiki - How to create Portal Role
SAP SCN Wiki - How to assign Portal Role to Portal User
SAP Help - Portal-Independent Navigation Frame