Show TOC

Creating an End User Page and Linking to a Role MenuLocate this document in the navigation structure

Context

You can access the Suite Page Builder at:https://<server>:<port>/sap/bc/ui5_ui5/sap/arsrvc_suite_pb/main.html?page=<PageId>.

<PageId> is a unique identifier for the page. The default page ID is SPB_LANDING_PAGE.

The Suite Page Builder is a framework that allows applications to provide CHIPs and catalogs for its end users and also allows applications to create their own pages in the admin page of the Suite Page Builder.

Use the following URL format to create your own pages:https://<server>:<port>/sap/bc/ui5_ui5/sap/arsrvc_spb_admn/main.html

To create an end user page and link it to a role, proceed as follows:

Procedure

  1. Page creation is an administrator activity and is performed by users with the following roles that have explicit WRITE authorizations for the page building OData services:
    • /UI2/PAGE_BUILDER_CONF
    • /UI2/PAGE_BUILDER_CUST
    • /UI2/PAGE_BUILDER_PERS
  2. To ensure it is accessible through NWBC, link the page to a role menu.
  3. Start the transaction PFCG in the backend ABAP system and access the role that provides authorizations to all of the CHIPs in the catalog. If no such role exists, create one. For more information, look for Creating Composite Roles in the documentation of SAP NetWeaver at http://help.sap.com.
  4. Choose the Menu tab then choose Create Folder.
  5. Enter the folder name and choose Continue.
  6. To create a new node in the folder, perform the following steps:
    1. Select the newly created folder.
    2. Choose Start of the navigation path Menu tab Next navigation step AddInsert Node End of the navigation path, then select the Web Address or File from the list.

Results

Alternatively, you can use the SPB_END_USER role directly if you choose to use the SPB_LANDING_PAGE as your end user page. You can use this role directly in your composite role of authorizations.