Managing Group to Child Group Mappings

Objective

After completing this lesson, you will be able to manage group to child group mappings

Types of Groups

"There are two types of groups in SAP Ariba Procurement."

System Groups

  • Standard system groups grant users access to specific functionality.
  • Each system group description provides a list of actions that members of the group are able to perform.
  • The specific permissions associated with each group cannot be modified.

Example: Users who belong to the Reporting Manager group have permissions to access and manage reporting related functionality.

Custom Groups

  • Can be created to organize users by various logical divisions.
  • Custom groups themselves have no direct permissions.
  • Can be added as a child of a system group, allowing custom groups to inherit system group permissions.

Example: A commodity approval group can be created to organize users who need to approve transactions containing specific commodity codes.

Group Procurement Agent

Groups can be added to other groups, taking on a parent to child relationship

  • Child groups will inherit permissions from one or many parent groups
    • A child of a child will also inherit permissions from the parent groups
  • Users assigned to groups indirectly (via subgroups) also impact approval routing and notifications

Note

Do not modify system groups, or system group parent/child relationships.

Group Configuration

In the default configuration, some SAP Ariba system groups are already assigned out-of-the-box child groups, which inherit all the privileges of the parent group. For example:

  • Members of the Purchasing User group can create requisitions.
  • The Legal Entity User group is a child group of the Purchasing User group.
  • Members of the Legal Entity User group can also create requisitions because the Legal Entity User group inherits all the privileges of the Purchasing User group.

The complete list of SAP Ariba Procurement solutions group descriptions table for SAP Ariba Procurement and Invoicing Solutions can be found in the product documentation at https://Help.SAP.com

The table below describes some of the group-to-child group mappings in the default configuration.

This group...Inherits privileges from...
Procurement ManagerInvoice Manager Payment Manager Receiving Manager Purchasing Manager PCard Manager Contract Manager Expense Manager Tax Manager
Procurement AgentInvoice Agent Receiving Agent Contract Agent Payment Agent Purchasing Agent Junior Procurement Agent (This group confers no privileges.)
Legal Entity UserPurchasing User
Report ManagerSenior Analyst
Report AdministratorSenior Analyst

Functional Areas

Functional Areas represent the type of work for which the action is designed. Some groups are specialized and only have actions in a single functional area; for example, the actions that a member of the Invoice Agent group can perform are in the Invoicing functional area.

Other groups can perform actions in multiple functional areas; for example, the actions a member of the Procurement Manager group can perform span the Invoicing and Requisitioning and Ordering functional areas.

SAP Ariba Procurement solutions group descriptions use the following functional areas:

Functional Areas for SAP Ariba Procurement Solutions

System groups provide functional area, and access level permissions.

Each access level grants a unique set of permissions, which does not necessarily grant all permissions of "lesser" access levels.

For example, an Invoice Manager may not automatically be granted access to purchasing.

You use the Import Group to Child Group Mapping data import task to define child groups for your custom groups.

The Import Group to Child Group Mapping data import task reads data from the following CSV files:

.csv FileDescription
GroupParentGroup.csvSpecifies the parent groups (the groups you want to assign child groups to).
GroupChildGroupMap.csvMaps child groups to parent groups.
Following is an example of GroupParentGroup.csv:Following is an example of GroupChildGroupMap.csv:
UTF8UTF8
Name,UniqueNameParent.UniqueName,UniqueName
Custom Group A,CustGroup_ACustGroup_A,CustGroup_B
Custom Group B,CustGroup_BPurchasing User,CustGroup_B

In these examples, Custom Group B inherits permissions from CustGroup_A and the Purchasing User group.

In the user interface, the Defined By field identifies:

System Groups

for SAP Ariba standard out-of-the-box system groups

Ariba Managed

for custom groups created directly in the UI

External

for custom groups created by data import

When assigning child groups, keep in mind the following restrictions:

  • You cannot assign a group to itself, either directly or indirectly.
  • If Group B is a child group of Group A, you cannot assign Group A as a child group of Group B.

SAP Ariba recommends you do not assign a system group as a child group to a system group because you might inadvertently remove the system group and child group relationships. If you need to assign a system group as a child to a system group, contact SAP Ariba Customer Support.

Create a New Group, Assign a User, and set as a Child Group

Learn and practice how to create a new group, assign a user, and set as a child group.

Log in to track your progress & complete quizzes