You can use this function to define complex authorizations. Authorization objects have a structure that defines the activities the user can perform, the type of object they can change, display, and so on. Authorization objects together with the authorization data are grouped together to form an authorization profile.
To display BCV authorization objects, on the SAP Easy Access screen, choose .
Business Context Viewer (BCV) comes delivered with the following authorization objects:
Authorization Object |
Use |
Fields |
Comment |
---|---|---|---|
BCV_ACL |
ACL Maintenance |
BCV_CTXKEY (Context Key) ACTVT (Activity) |
Permitted activities: display, maintain You use this authorization object to restrict the authorization of a user to display or maintain ACLs for BCV objects to certain context keys. (For example, allow a user to only maintain ACLs for query views which are assigned to context key XYZ). |
BCV_ACLUGP |
ACL Maintenance for User Groups |
ACTVT (Activity) |
Permitted activities: display, maintain You use this authorization object to restrict the authorization of a user to display or maintain ACLs for user groups. |
BCV_USAGE |
Business Context Viewer Use |
ACTVT (Activity) |
Permitted activities: administer, use In case the authorization object is assigned with activity Administer to a user that user is a BCV administrator. In case the authorization object is assigned with activity Use to a user that user is a BCV user. |
BCV_DASHB |
Dashboard |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_DASHID (ID of Dashboard) |
Permitted activities: display, execute, maintain, print |
BCV_DSHSNA |
Dashboard Snapshot |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_DASHID (ID of Dashboard) |
Permitted activities: display, execute, maintain, print |
BCV_SPANEL |
Execute Side Panel |
BCV_CTXKEY (Context Key) ACTVT (Activity) |
Permitted activity: execute You use this authorization object to verify whether a user is allowed to execute the side panel. This authorization object is called by an application (for example, PLM) before the application displays the side panel. |
BCV_QUILST |
Overview |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_QUIKID (ID of Overview) |
Permitted activities: display, execute, maintain |
BCV_PERS |
Personalize BCV User Interface for Query View |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_QUIKID (ID of Overview) |
Permitted activities: personalize You use this authorization object to verify whether a user is allowed to personalize query views. |
BCV_QUERY |
Query |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_QRY_ID (Query ID) |
Permitted activities: display, execute, maintain |
BCV_QRYVW |
Query View |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_QRYVID (ID of Query View) |
Permitted activities: display, execute, maintain, print |
BCV_QVWLST |
Query View Hierarchy |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_GRP_ID (ID of Query View Hierarchy) |
Permitted activities: display, execute, maintain |
BCV_QVWSNA |
Query View Snapshot |
BCV_CTXKEY (Context Key) ACTVT (Activity) BCV_QRY_ID (Query ID) |
Permitted activities: execute, maintain |
BCV_SRCCON |
Search Connector |
ACTVT (Activity) BCV_SEA_ID (Search Connector ID) |
Permitted activities: display, maintain |
BCV_PUBPRV |
Set BCV Object to Public or to Private |
ACTVT (Activity) |
Permitted activity: set You use this authorization object to control whether a user is allowed to set a private BCV Object to public to make the BCV object visible to other users. Furthermore, you use this authorization object to specify whether a user is allowed to set a public BCV object to private to make it invisible to other users. |
BCV_UGRP |
User Group Maintenance |
ACTVT (Activity) |
Permitted activities: change, display, maintain You use this authorization object to verify whether a user is allowed to display a user group, to maintain a user group (which includes the right to create and delete a user group) or to change a user group. |
For more information, see Authorization Concept in Business Context Viewer (BCV).