SAP ABAP Interface IF_GRAC_TECHNICAL_ROLE (Interface for technical role)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ENTITY_API (Package) Access Control GRC API Support
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_API_COMP_ROLE Composite Role API 20100109
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_API_SINGLE_ROLE Single Role API 20100109
Properties
Interface IF_GRAC_TECHNICAL_ROLE  
Short Description Interface for technical role    
General Data
Package GRAC_ENTITY_API   Access Control GRC API Support 
Created 20100108   SAP 
Last changed 20141106    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_GRAC_TECHNICAL_ROLE has no interface.
Friends
Interface IF_GRAC_TECHNICAL_ROLE has no friend.
Attributes
Interface IF_GRAC_TECHNICAL_ROLE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BACKEND_ROLE Instance method Public Method Create backend role for authorization edit 20100109
2 DELETE_BACKEND_ROLE Instance method Public Method Delete backend role 20100109
3 GENERATE_ROLE Instance method Public Method Generate backend role 20100109
4 GET_GENERATION_STATUS Instance method Public Method Get role generation status 20100212
5 GET_ROLE_PROFILE Instance method Public Method Get role Profile from backend system 20100812
6 SYNC_AUTH_DATA Instance method Public Method Synchronize authorization data from backend 20100109
Events
Interface IF_GRAC_TECHNICAL_ROLE has no event.
Types
Interface IF_GRAC_TECHNICAL_ROLE has no local type.
Method Signatures

Method CREATE_BACKEND_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_MESSAGE Table for Error Message returned from RFC call 20100923
2 Importing IT_ACTION_ADDED Call by reference Type reference (TYPE) GRAC_T_ACTION_DETAIL Table type for Actions Detail 20100622
3 Importing IT_ACTION_DELETED Call by reference Type reference (TYPE) GRAC_T_ACTION_DETAIL Table type for Actions Detail 20100622
4 Importing IT_ORLVL_UPD Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_ORG 20100706
5 Importing IT_PERMISSION_ADDED Call by reference Type reference (TYPE) GRAC_T_PERM_FLD_VALUE Table of permission field value 20100622
6 Importing IT_PERMISSION_DELETED Call by reference Type reference (TYPE) GRAC_T_PERM_FLD_VALUE Table of permission field value 20100622
7 Importing IT_PERMISSION_UPD Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ROLE_AUTH 20100701
8 Importing IV_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20101215
9 Importing IV_OPERATION Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100622
10 Importing IV_SHELL Call by reference Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=True, -=False, Space=Unknown) 20100622
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100109

Method DELETE_BACKEND_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Connector (System) 20100126
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100109

Method GENERATE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_TAB Error Messages 20100302
2 Exporting ET_ROLE_GEN_STATUS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_GEN_STATUS Role generation status 20100225
3 Importing IT_CONNECTOR Call by reference Type reference (TYPE) GRAC_T_API_CONNECTOR Connector (System) 20100126
4 Importing IV_PASSWORD Call by reference Type reference (TYPE) RFCAUTH Backend password 20100818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100109

Method GET_GENERATION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE_GEN Call by reference Type reference (TYPE) GRAC_T_API_ROLE_GEN Role generation status 20100212
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100212

Method GET_ROLE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROFILE Call by reference Type reference (TYPE) GRAC_PROFILE Profile Name 20100812
2 Importing IS_CONNECTOR Call by reference Type reference (TYPE) GRAC_S_API_CONNECTOR Connector (System) 20100812
3 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Role ID 20100812
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100817

Method SYNC_AUTH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONNECTOR Call by reference Type reference (TYPE) GRAC_S_API_CONNECTOR Connector (System) 20100127
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Role ID 20100630
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100109
History
Last changed by/on SAP  20141106 
SAP Release Created in 600