SAP ABAP Class CL_GRAC_ERM_MGMT_VIEW (ERM Reports API)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Properties
Class CL_GRAC_ERM_MGMT_VIEW  
Short Description ERM Reports API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ROLE_MANAGEMENT   GRC ERM Support 
Created 20100802   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_ERM_MGMT_VIEW has no forward declaration.
Interfaces
Class CL_GRAC_ERM_MGMT_VIEW has no interface implemented.
Friends
Class CL_GRAC_ERM_MGMT_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ALL Constant Public Type reference (TYPE) CHAR03 'ALL' Three-digit character field for IDocs 20100824
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RANGE_TABLE_FOR_ROLED Static method Public Method 20121102
2 GET_LANDSCAPES_FOR_SYSTEM_TYPE Static method Public Method 20100830
3 GET_ROLELIB_DASHBOARD Static method Public Method 20121102
4 GET_ROLE_ACTIONS Static method Public Method 20100806
5 GET_ROLE_LIBRARY_DETAILS Static method Public Method 20100802
6 GET_ROLE_LIBRARY_SUMMARY Static method Public Method 20100802
7 GET_ROLE_TYPE_LEGEND Static method Private Method 20100827
Events
Class CL_GRAC_ERM_MGMT_VIEW has no event.
Types
Class CL_GRAC_ERM_MGMT_VIEW has no local type.
Method Signatures

Method BUILD_RANGE_TABLE_FOR_ROLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLED_FROM Call by reference Type reference (TYPE) GRAC_ROLE_SEARCH_ATTRIBUTES Role Search Attributes 20121102
2 Exporting FULLY_AUTHORIZED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121102
3 Importing LANDSCAPE_VAL Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Landscape value from the dropdown (if any) 20121102
4 Importing RANGE_TABLE_CATEGORY Call by reference Type reference (TYPE) GRAC_ROLE_SEARCH_ATTRIBUTES Role Search Attributes 20121102
5 Changing RESULT_TABLE Call by reference Type reference (TYPE) TABLE 20121102
6 Exporting ROLENAME_HAS_PATTERN Call by reference Type reference (TYPE) BOOLEAN Role Name contains Pattern or not 20121102
7 Importing SELECTED_TABLE Call by reference Type reference (TYPE) TABLE 20121102

Method BUILD_RANGE_TABLE_FOR_ROLED on class CL_GRAC_ERM_MGMT_VIEW has no exception.

Method GET_LANDSCAPES_FOR_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANDSCAPE Call by reference Type reference (TYPE) GRFN_T_CONNECTOR_GROUP Connector Group 20100830
2 Importing IV_CONNECTION_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Connection Type 20100830

Method GET_LANDSCAPES_FOR_SYSTEM_TYPE on class CL_GRAC_ERM_MGMT_VIEW has no exception.

Method GET_ROLELIB_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHNAME Call by reference Type reference (TYPE) STRING 20121102
2 Importing CONSIDER_SYSTEM_OBJ Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121102
3 Exporting LT_BPROC_AUTHORIZED Call by reference Type reference (TYPE) TABLE 20121102
4 Exporting LT_LANDSCAPE_AUTHORIZED Call by reference Type reference (TYPE) TABLE 20121102
5 Exporting LT_ROLE_NAME_AUTHORIZED Call by reference Type reference (TYPE) TABLE 20121102
6 Exporting LT_ROLE_SENS_AUTHORIZED Call by reference Type reference (TYPE) TABLE 20121102
7 Exporting LT_ROLE_TYPE_AUTHORIZED Call by reference Type reference (TYPE) TABLE 20121102
8 Exporting PARTIAL_AUTHORIZATION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121102

Method GET_ROLELIB_DASHBOARD on class CL_GRAC_ERM_MGMT_VIEW has no exception.

Method GET_ROLE_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORT Call by reference Type reference (TYPE) GRAC_T_API_ERM_REP Table type for ERM reports 20100806
2 Importing IS_SEARCH_RESULT Call by reference Type reference (TYPE) GRAC_S_API_ROLE_SEARCH_RESULT Table type for Role Search Result 20100818

Method GET_ROLE_ACTIONS on class CL_GRAC_ERM_MGMT_VIEW has no exception.

Method GET_ROLE_LIBRARY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLES_BY_BPROC_DETAILS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_SEARCH_RESULT Roles By Business Process details 20100802
2 Exporting ET_ROLES_BY_TYPE_DETAILS Call by reference Type reference (TYPE) GRAC_T_API_ROLE_SEARCH_RESULT Roles by Type details 20100802
3 Exporting ET_ROLES_WITH_VIOLATION_DETAIL Call by reference Type reference (TYPE) GRAC_T_API_ROLE_SEARCH_RESULT Roles with violation details 20100802
4 Exporting EV_APPLICATION_NAME Call by reference Type reference (TYPE) STRING Role Def. App Name 20100806
5 Importing IV_BPROC Call by reference Type reference (TYPE) GRAC_BPROC Business Process 20100802
6 Importing IV_LANDSCAPE Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100802
7 Importing IV_ROLE_OWNER Call by reference Type reference (TYPE) GRAC_ROLE_OWNER Role Owner 20100802
8 Importing IV_ROLE_TYPE Call by reference Type reference (TYPE) GRAC_ROLE_TYPE Role Type 20100802
9 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100802
10 Exporting PARTIAL_AUTHORIZATION Call by reference Type reference (TYPE) BOOLEAN To check whether authorization is partial 20121102
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100802

Method GET_ROLE_LIBRARY_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANDSCAPE Call by reference Type reference (TYPE) GRFN_T_CONNECTOR_GROUP Connector Group 20100824
2 Exporting ET_ROLES_BY_BPROC_SUMMARY Call by reference Type reference (TYPE) GRAC_T_BPROC_ROLE_SUMMARY Role Summary Table 20100802
3 Exporting ET_ROLES_BY_TYPE_SUMMARY Call by reference Type reference (TYPE) GRAC_T_ROLE_TYPE_SUMMARY Table type for role type summary 20100802
4 Exporting ET_SYSTEM_TYPE Call by reference Type reference (TYPE) GRAC_T_APPLICATION_TYPE Connection Types table 20100824
5 Exporting EV_DETAIL_APP_NAME Call by reference Type reference (TYPE) STRING APPLICATION TO DISPLAY REPORT DETAILS 20100809
6 Exporting EV_NUM_ROLES Call by reference Type reference (TYPE) I Number of roles 20100806
7 Exporting EV_ROLES_WITH_VIOLATIONS Call by reference Type reference (TYPE) INT4 Roles With Violations Count 20100802
8 Importing IV_LANDSCAPE Call by reference Type reference (TYPE) GRFN_CONNECTORGRP Connector Group 20100802
9 Importing IV_ROLE_OWNER Call by reference Type reference (TYPE) GRAC_ROLE_OWNER Role Owner 20100802
10 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) GRAC_APPL_TYPE Application Type 20100802
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100802

Method GET_ROLE_TYPE_LEGEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ROLE_TYPE_LEGEND Value transfer Type reference (TYPE) GRAC_T_ROLE_TYPE_LEGEND Table type for role type color legend 20100827

Method GET_ROLE_TYPE_LEGEND on class CL_GRAC_ERM_MGMT_VIEW has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000