SAP ABAP Class /BCV/CL_AUT_ACL (Access to NW ACLs)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-BCV (Application Component) Business Context Viewer
⤷
/BCV/AUTH (Package) BCV Authorization

⤷

⤷

Properties
Class | /BCV/CL_AUT_ACL | |
Short Description | Access to NW ACLs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BCV/AUTH | BCV Authorization |
Created | 20081120 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BCV/CL_AUT_ACL has no interface implemented.
Friends
Class /BCV/CL_AUT_ACL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | '/BCV/ADMIN' | Activity for Authorization Check | 20081120 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | '/BCV/DISP' | Activity for Authorization Check | 20081120 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | '/BCV/EXEC' | Activity for Authorization Check | 20081120 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | '/BCV/MAINT' | Activity for Authorization Check | 20081120 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_ACTVT | 'NoAuth' | Activity for Authorization Check | 20081120 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | 'HR_OBJECT' | Authorization holder type | 20081120 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | 'ROLE' | Authorization holder type | 20081120 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | 'USER_GROUP' | Authorization holder type | 20081120 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | 'USER' | Authorization holder type | 20081120 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | /BCV/AUT_ACO_CHANGE_INDICATOR | 'D' | Delete | 20090224 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | /BCV/AUT_ACO_CHANGE_INDICATOR | 'I' | Insert | 20090224 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | /BCV/AUT_ACO_CHANGE_INDICATOR | 'U' | Update | 20090224 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | ACO_OBJECT_TYPE | 'usrgrp' | Object Category | 20090210 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | ACO_ACTVT | 'Admin' | Activity for Authorization Check | 20090218 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | ACO_ACTVT | 'Read' | Activity for Authorization Check | 20090218 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | ACO_ACTVT | 'Write' | Activity for Authorization Check | 20090218 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | ACO_ACTVT | 'NoAuth' | Activity for Authorization Check | 20090218 | |
18 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_ACO_DASHBOARD | ACO Dashboard Instances | 20081205 | ||
19 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_ACO_QUERYVW | ACO QUERY VIEW INSTANCES | 20081205 | ||
20 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_ACO_SNAPSHOT | ACO Snapshot Instances | 20090824 | ||
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_ACO_UGRP | ACO user group instance | 20090116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check whether user has admin right granted by ACL | 20090316 |
2 | ![]() |
Static method | Public | Method | Check authorization based on authorization objects | 20081209 |
3 | ![]() |
Static method | Private | Method | Check ACL activity | 20090825 |
4 | ![]() |
Static method | Private | Method | Check whether user is a BCV Administrator | 20081211 |
5 | ![]() |
Static method | Public | Method | Check whether ACL changes occured | 20090223 |
6 | ![]() |
Static method | Private | Method | Convert activity for BCV Object to Usergroup activity | 20090218 |
7 | ![]() |
Static method | Private | Method | Convert activity for BCV Object to Usergroup activity | 20090218 |
8 | ![]() |
Static method | Public | Method | Create ACL | 20081120 |
9 | ![]() |
Static method | Public | Method | Delete ACL | 20081120 |
10 | ![]() |
Static method | Private | Method | Delete authorization holder from ACL | 20081212 |
11 | ![]() |
Static method | Public | Method | Discard changes without saving | 20081209 |
12 | ![]() |
Static method | Private | Method | Get activities for an authorization holder | 20081212 |
13 | ![]() |
Static method | Private | Method | Undo update of activities for authorization holder | 20081212 |
14 | ![]() |
Static method | Private | Method | Get reference to ACO instance | 20081205 |
15 | ![]() |
Static method | Public | Method | Read ACL | 20081120 |
16 | ![]() |
Static method | Public | Method | Read ACL by Authorization Holder | 20090210 |
17 | ![]() |
Static method | Public | Method | Save ACL | 20081205 |
18 | ![]() |
Static method | Private | Method | Set activities for authorization holder | 20081212 |
19 | ![]() |
Static method | Private | Method | Set change indicator of buffer entry | 20090224 |
20 | ![]() |
Static method | Public | Method | Update ACL | 20081120 |
21 | ![]() |
Static method | Private | Method | Update activities for a authorization holder | 20081212 |
Events
Class /BCV/CL_AUT_ACL has no event.
Types
Class /BCV/CL_AUT_ACL has no local type.
Method Signatures
Method CHECK_ACL_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ACL_ADMIN | Call by reference | Type reference (TYPE) | XFELD | 'X': Admin right, ' ': No admin right | 20090316 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20090316 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20090316 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090316 | ||
6 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20090316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20090316 |
Method CHECK_ACL_AUTHOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | XFELD | Result of Authorization Check | 20081209 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081209 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081209 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090116 | ||
6 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/FND_AUTH_ACTVT | Authorization Activity | 20081209 | ||
7 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20081209 |
Method CHECK_ACL_AUTHOBJ on class /BCV/CL_AUT_ACL has no exception.
Method CHECK_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20090825 | ||
2 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20090825 | ||
3 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090825 | ||
4 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090825 | ||
5 | ![]() |
IT_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_ACTVT | ACL Activity | 20090825 | ||
6 | ![]() |
IT_AUTH_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACTVT_AUTHORIZED | Authorization for activity | 20090825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20090825 |
Method CHECK_BCV_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_BCVADMIN | Call by reference | Type reference (TYPE) | XFELD | Indicator for BCV Administrator | 20081211 | ||
2 | ![]() |
IO_ACO_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common Interface for Authorization Check | 20081211 | ||
3 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20081211 |
Method CHECK_BCV_ADMIN on class /BCV/CL_AUT_ACL has no exception.
Method CHECK_SAVE_RELEVANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SAVE_RELEVANT | Call by reference | Type reference (TYPE) | XFELD | ACL changes which are save relevant occured ('X') | 20090223 |
Method CHECK_SAVE_RELEVANT on class /BCV/CL_AUT_ACL has no exception.
Method CONVERT_BCVACT_TO_UGRPACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_ACTVT | ACL Activity | 20090218 | ||
2 | ![]() |
CT_AUTH_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACTVT_AUTHORIZED | Authorization for activity | 20090218 |
Method CONVERT_BCVACT_TO_UGRPACT on class /BCV/CL_AUT_ACL has no exception.
Method CONVERT_UGRPACT_TO_BCVACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_ACTVT | ACL Activity | 20090218 |
Method CONVERT_UGRPACT_TO_BCVACT on class /BCV/CL_AUT_ACL has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AUTHOLDER_HROBJ | Call by reference | Type reference (TYPE) | ACO_TS_HR_OBJECT_ID | HR Object ID | 20090217 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081121 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081202 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090116 | ||
6 | ![]() |
IT_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_ACTVT | ACL Activity | 20081120 | ||
7 | ![]() |
IV_AUTHOLDER_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20081205 | ||
8 | ![]() |
IV_AUTHOLDER_UGRP | Call by reference | Type reference (TYPE) | /BCV/AUT_UGRP_ID | User group ID | 20081205 | ||
9 | ![]() |
IV_AUTHOLDER_USER | Call by reference | Type reference (TYPE) | XUBNAME | User ID in User Master Record | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081209 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AUTHOLDER_HROBJ | Call by reference | Type reference (TYPE) | ACO_TS_HR_OBJECT_ID | HR Object ID | 20090217 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081121 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081202 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090119 | ||
6 | ![]() |
IV_ALL_AUTHOLDER | Call by reference | Type reference (TYPE) | XFELD | Delete ACLs of all authorization holders ('X') | 20090216 | ||
7 | ![]() |
IV_AUTHOLDER_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20081209 | ||
8 | ![]() |
IV_AUTHOLDER_UGRP | Call by reference | Type reference (TYPE) | /BCV/AUT_UGRP_ID | User group ID | 20081209 | ||
9 | ![]() |
IV_AUTHOLDER_USER | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081209 |
Method DELETE_AUTHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AUTH | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20081212 | ||
2 | ![]() |
IT_AUTHOLDER | Call by reference | Type reference (TYPE) | /BCV/T_AUT_AUTHOLDER | Authorization holder | 20090216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081212 |
Method DISCARD Signature
Method DISCARD on class /BCV/CL_AUT_ACL has no parameter.
Method DISCARD on class /BCV/CL_AUT_ACL has no exception.
Method GET_ACTVT_AUTHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_AUTHOLDER_ACL | Call by reference | Type reference (TYPE) | /BCV/S_AUT_ACL_PERMISSION | ACL permission | 20081212 | ||
2 | ![]() |
IT_ACO_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_PERMISSION | ACL permission | 20081212 | ||
3 | ![]() |
IV_AUTHOLDER_ID | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTHOLDER_ID | Generic authorization holder ID | 20090122 | ||
4 | ![]() |
IV_AUTHOLDER_TYPE | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | Authorization holder type | 20081212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081212 |
Method GET_ACTVT_AUTHOLDER_PRIOR_UPDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AUTH_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACTVT_AUTHORIZED | Authorization for activity | 20081212 | ||
2 | ![]() |
IS_AUTHOLDER_ACL | Call by reference | Type reference (TYPE) | /BCV/S_AUT_ACL_PERMISSION | ACL permission | 20081212 | ||
3 | ![]() |
IV_SNAPSHOT_ACTIVITIES | Call by reference | Type reference (TYPE) | XFELD | Snapshot activities ('X'), Other activities (' ') | 20090824 | ||
4 | ![]() |
IV_UGRP_ACTIVITIES | Call by reference | Type reference (TYPE) | XFELD | Usergroup activities ('X'), Other activities (' ') | 20090218 |
Method GET_ACTVT_AUTHOLDER_PRIOR_UPDT on class /BCV/CL_AUT_ACL has no exception.
Method GET_REFERENCE_ACO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_ACO_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common Interface for Authorization Check | 20081211 | ||
2 | ![]() |
EO_ACO_DASHBOARD | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_AUT_ACO_DASHBOARD | ACL Access for Dashboard | 20081223 | ||
3 | ![]() |
EO_ACO_QRYVW | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_AUT_ACO_QRYVW | ACL Access for Query View | 20081223 | ||
4 | ![]() |
EO_ACO_SNAPSHOT | Call by reference | Object reference (TYPE REF TO) | /BCV/CL_AUT_ACO_SNAPSHOT | ACL Access for Snapshot | 20090824 | ||
5 | ![]() |
EO_ACO_UGRP | Call by reference | Object reference (TYPE REF TO) | CL_ACO_USER_GROUP | Administration of User Groups | 20090116 | ||
6 | ![]() |
EO_AUTH | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20081205 | ||
7 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081205 | ||
8 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081205 | ||
9 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
10 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090116 | ||
11 | ![]() |
IV_CREATE_ACOID | Call by reference | Type reference (TYPE) | XFELD | Create ACO ID ('X'=true, ' '=false) | 20081223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081209 |
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_PERMISSION | ACL permission | 20081120 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081121 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081202 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090116 | ||
6 | ![]() |
IV_NO_ACTVT_CONVERSION | Call by reference | Type reference (TYPE) | XFELD | Do NOT convert ACL activities | 20090218 | ||
7 | ![]() |
IV_NO_AUTHCHECK | Call by reference | Type reference (TYPE) | XFELD | Disable authorization check | 20081215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081209 |
Method READ_BY_AUTHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DASHB_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_DASHBOARD_ACL | ACL referring to Dashboard | 20090210 | ||
2 | ![]() |
ET_QRYVW_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_QRYVW_ACL | ACL referring to Query View | 20090210 | ||
3 | ![]() |
ET_SNAPSHOT_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_SNAPSHOT_ACL | ACL referring to Snapshot | 20090824 | ||
4 | ![]() |
ET_UGRP_ACL | Call by reference | Type reference (TYPE) | /BCV/T_AUT_UGRP_ACL | ACL referring to usergroup | 20090210 | ||
5 | ![]() |
IV_AUTHOLDER_ID | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTHOLDER_ID | Generic authorization holder ID | 20090210 | ||
6 | ![]() |
IV_AUTHOLDER_TYPE | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | Authorization holder type | 20090210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20090302 |
Method SAVE Signature
Method SAVE on class /BCV/CL_AUT_ACL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACO | 20090824 |
Method SET_ACTVT_AUTHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AUTH | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20081212 | ||
2 | ![]() |
IT_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACL_ACTVT | ACL Activity | 20081212 | ||
3 | ![]() |
IV_AUTHOLDER_ID | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTHOLDER_ID | Generic authorization holder ID | 20090122 | ||
4 | ![]() |
IV_AUTHOLDER_TYPE | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | Authorization holder type | 20090122 |
Method SET_ACTVT_AUTHOLDER on class /BCV/CL_AUT_ACL has no exception.
Method SET_CHANGE_INDICATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20090224 | ||
2 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20090224 | ||
3 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
4 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090224 | ||
5 | ![]() |
IV_CHANGE_INDICATOR | Call by reference | Type reference (TYPE) | /BCV/AUT_ACO_CHANGE_INDICATOR | Change indicator | 20090224 |
Method SET_CHANGE_INDICATOR on class /BCV/CL_AUT_ACL has no exception.
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_AUTHOLDER_HROBJ | Call by reference | Type reference (TYPE) | ACO_TS_HR_OBJECT_ID | HR Object ID | 20090217 | ||
2 | ![]() |
IS_KEY_DASHBOARD | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_DASHBOARD | Dashboard Key | 20081121 | ||
3 | ![]() |
IS_KEY_QUERYVW | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_QUERYVW | Query View Key | 20081202 | ||
4 | ![]() |
IS_KEY_SNAPSHOT | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_SNAPSHOT | Snapshot Key | 20090824 | ||
5 | ![]() |
IS_KEY_UGRP | Call by reference | Type reference (TYPE) | /BCV/S_AUT_KEY_UGRP | User Group Key | 20090119 | ||
6 | ![]() |
IT_AUTH_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACTVT_AUTHORIZED | Authorization for activity | 20081209 | ||
7 | ![]() |
IV_AUTHOLDER_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | Role Name | 20081209 | ||
8 | ![]() |
IV_AUTHOLDER_UGRP | Call by reference | Type reference (TYPE) | /BCV/AUT_UGRP_ID | User group ID | 20081209 | ||
9 | ![]() |
IV_AUTHOLDER_USER | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081209 |
Method UPDATE_ACTVT_AUTHOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AUTH | Call by reference | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20081212 | ||
2 | ![]() |
IT_AUTH_ACTIVITY | Call by reference | Type reference (TYPE) | /BCV/T_AUT_ACTVT_AUTHORIZED | Authorization for activity | 20081212 | ||
3 | ![]() |
IV_AUTHOLDER_ID | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTHOLDER_ID | Generic authorization holder ID | 20090122 | ||
4 | ![]() |
IV_AUTHOLDER_TYPE | Call by reference | Type reference (TYPE) | /BCV/AUT_AUTH_HOLDER_TYPE | Authorization holder type | 20081212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for ACL | 20081212 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |