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 ABAP 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 GC_ACOACT_ADMIN Constant Public Type reference (TYPE) ACO_ACTVT '/BCV/ADMIN' Activity for Authorization Check 20081120
2 GC_ACOACT_DISPLAY Constant Public Type reference (TYPE) ACO_ACTVT '/BCV/DISP' Activity for Authorization Check 20081120
3 GC_ACOACT_EXECUTE Constant Public Type reference (TYPE) ACO_ACTVT '/BCV/EXEC' Activity for Authorization Check 20081120
4 GC_ACOACT_MAINTAIN Constant Public Type reference (TYPE) ACO_ACTVT '/BCV/MAINT' Activity for Authorization Check 20081120
5 GC_ACOACT_NONE Constant Public Type reference (TYPE) ACO_ACTVT 'NoAuth' Activity for Authorization Check 20081120
6 GC_AUTHHOLDER_HROBJ Constant Public Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE 'HR_OBJECT' Authorization holder type 20081120
7 GC_AUTHHOLDER_ROLE Constant Public Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE 'ROLE' Authorization holder type 20081120
8 GC_AUTHHOLDER_UGRP Constant Public Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE 'USER_GROUP' Authorization holder type 20081120
9 GC_AUTHHOLDER_USER Constant Public Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE 'USER' Authorization holder type 20081120
10 GC_CHGINDICAT_DELETE Constant Private Type reference (TYPE) /BCV/AUT_ACO_CHANGE_INDICATOR 'D' Delete 20090224
11 GC_CHGINDICAT_INSERT Constant Private Type reference (TYPE) /BCV/AUT_ACO_CHANGE_INDICATOR 'I' Insert 20090224
12 GC_CHGINDICAT_UPDATE Constant Private Type reference (TYPE) /BCV/AUT_ACO_CHANGE_INDICATOR 'U' Update 20090224
13 GC_OBJCAT_UGRP Constant Public Type reference (TYPE) ACO_OBJECT_TYPE 'usrgrp' Object Category 20090210
14 GC_UGRPACT_ADMIN Constant Private Type reference (TYPE) ACO_ACTVT 'Admin' Activity for Authorization Check 20090218
15 GC_UGRPACT_DISPLAY Constant Private Type reference (TYPE) ACO_ACTVT 'Read' Activity for Authorization Check 20090218
16 GC_UGRPACT_MAINTAIN Constant Private Type reference (TYPE) ACO_ACTVT 'Write' Activity for Authorization Check 20090218
17 GC_UGRPACT_NONE Constant Private Type reference (TYPE) ACO_ACTVT 'NoAuth' Activity for Authorization Check 20090218
18 ST_ACO_DASHBOARD Static Attribute Private Type reference (TYPE) TT_ACO_DASHBOARD ACO Dashboard Instances 20081205
19 ST_ACO_QUERYVW Static Attribute Private Type reference (TYPE) TT_ACO_QUERYVW ACO QUERY VIEW INSTANCES 20081205
20 ST_ACO_SNAPSHOT Static Attribute Private Type reference (TYPE) TT_ACO_SNAPSHOT ACO Snapshot Instances 20090824
21 ST_ACO_UGRP Static Attribute Private Type reference (TYPE) TT_ACO_UGRP ACO user group instance 20090116
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ACL_ADMIN Static method Public Method Check whether user has admin right granted by ACL 20090316
2 CHECK_ACL_AUTHOBJ Static method Public Method Check authorization based on authorization objects 20081209
3 CHECK_ACTIVITY Static method Private Method Check ACL activity 20090825
4 CHECK_BCV_ADMIN Static method Private Method Check whether user is a BCV Administrator 20081211
5 CHECK_SAVE_RELEVANT Static method Public Method Check whether ACL changes occured 20090223
6 CONVERT_BCVACT_TO_UGRPACT Static method Private Method Convert activity for BCV Object to Usergroup activity 20090218
7 CONVERT_UGRPACT_TO_BCVACT Static method Private Method Convert activity for BCV Object to Usergroup activity 20090218
8 CREATE Static method Public Method Create ACL 20081120
9 DELETE Static method Public Method Delete ACL 20081120
10 DELETE_AUTHOLDER Static method Private Method Delete authorization holder from ACL 20081212
11 DISCARD Static method Public Method Discard changes without saving 20081209
12 GET_ACTVT_AUTHOLDER Static method Private Method Get activities for an authorization holder 20081212
13 GET_ACTVT_AUTHOLDER_PRIOR_UPDT Static method Private Method Undo update of activities for authorization holder 20081212
14 GET_REFERENCE_ACO Static method Private Method Get reference to ACO instance 20081205
15 READ Static method Public Method Read ACL 20081120
16 READ_BY_AUTHOLDER Static method Public Method Read ACL by Authorization Holder 20090210
17 SAVE Static method Public Method Save ACL 20081205
18 SET_ACTVT_AUTHOLDER Static method Private Method Set activities for authorization holder 20081212
19 SET_CHANGE_INDICATOR Static method Private Method Set change indicator of buffer entry 20090224
20 UPDATE Static method Public Method Update ACL 20081120
21 UPDATE_ACTVT_AUTHOLDER 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 Exporting EV_ACL_ADMIN Call by reference Type reference (TYPE) XFELD 'X': Admin right, ' ': No admin right 20090316
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090316
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090316
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090316
6 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20090316
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) XFELD Result of Authorization Check 20081209
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081209
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081209
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090116
6 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /BCV/FND_AUTH_ACTVT Authorization Activity 20081209
7 Importing 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 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090825
2 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090825
3 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090825
4 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090825
5 Importing IT_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_ACTVT ACL Activity 20090825
6 Importing IT_AUTH_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACTVT_AUTHORIZED Authorization for activity 20090825
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Exporting EV_IS_BCVADMIN Call by reference Type reference (TYPE) XFELD Indicator for BCV Administrator 20081211
2 Importing IO_ACO_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common Interface for Authorization Check 20081211
3 Importing 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 Exporting 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 Changing CT_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_ACTVT ACL Activity 20090218
2 Changing 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 Changing 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 Importing IS_AUTHOLDER_HROBJ Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR Object ID 20090217
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081202
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090116
6 Importing IT_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_ACTVT ACL Activity 20081120
7 Importing IV_AUTHOLDER_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20081205
8 Importing IV_AUTHOLDER_UGRP Call by reference Type reference (TYPE) /BCV/AUT_UGRP_ID User group ID 20081205
9 Importing IV_AUTHOLDER_USER Call by reference Type reference (TYPE) XUBNAME User ID in User Master Record 20081205
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL Exception class for ACL 20081209

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AUTHOLDER_HROBJ Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR Object ID 20090217
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081202
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090119
6 Importing IV_ALL_AUTHOLDER Call by reference Type reference (TYPE) XFELD Delete ACLs of all authorization holders ('X') 20090216
7 Importing IV_AUTHOLDER_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20081209
8 Importing IV_AUTHOLDER_UGRP Call by reference Type reference (TYPE) /BCV/AUT_UGRP_ID User group ID 20081209
9 Importing IV_AUTHOLDER_USER Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20081209
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL Exception class for ACL 20081209

