SAP ABAP Interface IF_CFS_AUTHORIZATION (Information About Authorization Subject)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFS_STATUS_MANAGEMENT (Package) Status Management Tool for cFolders a. Engineering Documents
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_AUTHORITY Collaboration: Authorization 20041122
Properties
Interface IF_CFS_AUTHORIZATION  
Short Description Information About Authorization Subject    
General Data
Package CFS_STATUS_MANAGEMENT   Status Management Tool for cFolders a. Engineering Documents 
Created 20041207   SAP 
Last changed 20141109    
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
Interface IF_CFS_AUTHORIZATION has no interface.
Friends
Interface IF_CFS_AUTHORIZATION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_AUTHORIZATION Instance attribute Public Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20041207
2 MR_COMMON Instance attribute Public Object reference (TYPE REF TO) IF_ACO_COMMON Common Interface for Authorization Check 20041207
3 MV_DEL_USR_SELF Instance attribute Public Type reference (TYPE) BOOLE_D User Can Delete Itself 20041207
4 MV_HANDLE Instance attribute Private Type reference (TYPE) ACO_PERSISTENCY_HANDLE Handle for Persistence Class 20041207
5 MV_USE_AS_TEMPLATE Instance attribute Private Type reference (TYPE) BOOLE_D Template Mode Switched On 20041207
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Copy Authorization 20041207
2 COPY_CONTENTS Instance method Public Method Copy Activites for Authorization Holders 20041207
3 CREATE_AUTHORIZATION Static method Public Method Generates Authorization 20041217
4 DELETE Instance method Public Method Delete Entire ACO from DB 20041207
5 DELETE_HR_OBJECT Instance method Public Method Delete HR Organizational Unit from ACO 20041207
6 DELETE_ROLE Instance method Public Method Delete Role from ACO 20041207
7 DELETE_USER Instance method Public Method Delete User from ACO 20041207
8 DELETE_USER_GROUP Instance method Public Method Delete User Group from ACO 20041207
9 FREE Instance method Public Method Delete Entire ACO, Delete Entry in Persistence Layer 20041207
10 GET_AUTHORIZATION_BY_USER Instance method Public Method Provide Authorization Object 20041207
11 GET_AUTHORIZATION_FOR_USER Instance method Public Method Get List of All Authorizations for a User 20041207
12 GET_CHANGES_FOR_OBJECT Instance method Public Method Get "Change Documents" 20041207
13 GET_HANDLE Instance method Public Method Retrieve Handle 20041207
14 GET_OBJECT Instance method Public Method Provide Object 20041207
15 GET_PERMISSION_LIST Instance method Public Method Get List with All Authorizations 20041207
16 GET_USERS Instance method Public Method Get List of All Users 20041207
17 HAS_AUTHORITY Instance method Public Method User Has Authorization for Activity 20041207
18 HAS_CHANGED Instance method Public Method ACL was changed 20041207
19 HAS_EXCLUSIVE_AUTHORIZATION Instance method Public Method User Has Authorization for Activity 20041207
20 HAS_EXTENDED_AUTHORITY Instance method Public Method User Has Extended Authorizations for Activity 20041207
21 INIT_AUTHORIZATION Static method Public Method Gets Authorization Object 20041207
22 RESET_AUTHORITY_FOR_HR_OBJECT Instance method Public Method Reset Authorization of an HR Organization Unit for Activity 20041207
23 RESET_AUTHORITY_FOR_ROLE Instance method Public Method Reset Authorization of Role for Activity 20041207
24 RESET_AUTHORITY_FOR_USER Instance method Public Method Reset User Authorization for Activity 20041207
25 RESET_AUTHORITY_FOR_USER_GROUP Instance method Public Method Reset User Group Authorization for Activity 20041207
26 RESET_EXCLUSIVE_AUTHORIZATION Instance method Public Method Reset Exclusive Authorization 20041207
27 RESET_INCLUSIVE_AUTHORIZATION Instance method Public Method Withdraw Transfer of Authorization 20041207
28 RESET_TEMPLATE Instance method Public Method Switch Off Template Mode 20041207
29 SET_AUTHORITY_FOR_HR_OBJECT Instance method Public Method Set Authorization of HR Organizational Unit for Activity 20041207
30 SET_AUTHORITY_FOR_ROLE Instance method Public Method Set Role Authorization for Activity 20041207
31 SET_AUTHORITY_FOR_USER Instance method Public Method Set User Authorization for Activity 20041207
32 SET_AUTHORITY_FOR_USER_GROUP Instance method Public Method Set User Group Authorization for Activity 20041207
33 SET_DEL_USR_SELF Instance method Public Method User Can Delete Itself: Switch On 20041207
34 SET_EXCLUSIVE_AUTHORIZATION Instance method Public Method Set Exclusive Authorization 20041207
35 SET_INCLUSIVE_AUTHORIZATION Instance method Public Method Transfer Authorization from Other Object 20041207
36 SET_PARENT_AUTHORIZATION Instance method Public Method Set Parent Authorization 20041207
37 SET_TEMPLATE Instance method Public Method Switch On Template Mode 20041207
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Authorization was changed 20041207
Types
Interface IF_CFS_AUTHORIZATION has no local type.
Method Signatures

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041207
2 Importing IR_PARENT_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
3 Importing IV_ID_TO Value transfer Type reference (TYPE) ACO_OBJECT_ID Objekt-Id 20041207
4 Importing IV_TOP_ID_TO Value transfer Type reference (TYPE) ACO_TOP_ID Id des obersten Knotens in der Hierarchie 20041207
5 Returning RR_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207

