Exercise 3 - SAP Fiori Security Roles
Exercise 3 - SAP Fiori Security Roles
Table of Contents
Table of Contents .............................................................................................................................................................1
Introduction: SAP Fiori Security Roles ...............................................................................................................................2
Exercise Pre-requisites: Non-App Specific SAP Fiori Security Requirements ......................................................................2
1.) User Setup .........................................................................................................................................................2
2.) Backend Security Roles ......................................................................................................................................2
3.) Frontend Security Roles .....................................................................................................................................2
Part 1: SAP Fiori Roles – Frontend System .........................................................................................................................3
Part 1.1: Create SAP Frontend Role ...............................................................................................................................3
Part 1.2: Add Fiori Tile Catalog to Frontend Role ...........................................................................................................4
Part 1.3: Add Fiori Tile Group to Frontend Role .............................................................................................................7
Part 1.4: Add App OData Service to Frontend Role ........................................................................................................9
Part 1.5: Generate Authorizations ...............................................................................................................................12
Part 1.6: Assign Role to User .......................................................................................................................................15
Part 2: SAP Fiori Roles – Backend System ........................................................................................................................17
Part 2.1: Create SAP Backend Role ..............................................................................................................................17
Part 2.2: Add App OData Service to the Backend Role .................................................................................................18
Part 2.3: Generate Authorizations ...............................................................................................................................20
Part 2.4: Assign Role to User .......................................................................................................................................23
Part 3: Accessing the Fiori Launchpad .............................................................................................................................25
Part 3.1: Access Fiori Launchpad .................................................................................................................................25
Fiori Exercises Recap ......................................................................................................................................................29
Additional Information – SAP Fiori Security Roles ...........................................................................................................29
1
Exercise 3: SAP Fiori Security Roles
2
Exercise 3: SAP Fiori Security Roles
3.) Enter the following in the “Description” input field: Fiori Role – Exercise 3
Then, hit “Save”.
3
Exercise 3: SAP Fiori Security Roles
3.) Select the “Insert Node” dropdown option, then select the “Fiori Tile Catalog” option from the list presented.
4
Exercise 3: SAP Fiori Security Roles
4.) The “Assign Tile Catalog” Dialog will be presented, ensure the “Local Front-End Server” is enabled and select the
value help option of the “Catalog ID” input field to view the available SAP Fiori Tile Catalogs.
5.) A list of all of the SAP Fiori Tile Catalogs is displayed. Select the Fiori Tile Catalog created and Recorded in
Exercise 2, part 2.2b of the “My Exercises” worksheet from the list by double clicking on it.
5
Exercise 3: SAP Fiori Security Roles
6.) When returned to the “Assign Tile Catalog” dialog, make sure the “Include Applications” option is selected and
hit “Enter”.
7.) You’re returned to the “Menu” tab. Here you’ll see that the Fiori Catalog has been added to the role. Now, save
the role.
6
Exercise 3: SAP Fiori Security Roles
3.) The “Assign Group” dialog is presented. Select the “Input Help” option.
7
Exercise 3: SAP Fiori Security Roles
4.) A list of all of SAP Fiori Tile Groups available are presented. Select the Fiori Tile Group created and Recorded in
Exercise 2, part 4.2b of the “My Exercises” worksheet from the list presented by double clicking on it.
5.) You’ll be returned to the “Assign Group” dialog window. Confirm the group selected is in the “Group ID” input
field and then hit “Enter”.
8
Exercise 3: SAP Fiori Security Roles
6.) You’re returned to the “Menu” tab. Here you’ll see that the SAP Fiori Tile Group has been added to the role.
Now, save the role.
9
Exercise 3: SAP Fiori Security Roles
3.) In the screen presented, make the following selections, then hit “Enter”:
Authorization Default: TADIR Service
Program ID: R3TR
Object Type: IWSG
4.) In the “Tadir Service” input field, select the “F4” search help option. In the list provided, search for the OData
service for the Fiori app activated and recorded in Exercise 1, part 1b of the “My Exercises” worksheet and
enable the checkbox in front it (Note: When adding this service, it will have a “Z” in front of it.) Then select
“Enter”
10
Exercise 3: SAP Fiori Security Roles
5.) Once the service have been entered in the “Tadir Service” input field, hit “Enter” to populate the “Text” field.
Then, select “Copy”.
6.) You’re returned to the “Menu” tab. Here you’ll see that the App OData Service has been added to the role. Now,
save the role.
Note: SAP does allow you to authorize all activated OData services for users. This can be done by entering an * in the
value of the authorization object of S_SERVICE in the frontend user role.
11
Exercise 3: SAP Fiori Security Roles
12
Exercise 3: SAP Fiori Security Roles
3.) Select the “Save” button and then “Expert Mode for Profile Generation” option.
13
Exercise 3: SAP Fiori Security Roles
5.) Select the “Generate” option, then select “Back”
6.) You’re returned to the “Authorizations” tab. The traffic light for the “Authorizations” tab is now green.
14
Exercise 3: SAP Fiori Security Roles
3.) Enter your User name in the “User ID” input field and hit “Enter”. Then select the “Save” option.
15
Exercise 3: SAP Fiori Security Roles
4.) Now, select the “User Comparison” option.
16
Exercise 3: SAP Fiori Security Roles
7.) You’ll be returned to the “User” tab. The traffic light is now green. The role has been successfully added to the
user.
Record the appropriate information in Exercise 3, section 2.1 of the “My Exercises” worksheet. Once you’ve
recorded this information and made the appropriate entry in the “Role” input field, select “Single Role”.
3.) Enter the following in the “Description” input field: Fiori Role – Exercise 3
Then, hit “Save”.
17
Exercise 3: SAP Fiori Security Roles
4.) In the screen presented, make the following selections, then hit “Enter”:
Authorization Default: TADIR Service
Program ID: R3TR
Object Type: IWSV
18
Exercise 3: SAP Fiori Security Roles
5.) In the “Tadir Service” input field, select the “F4” search help option. In the list provided, search for the OData
service for the Fiori app activated and recorded in Exercise 1, part 1b of the “My Exercises” worksheet and
enable the checkbox in front of it.
6.) Once the service have been entered in the “Tadir Service” input field, hit “Enter” to populate the “Text” field.
Then, select “Copy”.
19
Exercise 3: SAP Fiori Security Roles
7.) You’re returned to the “Menu” tab. Here you’ll see that the OData Service has been added to the role. Now,
save the role.
20
Exercise 3: SAP Fiori Security Roles
3.) Select the “Save” button and then “Expert Mode for Profile Generation” option.
21
Exercise 3: SAP Fiori Security Roles
5.) Select the “Generate” option, then select “Back”
6.) You’re returned to the “Authorizations” tab. The traffic light for the “Authorizations” tab is now green.
22
Exercise 3: SAP Fiori Security Roles
3.) Enter your User name in the “User ID” input field and hit “Enter”. Then select the “Save” option.
23
Exercise 3: SAP Fiori Security Roles
4.) Now, select the “User Comparison” option.
24
Exercise 3: SAP Fiori Security Roles
7.) You’ll be returned to the “User” tab. The traffic light is now green. The role has been successfully added to the
user.
25
Exercise 3: SAP Fiori Security Roles
4.) You’re taken into the main screen of the Fiori Launchpad. You should see the Fiori Tile Group you assigned to
your user in Part 1.3 of this exercise. You should see the app tile that you added to the group.
26
Exercise 3: SAP Fiori Security Roles
6.) After accessing the app, select the “Home” option.
7.) Once you’ve returned to the Launch Pad home screen, select your name in the upper right hand corner. In the
dropdown list presented, select the “Open App Finder” option.
27
Exercise 3: SAP Fiori Security Roles
8.) In the screen presented, you should see the Fiori Tile Catalog you assigned to your user in Part 1.2 of this
exercise.
28
Exercise 3: SAP Fiori Security Roles
29