Method DELETE_AUTHOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AUTH Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20081212
2 Importing IT_AUTHOLDER Call by reference Type reference (TYPE) /BCV/T_AUT_AUTHOLDER Authorization holder 20090216
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Exporting ES_AUTHOLDER_ACL Call by reference Type reference (TYPE) /BCV/S_AUT_ACL_PERMISSION ACL permission 20081212
2 Importing IT_ACO_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_PERMISSION ACL permission 20081212
3 Importing IV_AUTHOLDER_ID Call by reference Type reference (TYPE) /BCV/AUT_AUTHOLDER_ID Generic authorization holder ID 20090122
4 Importing IV_AUTHOLDER_TYPE Call by reference Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE Authorization holder type 20081212
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Exporting ET_AUTH_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACTVT_AUTHORIZED Authorization for activity 20081212
2 Importing IS_AUTHOLDER_ACL Call by reference Type reference (TYPE) /BCV/S_AUT_ACL_PERMISSION ACL permission 20081212
3 Importing IV_SNAPSHOT_ACTIVITIES Call by reference Type reference (TYPE) XFELD Snapshot activities ('X'), Other activities (' ') 20090824
4 Importing 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 Exporting EO_ACO_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common Interface for Authorization Check 20081211
2 Exporting EO_ACO_DASHBOARD Call by reference Object reference (TYPE REF TO) /BCV/CL_AUT_ACO_DASHBOARD ACL Access for Dashboard 20081223
3 Exporting EO_ACO_QRYVW Call by reference Object reference (TYPE REF TO) /BCV/CL_AUT_ACO_QRYVW ACL Access for Query View 20081223
4 Exporting EO_ACO_SNAPSHOT Call by reference Object reference (TYPE REF TO) /BCV/CL_AUT_ACO_SNAPSHOT ACL Access for Snapshot 20090824
5 Exporting EO_ACO_UGRP Call by reference Object reference (TYPE REF TO) CL_ACO_USER_GROUP Administration of User Groups 20090116
6 Exporting EO_AUTH Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20081205
7 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081205
8 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081205
9 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
10 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090116
11 Importing IV_CREATE_ACOID Call by reference Type reference (TYPE) XFELD Create ACO ID ('X'=true, ' '=false) 20081223
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL Exception class for ACL 20081209

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_PERMISSION ACL permission 20081120
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081202
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090116
6 Importing IV_NO_ACTVT_CONVERSION Call by reference Type reference (TYPE) XFELD Do NOT convert ACL activities 20090218
7 Importing IV_NO_AUTHCHECK Call by reference Type reference (TYPE) XFELD Disable authorization check 20081215
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Exporting ET_DASHB_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_DASHBOARD_ACL ACL referring to Dashboard 20090210
2 Exporting ET_QRYVW_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_QRYVW_ACL ACL referring to Query View 20090210
3 Exporting ET_SNAPSHOT_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_SNAPSHOT_ACL ACL referring to Snapshot 20090824
4 Exporting ET_UGRP_ACL Call by reference Type reference (TYPE) /BCV/T_AUT_UGRP_ACL ACL referring to usergroup 20090210
5 Importing IV_AUTHOLDER_ID Call by reference Type reference (TYPE) /BCV/AUT_AUTHOLDER_ID Generic authorization holder ID 20090210
6 Importing IV_AUTHOLDER_TYPE Call by reference Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE Authorization holder type 20090210
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 /BCV/CX_AUT_ACO 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 Importing IO_AUTH Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20081212
2 Importing IT_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACL_ACTVT ACL Activity 20081212
3 Importing IV_AUTHOLDER_ID Call by reference Type reference (TYPE) /BCV/AUT_AUTHOLDER_ID Generic authorization holder ID 20090122
4 Importing 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 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20090224
2 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20090224
3 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
4 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090224
5 Importing 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 Importing IS_AUTHOLDER_HROBJ Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR Object ID 20090217
2 Importing IS_KEY_DASHBOARD Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_DASHBOARD Dashboard Key 20081121
3 Importing IS_KEY_QUERYVW Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_QUERYVW Query View Key 20081202
4 Importing IS_KEY_SNAPSHOT Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_SNAPSHOT Snapshot Key 20090824
5 Importing IS_KEY_UGRP Call by reference Type reference (TYPE) /BCV/S_AUT_KEY_UGRP User Group Key 20090119
6 Importing IT_AUTH_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACTVT_AUTHORIZED Authorization for activity 20081209
7 Importing IV_AUTHOLDER_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20081209
8 Importing IV_AUTHOLDER_UGRP Call by reference Type reference (TYPE) /BCV/AUT_UGRP_ID User group ID 20081209
9 Importing IV_AUTHOLDER_USER Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20081209
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL 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 Importing IO_AUTH Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20081212
2 Importing IT_AUTH_ACTIVITY Call by reference Type reference (TYPE) /BCV/T_AUT_ACTVT_AUTHORIZED Authorization for activity 20081212
3 Importing IV_AUTHOLDER_ID Call by reference Type reference (TYPE) /BCV/AUT_AUTHOLDER_ID Generic authorization holder ID 20090122
4 Importing IV_AUTHOLDER_TYPE Call by reference Type reference (TYPE) /BCV/AUT_AUTH_HOLDER_TYPE Authorization holder type 20081212
# Exception Resumable Description Created on
1 /BCV/CX_AUT_ACL Exception class for ACL 20081212
History
Last changed by/on SAP  20110908 
SAP Release Created in 702