Method COPY on Interface IF_CFS_AUTHORIZATION has no exception.

Method COPY_CONTENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
2 Importing IV_DO_NOT_COPY_SY_UNAME Call by reference Type reference (TYPE) BOOLE_D CL_ACO_CONSTANTS=>SC_FALSE 'X' Aktivitäten f. kopierenden Benutzer werden nicht kopiert 20041207

Method COPY_CONTENTS on Interface IF_CFS_AUTHORIZATION has no exception.

Method CREATE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041217
2 Importing IP_PARENT_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041217
3 Importing I_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20041217
4 Returning RP_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041217

Method CREATE_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method DELETE Signature

Method DELETE on Interface IF_CFS_AUTHORIZATION has no parameter.
Method DELETE on Interface IF_CFS_AUTHORIZATION has no exception.

Method DELETE_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HR_OBJECT_ID Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR-Objekt-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207
2 NOT_MEMBER HR-Org.Einheitist nicht in der Kollektion enthalten 20041207

Method DELETE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE_ID Call by reference Type reference (TYPE) ACO_ROLE_ID Rollen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207
2 NOT_MEMBER Rolle ist nicht in der Kollektion enthalten 20041207

Method DELETE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20041207
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Benutzer darf nicht seine eigene Berechtigung löschen 20041207
2 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207
3 NOT_MEMBER Benutzer ist nicht in der Kollektion enthalten 20041207

Method DELETE_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_GROUP_ID Call by reference Type reference (TYPE) ACO_USER_GROUP_ID Benutzergruppen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207
2 NOT_MEMBER Benutzergruppe ist nicht in der Kollektion enthalten 20041207

Method FREE Signature

Method FREE on Interface IF_CFS_AUTHORIZATION has no parameter.
Method FREE on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_AUTHORIZATION_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
2 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
3 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
4 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_USER_ID Value transfer Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20041207
6 Returning RS_AUTHORIZATION Value transfer Type reference (TYPE) ACO_TS_AUTHORIZATION_PATH Klassifizierung des Berechtigungsobjektes 20041207

Method GET_AUTHORIZATION_BY_USER on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_AUTHORIZATION_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
2 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041208
3 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
4 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID User Id 20041207
5 Returning RT_ACTIVITIES Value transfer Type reference (TYPE) ACO_TT_ACTIVITY Liste von Aktivitäten für Berechtigungsprüfung 20041207

Method GET_AUTHORIZATION_FOR_USER on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_CHANGES_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETE Call by reference Type reference (TYPE) ACO_TT_AUTH_HOLDER Allgemeine Struktur für Berechtigungen der Superklasse 20041207
2 Exporting ET_INSERT Call by reference Type reference (TYPE) ACO_TT_AUTH_HOLDER Allgemeine Struktur für Berechtigungen der Superklasse 20041207
3 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
4 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207

Method GET_CHANGES_FOR_OBJECT on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HANDLE Value transfer Type reference (TYPE) ACO_PERSISTENCY_HANDLE Handle für Referenz auf Instanz der Persistenzklasse 20041207

Method GET_HANDLE on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_IF_ACO_COMMON Value transfer Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041207

Method GET_OBJECT on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_PERMISSION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
2 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
3 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
4 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_EVALUATE_REFERENCES Value transfer Type reference (TYPE) BOOLEAN CL_ACO_CONSTANTS=>SC_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
6 Returning RT_PERMISSION_LIST Value transfer Type reference (TYPE) ACO_TT_PERMISSIONS Liste von ACO_TS_PERMISSIONS 20041207

