SAP ABAP Class CL_ACO_P_USERS (Authorization Check (Persistence))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA (Application Component) Cross-Application Components
     ACO (Package) Authorization Check with Access Control Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ACO_P_AUTHORIZATION_HOLDERS Authorization Check (Persistence) 20011218
Properties
Class CL_ACO_P_USERS  
Short Description Authorization Check (Persistence)    
Super Class CL_ACO_P_AUTHORIZATION_HOLDERS Authorization Check (Persistence) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ACO   Authorization Check with Access Control Objects 
Created 20011214   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ACO_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ACO_P_USERS has no interface implemented.
Friends
Class CL_ACO_P_USERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_GENERIC_SUBSTITUTED_USERS Instance attribute Private Type reference (TYPE) ACO_TT_USER_ID List of User IDs with General Substitutes 20020308
2 MT_SUBSTITUTE Instance attribute Private Type reference (TYPE) ACO_TT_SUBSTITUTE List of Substitutes for a User 20020205
3 MT_USER Instance attribute Private Type reference (TYPE) ACO_TT_USER List of Object-Related Authorizations for a User 20020205
4 MT_USER_DEL Instance attribute Private Type reference (TYPE) ACO_TT_USER Change Documents: Old Data 20020805
5 MT_USER_INS Instance attribute Private Type reference (TYPE) ACO_TT_USER Change Documents: New Data 20020805
6 MT_USER_UPD Instance attribute Private Type reference (TYPE) ACO_TT_USER Change Documents: Changed Data 20061123
7 ST_USER_ONLY Static Attribute Private Type reference (TYPE) I Initialization Mode 20111125
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SUPER_USER Instance method Public Method Check for Super User 20031103
2 DELETE_USER Static method Public Method Deletion of a User 20030324
3 GET_USER_BY_ACO_AUTHORITY_ID Instance method Protected Method Get User via ID of an Object-Related Authorization 20040421
Events
Class CL_ACO_P_USERS has no event.
Types
Class CL_ACO_P_USERS has no local type.
Method Signatures

Method CHECK_SUPER_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_TS_OBJECT_TYPE Objekttyp 20031103
2 Returning RV_IS_SUPER_USER Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20031103

Method CHECK_SUPER_USER on class CL_ACO_P_USERS has no exception.

Method DELETE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER_ID Value transfer Type reference (TYPE) ACO_USER_ID Benutzer-ID 20030324

Method DELETE_USER on class CL_ACO_P_USERS has no exception.

Method GET_USER_BY_ACO_AUTHORITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACO_AUTHORITY_ID Call by reference Type reference (TYPE) ACO_AUTHORITY_ID Berechtigungs-ID 20040421
2 Returning RV_ACO_USER_ID Value transfer Type reference (TYPE) ACO_USER_ID Benutzer-ID 20040421

Method GET_USER_BY_ACO_AUTHORITY_ID on class CL_ACO_P_USERS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100