Hierarchy

⤷

⤷

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 | ![]() |
Instance method | Public | Method | Copy Authorization | 20041207 |
2 | ![]() |
Instance method | Public | Method | Copy Activites for Authorization Holders | 20041207 |
3 | ![]() |
Static method | Public | Method | Generates Authorization | 20041217 |
4 | ![]() |
Instance method | Public | Method | Delete Entire ACO from DB | 20041207 |
5 | ![]() |
Instance method | Public | Method | Delete HR Organizational Unit from ACO | 20041207 |
6 | ![]() |
Instance method | Public | Method | Delete Role from ACO | 20041207 |
7 | ![]() |
Instance method | Public | Method | Delete User from ACO | 20041207 |
8 | ![]() |
Instance method | Public | Method | Delete User Group from ACO | 20041207 |
9 | ![]() |
Instance method | Public | Method | Delete Entire ACO, Delete Entry in Persistence Layer | 20041207 |
10 | ![]() |
Instance method | Public | Method | Provide Authorization Object | 20041207 |
11 | ![]() |
Instance method | Public | Method | Get List of All Authorizations for a User | 20041207 |
12 | ![]() |
Instance method | Public | Method | Get "Change Documents" | 20041207 |
13 | ![]() |
Instance method | Public | Method | Retrieve Handle | 20041207 |
14 | ![]() |
Instance method | Public | Method | Provide Object | 20041207 |
15 | ![]() |
Instance method | Public | Method | Get List with All Authorizations | 20041207 |
16 | ![]() |
Instance method | Public | Method | Get List of All Users | 20041207 |
17 | ![]() |
Instance method | Public | Method | User Has Authorization for Activity | 20041207 |
18 | ![]() |
Instance method | Public | Method | ACL was changed | 20041207 |
19 | ![]() |
Instance method | Public | Method | User Has Authorization for Activity | 20041207 |
20 | ![]() |
Instance method | Public | Method | User Has Extended Authorizations for Activity | 20041207 |
21 | ![]() |
Static method | Public | Method | Gets Authorization Object | 20041207 |
22 | ![]() |
Instance method | Public | Method | Reset Authorization of an HR Organization Unit for Activity | 20041207 |
23 | ![]() |
Instance method | Public | Method | Reset Authorization of Role for Activity | 20041207 |
24 | ![]() |
Instance method | Public | Method | Reset User Authorization for Activity | 20041207 |
25 | ![]() |
Instance method | Public | Method | Reset User Group Authorization for Activity | 20041207 |
26 | ![]() |
Instance method | Public | Method | Reset Exclusive Authorization | 20041207 |
27 | ![]() |
Instance method | Public | Method | Withdraw Transfer of Authorization | 20041207 |
28 | ![]() |
Instance method | Public | Method | Switch Off Template Mode | 20041207 |
29 | ![]() |
Instance method | Public | Method | Set Authorization of HR Organizational Unit for Activity | 20041207 |
30 | ![]() |
Instance method | Public | Method | Set Role Authorization for Activity | 20041207 |
31 | ![]() |
Instance method | Public | Method | Set User Authorization for Activity | 20041207 |
32 | ![]() |
Instance method | Public | Method | Set User Group Authorization for Activity | 20041207 |
33 | ![]() |
Instance method | Public | Method | User Can Delete Itself: Switch On | 20041207 |
34 | ![]() |
Instance method | Public | Method | Set Exclusive Authorization | 20041207 |
35 | ![]() |
Instance method | Public | Method | Transfer Authorization from Other Object | 20041207 |
36 | ![]() |
Instance method | Public | Method | Set Parent Authorization | 20041207 |
37 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IR_PARENT_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_CFS_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041207 | ||
3 | ![]() |
IV_ID_TO | Value transfer | Type reference (TYPE) | ACO_OBJECT_ID | Objekt-Id | 20041207 | ||
4 | ![]() |
IV_TOP_ID_TO | Value transfer | Type reference (TYPE) | ACO_TOP_ID | Id des obersten Knotens in der Hierarchie | 20041207 | ||
5 | ![]() |
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 | ![]() |
IR_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_CFS_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041207 | ||
2 | ![]() |
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 | ![]() |
IP_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041217 | ||
2 | ![]() |
IP_PARENT_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_CFS_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041217 | ||
3 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20041217 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
Benutzer hat nicht die Berechtigung Änderungen durchzuführen | 20041207 | |
2 | ![]() |
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 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | ACO_ROLE_ID | Rollen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Benutzer hat nicht die Berechtigung Änderungen durchzuführen | 20041207 | |
2 | ![]() |
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 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Benutzer darf nicht seine eigene Berechtigung löschen | 20041207 | |
2 | ![]() |
Benutzer hat nicht die Berechtigung Änderungen durchzuführen | 20041207 | |
3 | ![]() |
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 | ![]() |
IV_USER_GROUP_ID | Call by reference | Type reference (TYPE) | ACO_USER_GROUP_ID | Benutzergruppen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Benutzer hat nicht die Berechtigung Änderungen durchzuführen | 20041207 | |
2 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
2 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
3 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
4 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
5 | ![]() |
IV_USER_ID | Value transfer | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20041207 | ||
6 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
2 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041208 | |
3 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
4 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | ACO_USER_ID | User Id | 20041207 | ||
5 | ![]() |
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 | ![]() |
ET_DELETE | Call by reference | Type reference (TYPE) | ACO_TT_AUTH_HOLDER | Allgemeine Struktur für Berechtigungen der Superklasse | 20041207 | ||
2 | ![]() |
ET_INSERT | Call by reference | Type reference (TYPE) | ACO_TT_AUTH_HOLDER | Allgemeine Struktur für Berechtigungen der Superklasse | 20041207 | ||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
4 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
2 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
3 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
4 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
5 | ![]() |
IV_EVALUATE_REFERENCES | Value transfer | Type reference (TYPE) | BOOLEAN | CL_ACO_CONSTANTS=>SC_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
6 | ![]() |
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 | ![]() |
IR_AUTHORIZATION_REFERENCE | Value transfer | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041207 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
3 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
4 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
5 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
6 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
2 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
3 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
4 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
5 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | Benutzername im Benutzerstamm | 20041207 | |
6 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041213 | ||
2 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
3 | ![]() |
IV_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
4 | ![]() |
IV_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20041207 | |
5 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | SY-UNAME | Benutzername im Benutzerstamm | 20041207 | |
6 | ![]() |
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 | ![]() |
IP_COMMON | Value transfer | Object reference (TYPE REF TO) | IF_ACO_COMMON | Common-Interface für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IP_PARENT_AUTHORIZATION | Value transfer | Object reference (TYPE REF TO) | IF_CFS_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041207 | ||
3 | ![]() |
I_HANDLE | Value transfer | Type reference (TYPE) | ACO_PERSISTENCY_HANDLE | Handle für Referenz auf Instanz der Persistenzklasse | 20041216 | ||
4 | ![]() |
I_ID | Value transfer | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20041207 | ||
5 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | ACO_ROLE_ID | Rollen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Letzte Admin-Berechtigung bzgl. Top-Node wird nicht gelöscht | 20041207 | |
2 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_USER_GROUP_ID | Call by reference | Type reference (TYPE) | ACO_USER_GROUP_ID | Benutzergruppen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | ACO_ROLE_ID | Rollen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_ACTIVITY | Value transfer | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | Benutzername im Benutzerstamm | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Letzte Admin-Berechtigung bzgl. Top-Node wird nicht gelöscht | 20041207 | |
2 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 | ||
2 | ![]() |
IV_USER_GROUP_ID | Call by reference | Type reference (TYPE) | ACO_USER_GROUP_ID | Benutzergruppen-Id | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
IR_AUTHORIZATION | Call by reference | Object reference (TYPE REF TO) | IF_CFS_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20041207 | ||
2 | ![]() |
IT_ACTIVITY_REPLACEMENT | Call by reference | Type reference (TYPE) | ACO_TT_ACTIVITY | Liste von Aktivitäten für Berechtigungsprüfung | 20041207 | ||
3 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACO_ACTVT | Aktivitiät für Berechtigungsprüfung | 20041207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 |