Method GET_PERMISSION_LIST on Interface IF_CFS_AUTHORIZATION has no exception.

Method GET_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION_REFERENCE Value transfer Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
2 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
3 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
4 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
6 Returning RT_USER_ID Value transfer Type reference (TYPE) ACO_TT_USER_ID Liste von User-Ids 20041207

Method GET_USERS on Interface IF_CFS_AUTHORIZATION has no exception.

Method HAS_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
2 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
3 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
4 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20041207
6 Returning RV_HAS_AUTHORITY Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207

Method HAS_AUTHORITY on Interface IF_CFS_AUTHORIZATION has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207

Method HAS_CHANGED on Interface IF_CFS_AUTHORIZATION has no exception.

Method HAS_EXCLUSIVE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_EXCLUSIVE_AUTHORIZATION Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207

Method HAS_EXCLUSIVE_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method HAS_EXTENDED_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041213
2 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
3 Importing IV_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
4 Importing IV_CHECK_VISIBLE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20041207
5 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20041207
6 Returning RV_HAS_AUTHORITY Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041207

Method HAS_EXTENDED_AUTHORITY on Interface IF_CFS_AUTHORIZATION has no exception.

Method INIT_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMMON Value transfer Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20041207
2 Importing IP_PARENT_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
3 Importing I_HANDLE Value transfer Type reference (TYPE) ACO_PERSISTENCY_HANDLE Handle für Referenz auf Instanz der Persistenzklasse 20041216
4 Importing I_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20041207
5 Returning RP_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207

Method INIT_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method RESET_AUTHORITY_FOR_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_HR_OBJECT_ID Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR-Objekt-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method RESET_AUTHORITY_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) ACO_ROLE_ID Rollen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method RESET_AUTHORITY_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20041207
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Letzte Admin-Berechtigung bzgl. Top-Node wird nicht gelöscht 20041207
2 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method RESET_AUTHORITY_FOR_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_USER_GROUP_ID Call by reference Type reference (TYPE) ACO_USER_GROUP_ID Benutzergruppen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method RESET_EXCLUSIVE_AUTHORIZATION Signature

Method RESET_EXCLUSIVE_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no parameter.
Method RESET_EXCLUSIVE_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method RESET_INCLUSIVE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
# Exception Resumable Description Created on
1 PARAMETERS_NOT_VALID IV_ACTIVITY oder IR_AUTHORIZATION sind nicht gefüllt 20041207

Method RESET_TEMPLATE Signature

Method RESET_TEMPLATE on Interface IF_CFS_AUTHORIZATION has no parameter.
Method RESET_TEMPLATE on Interface IF_CFS_AUTHORIZATION has no exception.

Method SET_AUTHORITY_FOR_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_HR_OBJECT_ID Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR-Objekt-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method SET_AUTHORITY_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) ACO_ROLE_ID Rollen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method SET_AUTHORITY_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20041207
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Letzte Admin-Berechtigung bzgl. Top-Node wird nicht gelöscht 20041207
2 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method SET_AUTHORITY_FOR_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
2 Importing IV_USER_GROUP_ID Call by reference Type reference (TYPE) ACO_USER_GROUP_ID Benutzergruppen-Id 20041207
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Benutzer hat nicht die Berechtigung Änderungen durchzuführen 20041207

Method SET_DEL_USR_SELF Signature

Method SET_DEL_USR_SELF on Interface IF_CFS_AUTHORIZATION has no parameter.
Method SET_DEL_USR_SELF on Interface IF_CFS_AUTHORIZATION has no exception.

Method SET_EXCLUSIVE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCLUSIVE_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207

Method SET_EXCLUSIVE_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method SET_INCLUSIVE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
2 Importing IT_ACTIVITY_REPLACEMENT Call by reference Type reference (TYPE) ACO_TT_ACTIVITY Liste von Aktivitäten für Berechtigungsprüfung 20041207
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20041207
# Exception Resumable Description Created on
1 PARAMETERS_NOT_VALID IV_ACTIVITY oder IR_AUTHORIZATION sind nicht gefüllt 20041207

Method SET_PARENT_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207

Method SET_PARENT_AUTHORIZATION on Interface IF_CFS_AUTHORIZATION has no exception.

Method SET_TEMPLATE Signature

Method SET_TEMPLATE on Interface IF_CFS_AUTHORIZATION has no parameter.
Method SET_TEMPLATE on Interface IF_CFS_AUTHORIZATION has no exception.
Event Signatures

Event CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_AUTHORIZATION Exporting Value transfer Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20041207
History
Last changed by/on SAP  20141109 
SAP Release Created in 400