ADM940 - EN - Part-5
ADM940 - EN - Part-5
_________________________________________________
Assign your role to all users that you have created with the user name “GR##*”, with your
group ID (the users GR##-FI1, GR##-FI2, GR##-SD1, GR##-SD2, GR##-MM1, GR##-
MM2 should exist with the user group ZGR##, from another lesson of the SAP course
ADM940).
Check the settings for the user comparison (menu: Utilities → User Settings). Ensure that
a user master adjustment (record comparison) is automatically performed when you
save.
Hint:
With this exercise, it is possible that participants lock each other when saving
the settings. If this happens, wait a moment and try again. After the
comparison, exit the transaction PFCG.
Business Example
This role maintenance exercise deals with “basic maintenance” using Role Maintenance
(Goto / Settings in the menu). The following tasks should familiarize you with the basic role
maintenance functions and the automatic generation of SAP Easy Access user menus for
various work centers and the associated authorizations, profiles, and user assignments. If you
are attending SAP course ADM940, the next two lessons deal with special role types and the
subtleties of authorization maintenance.
Prerequisites
Note:
In the prerequisites of this exercise, you familiarize yourself with the authorization
concept that you implement in this and the following exercises. You do not create
all the roles at once. This is done in the course for the individual subtasks.
When you see “Use the transactions in accordance with the example authorization concept”,
you need to refer to the following tables: distribution of roles for transaction codes and
distribution of job roles for roles.
Business area>>> FI SD SD MM
Work Place Description>>> AccRec SDClerk SDMan Whouse
SAP R/3 Links: Scope Scope Scope Scope
T Code
MM01
MM02
MM03 x x x x
Business area>>> FI SD SD MM
Work Place Description>>> AccRec SDClerk SDMan Whouse
SAP R/3 Links: Scope Scope Scope Scope
T Code
MM19 x x x x
MM04 x x x x
FD01 x x
FD02 x x
FD03 x x
VD01 x x
VD02 x x
VD03 x x
VA21 x x
VA22 x x
VA23 x x
VA25 x x
VA01 x x
VA02 x x
VA03 x x
V.01 x x
MB1C x
MB90 x
VL21 x
F-18 x
F-26 x
F-28 x
1. Start the Role Maintenance transaction and create the predefined role. Enter a short
description, and save.
a) SAP Menu:
b) Enter the name for the role GR##_MM_MAT_ANZ in the Role field.
d) Under the Role Name, in the field Description enter: Display a material master .
2. Add the corresponding transactions in accordance with the sample authorization concept
(Roles for Transaction Codes table from the prerequisites of this exercise).
A brief extract from the table in the prerequisites is provided here to make the task more
comprehensible.
b) Choose the Transaction button and enter the following transaction codes in the
Transaction code field:
MM03
MM04
MM19
3. Create a folder with the name WWW Links and add a Web address with the name SAP and
the URL http://www.sap.com to this folder.
a) Choose the Create Folder button.
d) Next to the button Transaction, use the black triangle to choose Other → Web address
or file in the context menu of the Transaction button.
When you maintain organizational levels, you usually only see those lines where values
have been assigned. If an organizational level field has not yet been maintained, only
one line is displayed. You can display multiple lines by choosing the More Values
button.
- Company code: 1010,
- Warehouse number/complex: *,
- Sales organization: 1010,
- Distribution Channel: *,
- Plant: 1000, 1010, 1020.
d) Choose Save (CTRL+S) to save the authorization values for the organizational levels.
● M_MATE_MAR
● M_MATE_MAT
● M_MATE_STA
● M_MATE_WGR
6. Maintain Authorizations - Set the authorization for the maintenance status in the
authorization object M_MATE_STA to full authorization.
What is the status of the authorization after your change?
_________________________________________________
a) Expand Authorization Object M_MATE_STA.
b) In the context menu (click the right-mouse button) of the STATM field and choose Set
field Values to '*'' .
Status: Maintained, traffic light: Green.
b) In the Assign Profile Name for Generated Authorization Profile window, accept the
proposed profile name and choose Execute (Enter).
9. Check the status of your authorization profile in the information section of the
Authorizations tab and complete the maintenance of this role and return to the initial
screen of transaction PFCG.
What is the status of your authorization profile?
_________________________________________________
a) Check the Status field on the Authorizationstab
Status: Authorization profile is current.
1. Start the role maintenance transaction and create the predefined role. Enter a short
description, and save.
a) SAP Menu:
Tools → Administration → User Maintenance → Role Administration → Roles,
(transaction code PFCG).
b) Enter the name for the role GR##_MM_IM_POST in the Role field.
d) Under the Role Name, in the field Description enter Warehouse supervisor.
2. Add the corresponding transactions in accordance with the sample authorization concept
(Roles for Transaction Codes table from the prerequisites of this exercise).
a) Go to the Menu tab page.
b) Choose the Transaction button and enter the following transaction codes in the
Transaction code field:
MB1C
MB90
VL21
d) Choose Save (CTRL+S) to save the authorization values for the organizational levels.
4. Maintain Authorizations - Add the authorization values 561 and 562 to the authorization
values for the Movement Type field of the authorization object M_MSEG_BWA.
a) Expand Object Class MM_B.
d) Choose the Pencil button on the right side of the BWART field.
b) In the Assign Profile Name for Generated Authorization Profile window, accept the
proposed profile name and choose Execute (Enter).
7. Complete the maintenance of this role and return to the initial screen of transaction PFCG.
a) Choose Back (F3) to return to the initial screen of the Role Maintenance.
4. Maintain Authorizations - Assign only the value 1200 to the organizational level Plant.
a) Choose Organizational levels (Ctrl+F8).
Plants 1000, 1010, and 1020 have been copied
5. Maintain Authorizations - Generate the authorization profile for your role and check the
status of the authorization profile.
What is the status of the authorization profile?
_________________________________________________
a) Choose the Generate icon.
b) In the Assign Profile Name for Generated Authorization Profile window, accept the
proposed profile name and choose Execute (Enter).
6. Complete the maintenance of this role and return to the initial screen of transaction PFCG.
a) Choose Back (F3) to return to the initial screen of Role Maintenance.
1. Start the role maintenance transaction and create the predefined role. Enter a short
description, and save.
a) While still in the Role Maintenance transaction, enter the name for the role
GR##_BC_PORTALS in the Role field.
c) Under the Role Name, in the field Description enter General role for
communication, workflow, and so on.
2. Go to the Menu tab page and copy the menu from the predefined role
SAP_BC_SRV_USER by selecting all transactions.
a) Go to the Menu tab page.
e) Choose Copy.
b) In the Assign Profile Name for Generated Authorization Profile window, accept the
proposed profile name and choose Execute (Enter).
Assign your role to all users that you have created with the user name “GR##*”, with your
group ID (the users GR##-FI1, GR##-FI2, GR##-SD1, GR##-SD2, GR##-MM1, GR##-
MM2 should exist with the user group ZGR##, from another lesson of the SAP course
ADM940).
Check the settings for the user comparison (menu: Utilities → User Settings). Ensure that
a user master adjustment (record comparison) is automatically performed when you
save.
a) Check the status of the User tab page.
The User tab page is “red”, which means that no users have yet been assigned to this
role.
c) Assign the following users by entering the names into the User ID column.
User name
GR##-FI1
GR##-FI2
GR##-SD1
GR##-SD2
GR##-MM1
GR##-MM2
c) Choose Full Comparison on the Compare Role User Master Record window.
The Status field indicates: Comparison of user master record completed.
d) Choose Cancel (F12) on the Compare Role User Master Record window.
You can activate automatic user adjustment when saving a role by choosing
Utilities → User Settings and selecting the appropriate checkbox (Automatic User
Adjustment when Saving Role).
The status display of the tab page is green.