SAP ABAP Class CL_AUTH_CHECK_MASS_S_USER_SYS (Mass Authority Checks for S_USER_SYS)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-USR-ADM (Application Component) User and Authorization Management
     SUSR_CUA_TOOLS (Package) Additional Tools for Central User Administration (CUA)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060901
Properties
Class CL_AUTH_CHECK_MASS_S_USER_SYS  
Short Description Mass Authority Checks for S_USER_SYS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUSR_CUA_TOOLS   Additional Tools for Central User Administration (CUA) 
Created 20060705   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AUTH_CHECK_MASS_S_USER_SYS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20060901
Friends
Class CL_AUTH_CHECK_MASS_S_USER_SYS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACT_ASSIGN Static Attribute Public Type reference (TYPE) ACTIV_AUTH '78' Activity: Assign 20110412
2 GC_ACT_CHANGE Static Attribute Public Type reference (TYPE) ACTIV_AUTH '02' Activity: Change 20110412
3 GC_ACT_CREATE Static Attribute Public Type reference (TYPE) ACTIV_AUTH '01' Activity: Create 20110412
4 GC_ACT_IMPORT Static Attribute Public Type reference (TYPE) ACTIV_AUTH '59' Activity: Import 20110412
5 GC_ACT_MIGRATE Static Attribute Public Type reference (TYPE) ACTIV_AUTH '90' Activity: Migrate users/addresses 20110412
6 GC_ACT_MODEL Static Attribute Public Type reference (TYPE) ACTIV_AUTH '68' Activity: Activate model 20110412
7 GC_ACT_SHOW Static Attribute Public Type reference (TYPE) ACTIV_AUTH '03' Activity: Display 20110412
8 GC_DUMMY_SYSTEM Static Attribute Public Type reference (TYPE) BAPIRCVSYS-SUBSYSTEM SPACE Receiving system for central user administration 20110412
9 GR_CHECK_ASSIGN Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: assign 20110412
10 GR_CHECK_CHANGE Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: change 20110412
11 GR_CHECK_CREATE Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: create 20110412
12 GR_CHECK_IMPORT Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: import 20110412
13 GR_CHECK_MIGRATE Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: migration 20110412
14 GR_CHECK_MODEL Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: model activation 20110412
15 GR_CHECK_SHOW Static Attribute Private Object reference (TYPE REF TO) CL_AUTH_CHECK_MASS_S_USER_SYS Check instance: display 20110412
16 MD_ACTIVITY Instance attribute Public Type reference (TYPE) ACTIV_AUTH Activity 20060705
17 MD_CHECK_ALL Instance attribute Public Type reference (TYPE) SY-SUBRC Result of check against system '*' 20060705
18 MD_CHECK_MIN Instance attribute Public Type reference (TYPE) SY-SUBRC Result of check against system 'DUMMY' 20060808
19 MS_SYSTEM Instance attribute Private Type reference (TYPE) TY_RESULT_BUFFER Line for Buffering the Check Results 20060705
20 MT_SYSTEM Instance attribute Private Type reference (TYPE) LT_SYSTEM Table for Buffering the Check Results 20060705
Methods
# Method Level Visibility Method type Description Created on
1 AUTH_CHECK Instance method Public Method ! Deprecated !: Authority checks against S_USER_SYS 20060705
2 AUTH_CHECK_SINGLE Static method Public Method Authority check for S_USER_SYS: single subsystem & activity 20110412
3 CONSTRUCTOR Instance method Public Constructor ! Deprecated !: Constructor 20060705
4 FILL_MESSAGE_LOG Instance method Public Method ! Deprecated !: Fills message log 20060707
Events
Class CL_AUTH_CHECK_MASS_S_USER_SYS has no event.
Types
Class CL_AUTH_CHECK_MASS_S_USER_SYS has no local type.
Method Signatures

Method AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SYSTEM Call by reference Type reference (TYPE) BAPIRCVSYS Empfängersystem Zentrale Benutzerverwaltung 20060705
2 Returning RD_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20060705

Method AUTH_CHECK on class CL_AUTH_CHECK_MASS_S_USER_SYS has no exception.

Method AUTH_CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN Value transfer Type reference (TYPE) SYMSG Struktur der Message-Variablen 20110412
2 Exporting EV_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110412
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH GC_ACT_SHOW Aktivität 20110412
4 Importing IV_SUBSYSTEM Call by reference Type reference (TYPE) BAPIRCVSYS-SUBSYSTEM GC_DUMMY_SYSTEM BAPI-Struktur fuer ZBV-Empfaengersysteme 20110412
# Exception Resumable Description Created on
1 PARAMETER_ERROR Ungütiger Parameterwert 20110412

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_S_USER_SYS Call by reference Type reference (TYPE) AUTHOBJ_USER_SYS Minimalberechtigung für S_USER_SYS 20060808
# Exception Resumable Description Created on
1 NO_MIN_RIGHTS minimal rights are not present 20060705

Method FILL_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20060707
2 Importing ID_MSGCL Call by reference Type reference (TYPE) SY-MSGID Nachrichtenklasse 20060727
3 Importing ID_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20060707
4 Importing ID_MSGTYPE Call by reference Type reference (TYPE) BAPIRETURN-TYPE Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20060707

Method FILL_MESSAGE_LOG on class CL_AUTH_CHECK_MASS_S_USER_SYS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710