Show TOC

Authorization Objects in BCVLocate this document in the navigation structure

Use

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 Start of the navigation path  Tools  Next navigation step  ABAP Workbench  Next navigation step  Development  Next navigation step  Other Tools  Next navigation step  Authorization Objects  Next navigation step  Objects End of the navigation path.

Features

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.

More Information