SAP ABAP Interface IF_GRAC_AD_SUPER_USER (Interface for AC 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 - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GRAC_AD_SUPER_USER_FILE | mplementation class for Super User FILE | 20100611 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GRAC_AD_SUPER_USER_RFC | Implementation class for Super User Integration Scenario | 20091021 |
Properties
Interface | IF_GRAC_AD_SUPER_USER | |
Short Description | Interface for AC Super User Integration Scenario |
General Data
Package | GRAC_ADAPTORS | Access Control GRC Calls for Plag-in's and WSDL |
Created | 20091021 | SAP |
Last changed | 20141106 | |
Unicode checks active |
Forward declarations
Interface IF_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
Interface IF_GRAC_AD_SUPER_USER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MT_GRAC_FFLOG | Instance attribute | Public | Type reference (TYPE) | GRACFFLOG | Details related to Firefighter ID Log On Information | 20110928 | ||
2 | YRETURN_CODE_FALSE | Instance attribute | Public | Attribute reference (LIKE) | 20091021 | ||||
3 | YRETURN_CODE_TRUE | Instance attribute | Public | Attribute reference (LIKE) | 20091021 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get Action Log. | 20091209 |
2 | ![]() |
Instance method | Public | Method | Get Change Log | 20100115 |
3 | ![]() |
Instance method | Public | Method | Get user(s) logged in a CLIENT. | 20091021 |
4 | ![]() |
Instance method | Public | Method | Get log of O/S commands executed from within SAP | 20100116 |
5 | ![]() |
Instance method | Public | Method | Get Security Audit Log | 20100116 |
6 | ![]() |
Instance method | Public | Method | Get SPM Plug-in system FF users who logged in using an FFID | 20111129 |
7 | ![]() |
Instance method | Public | Method | Get SPM Plug-in system Action log data | 20110927 |
8 | ![]() |
Instance method | Public | Method | Get System Security Log | 20100116 |
9 | ![]() |
Instance method | Public | Method | Get the user profiles for spm | 20111130 |
10 | ![]() |
Instance method | Public | Method | To Unlock user session FOR SPM APPLICATIONS | 20111130 |
11 | ![]() |
Instance method | Public | Method | Update SPMFF log in Plug-in system | 20111108 |
12 | ![]() |
Instance method | Public | Method | Update SPM Sync status in Plug-in system | 20110929 |
Events
Interface IF_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 | Log of Actions performed by user | 20091209 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | YT_MESSAGE | Error Messages | 20091209 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code | 20091209 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User range table | 20091209 | ||
5 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20091209 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20091209 | ||
7 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 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 | Error Messages | 20100116 | ||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | YRETURN_CODE | Return Code | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User range table | 20100116 | ||
5 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 20100116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100115 |
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 | Message table | 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 | 20091021 | ||
4 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | System 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 | Error Messages | 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 | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User range table | 20100116 | ||
5 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 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 | Error Messages | 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 | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User range table | 20100116 | ||
5 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 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_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | 20111129 |
Method GET_SPM_LOGGED_FFUSERS on Interface IF_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 | Details related to Firefighter ID Log On Information | 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_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | 20110927 | |||
6 | ![]() |
IV_QUERY_TABLE | Call by reference | Type reference (TYPE) | STRING | 20111003 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20120105 |
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 | Error Messages | 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 | 20100116 | ||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | YT_RANGE | User range table | 20100116 | ||
5 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | Start timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | Y_TIMESTAMP | End timestamp for logs(YYYYMMDDhhmmss) | 20100116 | ||
7 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical Destination | 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 | 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 | Connector ID | 20111130 | ||
6 | ![]() |
IV_IS_PROFILE_DESCRPTION_REQD | Call by reference | Type reference (TYPE) | YIS_DESCRIPTION_REQD | Is profile description required? | 20111130 | ||
7 | ![]() |
IV_IS_REF_USER_PROFILE_REQD | Call by reference | Type reference (TYPE) | YIS_REF_USER_PROFILE_REQD | Is Ref user profile required? | 20111130 | ||
8 | ![]() |
IV_LANG | Call by reference | Type reference (TYPE) | YLANG | Language | 20111130 | ||
9 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical destination | 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_RETURN | Call by reference | Type reference (TYPE) | YT_MESSAGE | Return Parameter | 20111130 | ||
2 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical destination | 20111130 | ||
3 | ![]() |
IV_USERNAME | Call by reference | Type reference (TYPE) | YUNAME | Username | 20111130 |
Method UNLOCK_USER_SESSION_SPM on Interface IF_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 | Firefighter Log | 20111108 | ||
4 | ![]() |
IV_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical destination for RFC, WS, FILE etc (CCI-TS) | 20111108 | ||
5 | ![]() |
IV_LOGOFF_TIME_ONLY | Call by reference | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20111108 |
Method UPDATE_SPM_FFLOG on Interface IF_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_LOGICAL_DESTINATION | Call by reference | Type reference (TYPE) | YLOGICAL_DESTINATION | Logical destination for RFC, WS, FILE etc (CCI-TS) | 20110929 | ||
5 | ![]() |
IV_QUERY_TABLE | Call by reference | Type reference (TYPE) | STRING | 20111004 |
Method UPDATE_SPM_PLUGIN_SYNC_STATUS on Interface IF_GRAC_AD_SUPER_USER has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |