SAP ABAP Class CL_GRAC_AD_SUPER_USER (Interface class for Super User Integration Scenario)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-AC (Application Component) Access Control
⤷
GRAC_ADAPTORS (Package) Access Control GRC Calls for Plag-in's and WSDL

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRAC_AD_TYPES | Data types used in AC Adaptor interfaces | 20091021 |
Properties
Class | CL_GRAC_AD_SUPER_USER | |
Short Description | Interface class for Super User Integration Scenario | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ADAPTORS | Access Control GRC Calls for Plag-in's and WSDL |
Created | 20091021 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GRAC_AD_SUPER_USER has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRAC_AD_TYPES | Data types used in AC Adaptor interfaces | 20091021 |
Friends
Class CL_GRAC_AD_SUPER_USER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20100215 | ||||
2 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20091021 | ||||
3 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20091021 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Get Action Log | 20091209 |
2 | ![]() |
Static method | Public | Method | Get Change Log | 20100116 |
3 | ![]() |
Static method | Public | Method | Get Users Logged from GRC | 20130403 |
4 | ![]() |
Static method | Public | Method | Get user(s) logged in a CLIENT. | 20091021 |
5 | ![]() |
Static method | Public | Method | Get log of O/S commands executed from within SAP | 20100116 |
6 | ![]() |
Static method | Public | Method | Get Security Audit Log | 20100116 |
7 | ![]() |
Static method | Public | Method | Get SPM Plug-in system FF users who logged in using an FF Id | 20111129 |
8 | ![]() |
Static method | Public | Method | Get SPM Plug-in system Action log data | 20110927 |
9 | ![]() |
Static method | Private | Method | Private: Get instance for class returned by CCI-TS | 20091021 |
10 | ![]() |
Static method | Public | Method | Get System Security Log | 20100116 |
11 | ![]() |
Static method | Public | Method | Get Profiles for th user for SPM | 20111130 |
12 | ![]() |
Static method | Public | Method | To Unlock user session for spm | 20111130 |
13 | ![]() |
Static method | Public | Method | Update SPM FF log in Plug-in system | 20111108 |
14 | ![]() |
Static method | Public | Method | Update Sync Status flag in Plug-in system | 20110929 |
Events
Class CL_GRAC_AD_SUPER_USER has no event.
Types
Method Signatures
Method GET_ACTION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTION_LOG | Call by reference | Type reference (TYPE) | YT_ACTION_LOG | Action Log | 20091209 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20091209 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20091209 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User Range | 20091209 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20091209 | ||
6 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20091209 | ||
7 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20091209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091209 |
Method GET_CHANGE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGE_LOG | Call by reference | Type reference (TYPE) | YT_CHANGE_LOG | Change Log | 20100116 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20100116 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User Range | 20100116 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20100116 | ||
6 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100116 |
Method GET_GRC_FF_LOGGEDUSERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FFUSERS | Call by reference | Type reference (TYPE) | GRAC_T_FFUSER | Structure for Fire Fighter ID/Role assignment to Firefigher | 20130403 |
Method GET_GRC_FF_LOGGEDUSERS on class CL_GRAC_AD_SUPER_USER has no exception.
Method GET_LOGGEDIN_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20091021 | ||
2 | ![]() |
ET_USER | Call by reference | Type reference (TYPE) | YT_USER | User(s) | 20091021 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20091021 | ||
4 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20091021 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091021 |
Method GET_OSCOMMAND_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20100116 | ||
2 | ![]() |
ET_OSCOMMAND_LOG | Call by reference | Type reference (TYPE) | YT_OSCOMMAND_LOG | O/S command Log | 20100116 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User Range | 20100116 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20100116 | ||
6 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100116 |
Method GET_SECAUDIT_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20100116 | ||
2 | ![]() |
ET_SECURITY_AUDIT_LOG | Call by reference | Type reference (TYPE) | YT_SECURITY_AUDIT_LOG | Security Audit Log | 20100116 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User Range | 20100116 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20100116 | ||
6 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100116 |
Method GET_SPM_LOGGED_FFUSERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FFUSERS | Call by reference | Type reference (TYPE) | GRAC_T_API_FFUSER | Firefighter Maintenance at API Level in ID and Role based. | 20111129 | ||
2 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | 20111129 | |||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | 20111129 |
Method GET_SPM_LOGGED_FFUSERS on class CL_GRAC_AD_SUPER_USER has no exception.
Method GET_SPM_PLUGIN_SYS_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GRACFFLOG | Call by reference | Type reference (TYPE) | GRAC_T_FFLOG | Firefighter Log | 20110928 | ||
2 | ![]() |
ET_GRIARLLOG | Call by reference | Type reference (TYPE) | GRAC_T_FFLOG | Firefighter Log | 20111102 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | 20110927 | |||
4 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | 20110927 | |||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | 20110927 | |||
6 | ![]() |
IV_QUERY_TABLE | Call by reference | Type reference (TYPE) | STRING | 20111004 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20120105 |
Method GET_SUPER_USER_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20091021 | ||
2 | ![]() |
EV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 20091021 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20091021 | ||
4 | ![]() |
EV_SUPER_USER_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_GRAC_AD_SUPER_USER | Interface for AC Super User management Integration Scenario | 20091021 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20091021 |
Method GET_SUPER_USER_INSTANCE on class CL_GRAC_AD_SUPER_USER has no exception.
Method GET_SYSTEM_SECURITY_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of Message(s) | 20100116 | ||
2 | ![]() |
ET_SYSTEM_SECURITY_LOG | Call by reference | Type reference (TYPE) | YT_SYSTEM_SECURITY_LOG | System Security Log | 20100116 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User Range | 20100116 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connector ID | 20100116 | ||
6 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100116 |
Method GET_USER_PROFILE_SPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | List of message(s) | 20111130 | ||
2 | ![]() |
ET_USER_PROFILE | Call by reference | Type reference (TYPE) | YT_USER_PROFILE | List of user profile(s) | 20111130 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code (0:Success) | 20111130 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_USER | List of user(s) | 20111130 | ||
5 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | Connectror ID | 20111130 | ||
6 | ![]() |
IV_IS_PROFILE_DESCRPTION_REQD | Call by reference | Type reference (TYPE) | YIS_DESCRIPTION_REQD | Enter 'X' if profile description required? | 20111130 | ||
7 | ![]() |
IV_IS_REF_USER_PROFILE_REQD | Call by reference | Type reference (TYPE) | YIS_REF_USER_PROFILE_REQD | Enter 'X' if Ref user profile required? | 20111130 | ||
8 | ![]() |
IV_LANG | Call by reference | Type reference (TYPE) | YLANG | Language | 20111130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20111130 |
Method UNLOCK_USER_SESSION_SPM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | Message | 20111130 | ||
2 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | 20111130 | |||
3 | ![]() |
IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 20111130 | ||
4 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | YUNAME | user name | 20111130 |
Method UNLOCK_USER_SESSION_SPM on class CL_GRAC_AD_SUPER_USER has no exception.
Method UPDATE_SPM_FFLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | Table for Error Message returned from RFC call | 20111108 | ||
2 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code | 20111108 | ||
3 | ![]() |
IS_FFLOG | Call by reference | Type reference (TYPE) | GRAC_S_API_FFLOG | Details related to Firefighter ID Log On Information | 20111108 | ||
4 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | System ID | 20111108 | ||
5 | ![]() |
IV_LOGOFF_TIME_ONLY | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20111108 |
Method UPDATE_SPM_FFLOG on class CL_GRAC_AD_SUPER_USER has no exception.
Method UPDATE_SPM_PLUGIN_SYNC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GRACFFLOG | Call by reference | Type reference (TYPE) | GRAC_T_SOD_OBJECT_RANGE | Firefighter Log | 20110929 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | Table for Error Message returned from RFC call | 20110929 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code | 20110929 | ||
4 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | YSYSTEM_ID | System ID | 20110929 | ||
5 | ![]() |
IV_QUERY_TABLE | Call by reference | Type reference (TYPE) | STRING | 20111004 |
Method UPDATE_SPM_PLUGIN_SYNC_STATUS on class CL_GRAC_AD_SUPER_USER has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |