SAP ABAP Interface IF_RSBPCR_RES_AUTH_MANAGER (BPC: Authority manager)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF-WP (Application Component) BPC 'unified model' - Workspace infrastructure
     RSBPCR (Package) BPC IP Extension: Resource & Workspace Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBPCR_RES_AUTH_MANAGER BPC: Persistence authority 20130515
Properties
Interface IF_RSBPCR_RES_AUTH_MANAGER  
Short Description BPC: Authority manager    
General Data
Package RSBPCR   BPC IP Extension: Resource & Workspace Management 
Created 20130514   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_RSBPCR_RES_AUTH_MANAGER has no forward declaration.
Interfaces
Interface IF_RSBPCR_RES_AUTH_MANAGER has no interface.
Friends
Interface IF_RSBPCR_RES_AUTH_MANAGER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_ACTIVITY_CHANGE_FOLDER Constant Public Type reference (TYPE) RSBPCR_ACTIVITY 'CHANGE_FOLDER' BPC: Persistence activity 20130718
2 N_C_ACTIVITY_CREATE Constant Public Type reference (TYPE) RSBPCR_ACTIVITY 'CREATE' 20130517
3 N_C_ACTIVITY_DELETE Constant Public Type reference (TYPE) RSBPCR_ACTIVITY 'DELETE' 20130517
4 N_C_ACTIVITY_GET Constant Public Type reference (TYPE) RSBPCR_ACTIVITY 'GET' 20130517
5 N_C_ACTIVITY_UPDATE Constant Public Type reference (TYPE) RSBPCR_ACTIVITY 'UPDATE' 20130517
6 N_C_OWNER_BPF Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'BPF' 20130610
7 N_C_OWNER_FAVORITES Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'FAVORITES' 20130610
8 N_C_OWNER_PRIVATE Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'PRIVATE' BPC: Access control type 20130515
9 N_C_OWNER_PUBLIC Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'PUBLIC' BPC: Access control type 20130515
10 N_C_OWNER_ROOT Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'ROOT' BPC: Access control type 20130705
11 N_C_OWNER_TEAM Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'TEAM' BPC: Access control type 20130515
12 N_C_OWNER_TEAMS Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'TEAMS' 20130610
13 N_C_OWNER_USER_FAVORITES Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'USER_FAVORITES' BPC: Access control type 20130712
14 N_C_OWNER_USER_PRIVATE Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'USER_PRIVATE' BPC: Access control type 20130712
15 N_C_OWNER_WORKBOOK Constant Public Type reference (TYPE) RSBPCR_ACCESS_TYPE 'WORKBOOK' BPC: Access control type 20130705
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method BPC: Calculate Security Value 20130605
2 CHECK Instance method Public Method BPC: Check Authority 20130514
Events
Interface IF_RSBPCR_RES_AUTH_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_RES_AUTH Public See coding 20130515 BEGIN OF TN_S_RES_AUTH, APPSET_ID TYPE RSBPC_APPSET_ID, RESOURCE_ID TYPE RSBPC_RESOURCE_ID, RESOURCE_TYPE TYPE RSBPCR_RESOURCE_TYPE, PARENT_RES_ID TYPE RSBPC_RESOURCE_ID, OWNER_ID TYPE RSBPC_RESOURCE_ID, OWNER_TYPE TYPE RSBPCR_ACCESS_TYPE, END OF TN_S_RES_AUTH
Method Signatures

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SECURITY Value transfer Type reference (TYPE) RSBPC_INTEGER BPC: 4-byte Integer 20130605
2 Importing I_S_RESOURCE Call by reference Type reference (TYPE) TN_S_RES_AUTH 20130605
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) RSBPCR_ACTIVITY BPC: Persistence activity 20130514
2 Importing I_S_RESOURCE Call by reference Type reference (TYPE) TN_S_RES_AUTH 20130515
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION No Authorization (Do Not Use as Higher-Level Class) 20130806
History
Last changed by/on SAP  20140121 
SAP Release Created in 740