Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRFN_API_BASIS | Basis class for GRC API classes | 20090908 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRAC_API_ROLE | Interface of role | 20090908 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_CUSTOMFIELD | Interface for Customer Field API | 20091016 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRAC_API_BUS_ROLE | Business Role API | 20091008 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GRAC_API_COMP_ROLE | Composite Role API | 20090916 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GRAC_API_CUA_ROLE | CUA Composite Role API | 20100701 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GRAC_API_SINGLE_ROLE | Single Role API | 20090910 |
Properties
Class | CL_GRAC_API_ROLE | |
Short Description | Role API | |
Super Class | CL_GRFN_API_BASIS | Basis class for GRC API classes |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ENTITY_API | Access Control GRC API Support |
Created | 20090908 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRAC_API_ROLE | Interface of role | 20090908 | ||
2 | IF_GRFN_API_CUSTOMFIELD | Interface for Customer Field API | 20091016 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_GRFN_API_SESSION | 20090908 | Session Management for GRC APIs |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | SY-MSGTY | 'E' | Message Type | 20090911 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | SY-MSGID | 'GRFN_ENTITY_API' | Reference type | 20090911 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | SY-MSGID | 'GRAC_ROLE_MESSAGES' | Reference type | 20090916 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CLASSNAME | 'CL_GRAC_MODEL_ROLE' | Reference type | 20090910 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20121103 | |
2 | ![]() |
Static method | Public | Method | Authorization check for mass maintenance | 20100625 |
3 | ![]() |
Static method | Public | Method | Authorization check for roles | 20100617 |
4 | ![]() |
Static method | Public | Method | Invoke the BADI after each derived role is saved | 20111114 |
5 | ![]() |
Static method | Public | Method | Build search criteria for GRAC_ROLED Object | 20121031 |
6 | ![]() |
Static method | Public | Method | Build search criteria for GRAC_ROLEP Object | 20121031 |
7 | ![]() |
Static method | Public | Method | Build search criteria for Intersection Object | 20121031 |
8 | ![]() |
Static method | Private | Method | Build criteria for search records except role name | 20121031 |
9 | ![]() |
Static method | Private | Method | Build the search criteria for IS EMPTY | 20121031 |
10 | ![]() |
Static method | Private | Method | Build a new RoleID range table | 20110329 |
11 | ![]() |
Static method | Public | Method | Build Range Table for authorized Role Type | 20121113 |
12 | ![]() |
Static method | Private | Method | Checks for Full authorization of the auth Object | 20131211 |
13 | ![]() |
Static method | Private | Method | Checks for Full authorization of the auth Object | 20131211 |
14 | ![]() |
Static method | Public | Method | check role provisioning authorization | 20120419 |
15 | ![]() |
Static method | Public | Method | Check role validity for CUP role search | 20110407 |
16 | ![]() |
Static method | Public | Method | Convert the date time to local timestemp | 20101018 |
17 | ![]() |
Instance method | Public | Method | 20100706 | |
18 | ![]() |
Instance method | Public | Method | Copy Role Validity during Role Copy | 20120806 |
19 | ![]() |
Static method | Public | Method | Dummy method needed for custom field component integration | 20100129 |
20 | ![]() |
Static method | Public | Method | Dummy method needed for custom field component integration | 20100702 |
21 | ![]() |
Static method | Private | Method | Delete Role ID which in another list | 20121031 |
22 | ![]() |
Instance method | Public | Method | Save a testcase for this role | 20100113 |
23 | ![]() |
Static method | Private | Method | Filter search rsults for CUP | 20100720 |
24 | ![]() |
Static method | Private | Method | Filter ERM search result for CUP | 20110412 |
25 | ![]() |
Static method | Public | Method | filter CUP roles based on ROLEP authorization object | 20110819 |
26 | ![]() |
Static method | Private | Method | ReBuild the search criteria based on user authorization | 20121113 |
27 | ![]() |
Static method | Private | Method | Get instance | 20090908 |
28 | ![]() |
Static method | Private | Method | Filter CUP roles from AC Repository | 20110413 |
29 | ![]() |
Static method | Private | Method | Adjust the option for database search | 20100518 |
30 | ![]() |
Static method | Public | Method | Get Assigned users for Business Roles | 20131105 |
31 | ![]() |
Static method | Public | Method | Get Authorization Structure | 20121030 |
32 | ![]() |
Static method | Public | Method | Get contained roles for Business Role for IDM | 20131029 |
33 | ![]() |
Static method | Public | Method | Get Relationship of Business Roles | 20131029 |
34 | ![]() |
Static method | Public | Method | Find composite roles for selected single / derived roles | 20100819 |
35 | ![]() |
Static method | Public | Method | Set default role methodology | 20100701 |
36 | ![]() |
Static method | Private | Method | 20121030 | |
37 | ![]() |
Static method | Public | Method | get OVM impacted Derived Roles | 20100519 |
38 | ![]() |
Instance method | Public | Method | Get the risk analysis result from RAR for the last report | 20100608 |
39 | ![]() |
Instance method | Public | Method | Get latest Risk Analysis Report ID | 20100608 |
40 | ![]() |
Static method | Public | Method | Get role object id from role name and landscape | 20100611 |
41 | ![]() |
Static method | Public | Method | Get the Role Owners | 20131105 |
42 | ![]() |
Static method | Private | Method | 20121030 | |
43 | ![]() |
Static method | Public | Method | Get Functions for Role | 20131106 |
44 | ![]() |
Static method | Public | Method | 20131105 | |
45 | ![]() |
Static method | Public | Method | Return role object id by passing role type and role id | 20100223 |
46 | ![]() |
Static method | Public | Method | 20131106 | |
47 | ![]() |
Static method | Private | Method | Get role validity with all systems | 20110412 |
48 | ![]() |
Static method | Private | Method | Get role validity with all systems | 20131029 |
49 | ![]() |
Static method | Public | Method | Find single / derived roles within selecteed composite roles | 20100819 |
50 | ![]() |
Static method | Public | Method | Get the step ID from Action ID. | 20100719 |
51 | ![]() |
Static method | Private | Method | Get the intersection of systems and landscapes | 20121031 |
52 | ![]() |
Instance method | Public | Method | Get the list of testcases for this role | 20100111 |
53 | ![]() |
Static method | Public | Method | Get ticket for role | 20130130 |
54 | ![]() |
Static method | Private | Method | Get Role for give user(s) for specified system(s) | 20100125 |
55 | ![]() |
Instance method | Public | Method | Check if the role has reached and passed generation phase | 20100719 |
56 | ![]() |
Static method | Public | Method | Is Role Generated? | 20130415 |
57 | ![]() |
Static method | Private | Method | Is T code search True | 20130402 |
58 | ![]() |
Static method | Private | Method | Join two tables (RoleID) | 20110331 |
59 | ![]() |
Static method | Private | Method | Parse the search criteria | 20100129 |
60 | ![]() |
Static method | Private | Method | If regular expression exists then prepopulate this table | 20121031 |
61 | ![]() |
Static method | Private | Method | If regular expression exists then prepopulate this table | 20121031 |
62 | ![]() |
Static method | Private | Method | If regular expression exists then prepopulate this table | 20121031 |
63 | ![]() |
Static method | Private | Method | If regular expression exists then prepopulate this table | 20121031 |
64 | ![]() |
Static method | Private | Method | If regular expression exists then prepopulate this table | 20121031 |
65 | ![]() |
Static method | Public | Method | Query role | 20100726 |
66 | ![]() |
Static method | Public | Method | Raise authorization exception | 20100624 |
67 | ![]() |
Static method | Private | Method | Build criteria for search records FOR CONNECTOR_GROUP | 20121031 |
68 | ![]() |
Static method | Private | Method | 20121031 | |
69 | ![]() |
Static method | Private | Method | ReBuild the search criteria based on user authorization | 20121031 |
70 | ![]() |
Instance method | Public | Method | Get all associated roles | 20091209 |
71 | ![]() |
Instance method | Public | Method | Retrieve role authorization data for risk analysis | 20100407 |
72 | ![]() |
Static method | Public | Method | Retrieve summary role information for given roleids | 20100513 |
73 | ![]() |
Instance method | Public | Method | Retrieve role history | 20100712 |
74 | ![]() |
Instance method | Public | Method | Save a testcase for this role | 20100106 |
75 | ![]() |
Static method | Public | Method | Save ticket for role | 20100715 |
76 | ![]() |
Static method | Public | Method | Search roles | 20100129 |
77 | ![]() |
Static method | Public | Method | Search cup-specific roles | 20100720 |
78 | ![]() |
Static method | Public | Method | Search approvers of given role ids | 20100302 |
79 | ![]() |
Static method | Private | Method | Provide Role Search for IS EMPTY fields | 20121030 |
80 | ![]() |
Static method | Public | Method | Search single roles impacted by given org value mapping | 20111114 |
81 | ![]() |
Static method | Public | Method | Search single roles impacted by given org value mapping | 20100512 |
82 | ![]() |
Static method | Public | Method | Search single roles impacted by given org value mapping | 20111114 |
83 | ![]() |
Static method | Private | Method | If search criteria is empty then build it from authorization | 20121031 |
84 | ![]() |
Static method | Public | Method | Unlock Role at end of workflow | 20101130 |
85 | ![]() |
Instance method | Public | Method | Update role description for multiple languages | 20100422 |
86 | ![]() |
Static method | Public | Method | 20100319 | |
87 | ![]() |
Instance method | Public | Method | Set default role methodology | 20100728 |
88 | ![]() |
Instance method | Public | Method | List of composite and business roles which use this role | 20091110 |
Events
Class CL_GRAC_API_ROLE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_ROLE_ID | Private | See coding | 20110331 | ty_role_id TYPE RANGE OF grac_roleid
|
||
2 | TY_S_CRITERIA_TABLE | Private | See coding | 20110329 | BEGIN OF
ty_s_criteria_table,
sequence TYPE grac_sequence,
param TYPE grac_s_role_search_param,
END OF ty_s_criteria_table
|
||
3 | TY_S_OBJID | Private | See coding | 20110331 | BEGIN OF
ty_s_objid,
object_id TYPE grfn_api_object_id,
END OF ty_s_objid
|
||
4 | TY_S_ROLEID | Private | See coding | 20110329 | BEGIN OF
ty_s_roleid,
roleid TYPE grac_roleid,
role_name TYPE grac_role_name,
END OF ty_s_roleid
|
||
5 | TY_S_ROLE_DESCN | Private | See coding | 20110330 | BEGIN OF
ty_s_role_descn,
roleid TYPE grac_roleid,
descn TYPE grac_descn,
END OF ty_s_role_descn
|
||
6 | TY_T_CRITERIA_TABLE | Private | See coding | 20110329 | ty_t_criteria_table TYPE STANDARD TABLE OF ty_s_criteria_table
|
||
7 | TY_T_OBJID | Private | See coding | 20110331 | ty_t_objid TYPE STANDARD TABLE OF ty_s_objid
|
||
8 | TY_T_ROLEID | Private | See coding | 20110329 | ty_t_roleid TYPE STANDARD TABLE OF ty_s_roleid
|
||
9 | TY_T_ROLE_DESCN | Private | See coding | 20110330 | ty_t_role_descn TYPE STANDARD TABLE OF ty_s_role_descn
|
Method Signatures
Method AUTH_CHECK_ACTVT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTVAL | Call by reference | Type reference (TYPE) | AGVAL | GRACA_C_ACTRD-DISPLAY | Authorization value | 20121103 | |
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | AGRFIELD | GRACA_C_ACTRD-ACTVT | Field name of an authorization | 20121103 | |
3 | ![]() |
IV_AUTH_OBJ | Call by reference | Type reference (TYPE) | AGOBJECT | GRACA_C_ROLED-AUTH_OBJ | Auth. Object in User Master Maintenance | 20121103 | |
4 | ![]() |
RV_AUTHORIZED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121103 |
Method AUTH_CHECK_ACTVT on class CL_GRAC_API_ROLE has no exception.
Method AUTH_CHECK_MASSMAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTVAL | Call by reference | Type reference (TYPE) | AGVAL | GRACA_C_ACTRD-DISPLAY | Authorization value | 20100625 | |
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | AGRFIELD | GRACA_C_ACTRD-ACTVT | Field name of an authorization | 20100625 | |
3 | ![]() |
IV_AUTH_OBJ | Call by reference | Type reference (TYPE) | AGOBJECT | GRACA_C_ROLED-AUTH_OBJ | Auth. Object in User Master Maintenance | 20100625 | |
4 | ![]() |
IV_MAINT_TYPE | Call by reference | Type reference (TYPE) | AGVAL | Business Process | 20100625 | ||
5 | ![]() |
RV_AUTHORIZED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100625 |
Method AUTH_CHECK_MASSMAINT on class CL_GRAC_API_ROLE has no exception.
Method AUTH_CHECK_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTVAL | Call by reference | Type reference (TYPE) | AGVAL | GRACA_C_ACTRD-DISPLAY | Authorization value | 20100621 | |
2 | ![]() |
IV_ACTVT | Call by reference | Type reference (TYPE) | AGRFIELD | GRACA_C_ACTRD-ACTVT | Field name of an authorization | 20100621 | |
3 | ![]() |
IV_AUTH_OBJ | Call by reference | Type reference (TYPE) | AGOBJECT | GRACA_C_ROLED-AUTH_OBJ | Auth. Object in User Master Maintenance | 20100621 | |
4 | ![]() |
IV_BPROC | Call by reference | Type reference (TYPE) | GRAC_BPROC | Business Process | 20100617 | ||
5 | ![]() |
IV_CONNGRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100617 | ||
6 | ![]() |
IV_ROLENAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100617 | ||
7 | ![]() |
IV_ROLESENS | Call by reference | Type reference (TYPE) | GRAC_SENSITIVITY | Role Sensitivity | 20100617 | ||
8 | ![]() |
IV_ROLETYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100617 | ||
9 | ![]() |
RV_AUTHORIZED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100617 |
Method AUTH_CHECK_ROLES on class CL_GRAC_API_ROLE has no exception.
Method BADI_AFTER_ROLE_DERIVATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DERIVED_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Master Role Id | 20111114 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Derived Role Id | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20111114 |
Method BUILD_CRITERIA_FOR_ROLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
4 | ![]() |
CONFIGURATION | Call by reference | Type reference (TYPE) | GRAC_S_CONFIG_PARAM_VALUE | Configuration Value | 20121031 | ||
5 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
6 | ![]() |
CT_PARAM | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
7 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 |
Method BUILD_CRITERIA_FOR_ROLED on class CL_GRAC_API_ROLE has no exception.
Method BUILD_CRITERIA_FOR_ROLEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
4 | ![]() |
CONFIGURATION | Call by reference | Type reference (TYPE) | GRAC_S_CONFIG_PARAM_VALUE | Configuration Value | 20121031 | ||
5 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
6 | ![]() |
CT_PARAM | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
7 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
8 | ![]() |
E_BUS_FULLY_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130823 | ||
9 | ![]() |
IV_CALLED_FROM | Call by reference | Type reference (TYPE) | STRING | 20130823 |
Method BUILD_CRITERIA_FOR_ROLEP on class CL_GRAC_API_ROLE has no exception.
Method BUILD_CRITERIA_FOR_ROLEP_INTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
2 | ![]() |
CONFIGURATION | Call by reference | Type reference (TYPE) | GRAC_S_CONFIG_PARAM_VALUE | Configuration Value | 20121031 | ||
3 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
4 | ![]() |
CT_PARAM | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
5 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 |
Method BUILD_CRITERIA_FOR_ROLEP_INTER on class CL_GRAC_API_ROLE has no exception.
Method BUILD_CRITERIA_SEARCHRECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CALLED_FROM | Call by reference | Type reference (TYPE) | STRING | To know from where this function is called | 20121031 | ||
2 | ![]() |
COLLECTION_HAPPENED | Call by reference | Type reference (TYPE) | BOOLEAN | To be used only for ROLE_D and ROLE_P intersection | 20121031 | ||
3 | ![]() |
INPUTFIELD | Call by reference | Type reference (TYPE) | AGRFIELD | Authorizations and values | 20121031 | ||
4 | ![]() |
LT_IN_AUTH_OBJECT | Call by reference | Type reference (TYPE) | TABLE | US355 table | 20121031 | ||
5 | ![]() |
RETURN_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
6 | ![]() |
SEARCH_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | Search Record | 20121031 |
Method BUILD_CRITERIA_SEARCHRECORD on class CL_GRAC_API_ROLE has no exception.
Method BUILD_IS_EMPTY_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_IS_EMPTY | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
2 | ![]() |
EV_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121031 | |||
3 | ![]() |
IS_PARAM | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | Role search parameter structure | 20121031 |
Method BUILD_IS_EMPTY_PARAM on class CL_GRAC_API_ROLE has no exception.
Method BUILD_ROLEID_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLEID | Call by reference | Type reference (TYPE) | TABLE | 20110329 | |||
2 | ![]() |
IT_ROLEID_RANGE | Call by reference | Type reference (TYPE) | TABLE | 20110329 |
Method BUILD_ROLEID_RANGE on class CL_GRAC_API_ROLE has no exception.
Method BUILD_ROLE_TYPE_RANGE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_ROLE_TYPE | Call by reference | Type reference (TYPE) | TABLE | 20121113 | |||
2 | ![]() |
LT_ROLE_TYPE_AUTHORIZED | Call by reference | Type reference (TYPE) | TABLE | 20121113 |
Method BUILD_ROLE_TYPE_RANGE_TABLE on class CL_GRAC_API_ROLE has no exception.
Method CHECK_FULL_AUTHORIZATION_ROLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FULLY_AUTHORIZED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131211 | ||
2 | ![]() |
IT_AUTH_OBJECT | Call by reference | Type reference (TYPE) | TABLE | 20131211 | |||
3 | ![]() |
IV_AUTH_TABLE | Call by reference | Type reference (TYPE) | GRAC_AUTHNAME_T | Table type of Authorization Name | 20131211 |
Method CHECK_FULL_AUTHORIZATION_ROLED on class CL_GRAC_API_ROLE has no exception.
Method CHECK_FULL_AUTHORIZATION_ROLEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FULLY_AUTHORIZED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131211 | ||
2 | ![]() |
IT_AUTH_OBJECT | Call by reference | Type reference (TYPE) | TABLE | 20131211 | |||
3 | ![]() |
IV_AUTH_TABLE | Call by reference | Type reference (TYPE) | GRAC_AUTHNAME_T | Table type of Authorization Name | 20131211 |
Method CHECK_FULL_AUTHORIZATION_ROLEP on class CL_GRAC_API_ROLE has no exception.
Method CHECK_ROLE_PROV_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20120419 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Indicator | 20120419 | ||
3 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120419 | ||
4 | ![]() |
RV_AUTHORIZED | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20120419 |
Method CHECK_ROLE_PROV_AUTHORIZATION on class CL_GRAC_API_ROLE has no exception.
Method CHECK_ROLE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110412 | ||
2 | ![]() |
IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20110412 | ||
3 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20110412 | ||
4 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20110412 | ||
5 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110412 |
Method CHECK_ROLE_VALIDITY on class CL_GRAC_API_ROLE has no exception.
Method CONVERT_TO_LOCAL_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TIMESTAMP | Call by reference | Type reference (TYPE) | GRFN_TIMESTAMP | Time Stamp | 20101018 | ||
2 | ![]() |
LV_DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20101018 | ||
3 | ![]() |
LV_TIME | Call by reference | Type reference (TYPE) | TIMS | Field of type TIMS | 20101018 |
Method CONVERT_TO_LOCAL_TIMESTAMP on class CL_GRAC_API_ROLE has no exception.
Method COPY_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ADD_PROP_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
2 | ![]() |
IV_APPROVER_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
3 | ![]() |
IV_ASSOC_ROLE_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
4 | ![]() |
IV_ATTACH_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
5 | ![]() |
IV_AUTH_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
6 | ![]() |
IV_CDF_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
7 | ![]() |
IV_DET_DESC_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
8 | ![]() |
IV_FUNAREA_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
9 | ![]() |
IV_NEW_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100707 | ||
10 | ![]() |
IV_NEW_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100707 | ||
11 | ![]() |
IV_TESTDOC_SEL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100707 | ||
12 | ![]() |
RV_ROLE_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100707 |
Method COPY_ROLE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLE_ID_NEW | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120806 | ||
2 | ![]() |
IV_ROLE_ID_SRC | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20120918 |
Method DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CUSTOMFIELD_DATA | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100129 | ||
2 | ![]() |
ET_CUSTOMFIELD_MDATA | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_MDATA | CDF Metadata | 20100129 | ||
3 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100129 | ||
4 | ![]() |
IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100129 | ||
5 | ![]() |
IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100129 |
Method DEFAULT_INPUT_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100702 | ||
2 | ![]() |
IT_CUSTOMFIELD_DATA | Call by reference | Type reference (TYPE) | GRFN_T_API_CUSTOMFIELD_DATA | CDF Data | 20100702 | ||
3 | ![]() |
IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100702 | ||
4 | ![]() |
IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100702 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100702 |
Method DELETE_ROLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLEID | Call by reference | Type reference (TYPE) | TY_ROLE_ID | Semi-open range to the right | 20121031 | ||
2 | ![]() |
IT_ROLEID_FILTER | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20121031 |
Method DELETE_ROLE_ID on class CL_GRAC_API_ROLE has no exception.
Method DELETE_TESTCASES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100113 | ||
2 | ![]() |
IT_TESTCASES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Role testcases | 20100113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100113 |
Method FILTER_FOR_CUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REPOSITORY_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20100720 | ||
2 | ![]() |
CT_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20100720 | ||
3 | ![]() |
IT_SYSTEM | Call by reference | Type reference (TYPE) | TABLE | 20100720 | |||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | TABLE | 20100720 | |||
5 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | Natural number | 20110408 | ||
6 | ![]() |
IV_SKIP_REPOSITORY_SEARCH | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100720 |
Method FILTER_FOR_CUP on class CL_GRAC_API_ROLE has no exception.
Method FILTER_FOR_CUP_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20110412 | ||
2 | ![]() |
IT_SELCRIT | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20110412 | ||
3 | ![]() |
IT_SYSTEM | Call by reference | Type reference (TYPE) | TABLE | 20110412 | |||
4 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | TABLE | 20110412 | |||
5 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | 20110412 |
Method FILTER_FOR_CUP_NEW on class CL_GRAC_API_ROLE has no exception.
Method FILTER_ROLE_ON_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ROLE_DATA | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_SEARCH_RESULT | Structure type for Role Search Result | 20120508 | ||
2 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120508 |
Method FILTER_ROLE_ON_AUTHORIZATION on class CL_GRAC_API_ROLE has no exception.
Method FILTER_SEARCH_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121113 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121113 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121113 | |||
4 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | consider system flag | 20121113 | ||
5 | ![]() |
CT_PARAM | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121113 | ||
6 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121113 |
Method FILTER_SEARCH_RESULTS on class CL_GRAC_API_ROLE has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20090908 | ||
2 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20090908 | ||
3 | ![]() |
RO_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_GRAC_API_ROLE | Orgunit Entity API class | 20090908 |
Method GET on class CL_GRAC_API_ROLE has no exception.
Method GET_AC_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20110413 |
Method GET_AC_REPOSITORY on class CL_GRAC_API_ROLE has no exception.
Method GET_ADJUSTED_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PARAM | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | ABAP: General Structure for PARAMETERS and SELECT-OPTIONS | 20100518 | ||
2 | ![]() |
RS_ADJUSTED_PARAM | Value transfer | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | ABAP: General Structure for PARAMETERS and SELECT-OPTIONS | 20100518 |
Method GET_ADJUSTED_PARAM on class CL_GRAC_API_ROLE has no exception.
Method GET_ASSIGNED_USERS_FOR_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131105 | ||
2 | ![]() |
RT_USERS | Value transfer | Type reference (TYPE) | GRAC_T_USERROLE | User Role Assignment table type | 20131105 |
Method GET_ASSIGNED_USERS_FOR_ROLE on class CL_GRAC_API_ROLE has no exception.
Method GET_AUTH_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHTABLE | Call by reference | Type reference (TYPE) | GRAC_AUTHNAME_T | Table type of Authorization Name | 20121030 | ||
2 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121030 | ||
3 | ![]() |
EV_FULLY_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131210 |
Method GET_AUTH_STRUCTURE on class CL_GRAC_API_ROLE has no exception.
Method GET_BUS_CONTAINED_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CONTAINED_ROLE_BUCKET | Call by reference | Type reference (TYPE) | GRAC_T_IDM_CONTAINED_ROLE | Table type for contained role | 20131029 | ||
2 | ![]() |
IS_BR_DONE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131030 | ||
3 | ![]() |
IS_FIRST_TIME | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131029 | ||
4 | ![]() |
IS_ROLE_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_IDM_ROLE_ATT | IDM Role Attributes | 20131029 | ||
5 | ![]() |
IT_ROLE_ITERATION | Call by reference | Type reference (TYPE) | TABLE | 20131030 | |||
6 | ![]() |
LS_ROLE_ORIG_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_IDM_ROLE_ATT | IDM Role Attributes | 20131104 | ||
7 | ![]() |
LT_LANDSCAPE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_CONNECTOR_GROUP | Connector Group | 20131106 | ||
8 | ![]() |
LT_ROLE_TYPES | Call by reference | Type reference (TYPE) | GRAC_T_API_RLTYPE | Table type: Role type | 20131106 |
Method GET_BUS_CONTAINED_ROLES on class CL_GRAC_API_ROLE has no exception.
Method GET_BUS_ROLE_RELAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20131029 | ||
2 | ![]() |
IV_IGNORE_BUS_RELAT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131029 | ||
3 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131029 |
Method GET_BUS_ROLE_RELAT on class CL_GRAC_API_ROLE has no exception.
Method GET_COMPOSITE_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COMPOSITE_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ASSOC_ROLE_INFO | Table type role relationship information | 20100820 | ||
2 | ![]() |
IT_SINGLE_ROLEID | Call by reference | Type reference (TYPE) | TABLE | 20100820 |
Method GET_COMPOSITE_ROLES on class CL_GRAC_API_ROLE has no exception.
Method GET_DEFAULT_APPROVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPROVER | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_APPROVER | Table type for Role Approvers | 20100701 | ||
2 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100705 | ||
3 | ![]() |
IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_ATT | ERM:Role Attributes | 20100701 | ||
4 | ![]() |
IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100701 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100707 |
Method GET_NON_EMPTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_ID | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20121030 | |||
2 | ![]() |
IT_ROLE_FILTER | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20121030 | |||
3 | ![]() |
IV_CRIT_NAME | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20121030 |
Method GET_NON_EMPTY on class CL_GRAC_API_ROLE has no exception.
Method GET_OVM_IMPACTED_DER_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ORG_DETVAL_MAP | Call by reference | Type reference (TYPE) | GRAC_T_ORG_VAL_MPG | Table type for Org Value Mapping Table | 20100519 | ||
2 | ![]() |
IV_CONSIDER_RANGE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100610 | ||
3 | ![]() |
IV_ORG_VAL_MAP | Call by reference | Type reference (TYPE) | GRAC_S_API_ORG_VAL_MPG | Structure for Org Value Mapping | 20100519 | ||
4 | ![]() |
RT_RESULTS | Value transfer | Type reference (TYPE) | GRAC_T_DER_ROLE_SUMMARY | Table type for role search results | 20100519 |
Method GET_OVM_IMPACTED_DER_ROLES on class CL_GRAC_API_ROLE has no exception.
Method GET_RISK_ANALYSIS_REPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SUM_VIOL_DET | Call by reference | Type reference (TYPE) | GRAC_T_SUM_VIOL_DET | Permission Violation Detail | 20100908 | ||
2 | ![]() |
EV_REPTYPE_1 | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100910 | ||
3 | ![]() |
EV_REPTYPE_2 | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100910 | ||
4 | ![]() |
EV_REPTYPE_3 | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100910 | ||
5 | ![]() |
EV_REPTYPE_4 | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100910 | ||
6 | ![]() |
EV_REPTYPE_5 | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100910 | ||
7 | ![]() |
EV_STATUS | Call by reference | Type reference (TYPE) | GRAC_REP_STATUS | Report status | 20100608 |
Method GET_RISK_ANALYSIS_REPORT on class CL_GRAC_API_ROLE has no exception.
Method GET_RISK_ANALYSIS_REPORT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REPORT_ID | Call by reference | Type reference (TYPE) | GRAC_SOD_REPID | Report ID | 20100608 | ||
2 | ![]() |
IV_FINISHED_JOB_ONLY | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | BooleaBoolean | 20100608 | ||
3 | ![]() |
IV_JOB_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_JOB_TYPE | Role Managment Job Type | 20100608 | ||
4 | ![]() |
IV_TASK_TYPE | Call by reference | Type reference (TYPE) | GRAC_SOD_BG_TASK_TYPE | '02' | sod background task type | 20100608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100608 |
Method GET_ROLEID_FROM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ROLEID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100611 | ||
2 | ![]() |
EV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100611 | ||
3 | ![]() |
IV_CONNECTOR_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100611 | ||
4 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100611 |
Method GET_ROLEID_FROM_NAME on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_APPROVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FILTER_BY | Call by reference | Type reference (TYPE) | STRING | 20131105 | |||
2 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131105 | ||
3 | ![]() |
RT_ROLE_OWNER | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20131105 |
Method GET_ROLE_APPROVERS on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_BY_DESCN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLEID_FILTER | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20121030 | |||
2 | ![]() |
IV_ROLE_DESCN | Call by reference | Type reference (TYPE) | TABLE | 20121030 |
Method GET_ROLE_BY_DESCN on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131106 | ||
2 | ![]() |
RT_ROLE_FUNCTION | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_FUNCTION | Table of role function relationship | 20131106 |
Method GET_ROLE_FUNCTIONS on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLEID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131105 | ||
2 | ![]() |
RT_ROLE_MAPPING | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20131105 |
Method GET_ROLE_MAPPING on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_OBJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20100223 | ||
2 | ![]() |
IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100223 | ||
3 | ![]() |
RV_OBJECT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100223 |
Method GET_ROLE_OBJECT_ID on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_ORG_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20131106 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20131106 | ||
3 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20131106 | ||
4 | ![]() |
RT_ROLE_ORG_LEVEL | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_ORG | Role ORG Level | 20131106 |
Method GET_ROLE_ORG_FIELDS on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20110412 | ||
2 | ![]() |
IS_ROLE_RESULT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_SEARCH_RESULT | Role Search Result Structure | 20110412 |
Method GET_ROLE_VALIDITY on class CL_GRAC_API_ROLE has no exception.
Method GET_ROLE_VALIDITY_FOR_IDM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_VALIDITY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Table type for Role Search Result | 20131029 | ||
2 | ![]() |
IS_ROLE_RESULT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_SEARCH_RESULT | Role Search Result Structure | 20131029 |
Method GET_ROLE_VALIDITY_FOR_IDM on class CL_GRAC_API_ROLE has no exception.
Method GET_SINGLE_ROLES_FOR_COMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SINGLE_ROLES | Call by reference | Type reference (TYPE) | GRAC_T_ASSOC_ROLE_INFO | table type for single roles for role relationship informatio | 20100819 | ||
2 | ![]() |
IT_COMPOSITE_ROLEID | Call by reference | Type reference (TYPE) | TABLE | 20100819 |
Method GET_SINGLE_ROLES_FOR_COMP on class CL_GRAC_API_ROLE has no exception.
Method GET_STEPID_FROM_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MTH_ACTION | Call by reference | Type reference (TYPE) | GRAC_MTH_ACTION | Methodology Action | 20100719 | ||
2 | ![]() |
RV_STEP | Value transfer | Type reference (TYPE) | GRAC_STEP | Role Methodology Step | 20100719 |
Method GET_STEPID_FROM_ACTION on class CL_GRAC_API_ROLE has no exception.
Method GET_SYSTEM_LNDSCPE_INTERSECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COLLECTION_HAPPENED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
2 | ![]() |
LS_SYSTEM | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20121031 | ||
3 | ![]() |
LT_CONNGRPLNK | Call by reference | Type reference (TYPE) | TABLE | List of Landscapes of previous authorized search criteria | 20121031 | ||
4 | ![]() |
RETURN_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Search criteria | 20121031 |
Method GET_SYSTEM_LNDSCPE_INTERSECT on class CL_GRAC_API_ROLE has no exception.
Method GET_TESTCASES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_TESTING | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Table type for Role Testing Structure | 20100111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100111 |
Method GET_TICKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLETICKET | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_TICKET | Ticket number for role | 20130130 | ||
2 | ![]() |
IV_ROLEID | Value transfer | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20130130 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130130 |
Method GET_TICKET on class CL_GRAC_API_ROLE has no exception.
Method GET_USER_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SYSTEM | Call by reference | Type reference (TYPE) | TABLE | 20100125 | |||
2 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | TABLE | 20100125 | |||
3 | ![]() |
RT_ROLES | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for Role Search Result | 20100125 |
Method GET_USER_ROLES on class CL_GRAC_API_ROLE has no exception.
Method IS_GENERATION_DONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100726 |
Method IS_ROLE_GENERATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_GENERATED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130415 | ||
2 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20130415 | ||
3 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_GUID | BRM Role GUID | 20130415 |
Method IS_ROLE_GENERATED on class CL_GRAC_API_ROLE has no exception.
Method IS_TCODE_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LV_IS_TCODE_SEARCH | Value transfer | Type reference (TYPE) | GRAC_BOOLEAN | Boolean | 20130402 |
Method IS_TCODE_SEARCH on class CL_GRAC_API_ROLE has no exception.
Method JOIN_ROLE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLEID | Call by reference | Type reference (TYPE) | TY_ROLE_ID | Semi-open range to the right | 20110413 | ||
2 | ![]() |
IT_ROLEID_FILTER | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20110413 |
Method JOIN_ROLE_ID on class CL_GRAC_API_ROLE has no exception.
Method PARSE_SEARCH_CRITERIA Signature
Method PARSE_SEARCH_CRITERIA on class CL_GRAC_API_ROLE has no exception.
Method PREPOPULATE_FOR_BUS_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_AUTH_OBJECT_ORIG | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method PREPOPULATE_FOR_BUS_PATTERN on class CL_GRAC_API_ROLE has no exception.
Method PREPOPULATE_FOR_CGRP_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_AUTH_OBJECT_ORIG | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method PREPOPULATE_FOR_CGRP_PATTERN on class CL_GRAC_API_ROLE has no exception.
Method PREPOPULATE_FOR_RTYPE_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_AUTH_OBJECT_ORIG | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method PREPOPULATE_FOR_RTYPE_PATTERN on class CL_GRAC_API_ROLE has no exception.
Method PREPOPULATE_FOR_SEN_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_AUTH_OBJECT_ORIG | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method PREPOPULATE_FOR_SEN_PATTERN on class CL_GRAC_API_ROLE has no exception.
Method PREPOPULATE_FOR_SYS_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_AUTH_OBJECT_ORIG | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method PREPOPULATE_FOR_SYS_PATTERN on class CL_GRAC_API_ROLE has no exception.
Method QUERY_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
4 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Role Request Details | 20121031 | ||
5 | ![]() |
ET_ROLE_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_APPROVER | Table type for Role Approvers | 20100726 | ||
6 | ![]() |
ET_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_ATT | Consider system object flag | 20100726 | ||
7 | ![]() |
ET_ROLE_OWNERS | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_APPROVER | Table type for Role Approvers | 20100726 | ||
8 | ![]() |
ET_ROLE_REQUEST | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_REQUEST | Role Request | 20100726 | ||
9 | ![]() |
ET_ROLE_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Role Approvers | 20110413 | ||
10 | ![]() |
ET_ROLE_SEARCH_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Role Attributes (use et_role_search_results instead) | 20100726 | ||
11 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100726 | ||
12 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | Number field, 5 positions | 20100726 | ||
13 | ![]() |
IV_SKIP_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLEAN | Role Owners | 20121031 | ||
14 | ![]() |
I_SEARCH_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_SEARCH_TYPE | Search Type | 20100726 | ||
15 | ![]() |
I_SELCRIT_VALUES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | rsparams Table | 20100726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100726 |
Method RAISE_AUTH_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTVAL | Call by reference | Type reference (TYPE) | STRING | Authorization value | 20100624 | ||
2 | ![]() |
IV_BPROC | Call by reference | Type reference (TYPE) | GRAC_BPROC | Business Process | 20100629 | ||
3 | ![]() |
IV_LANDSCAPE | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100629 | ||
4 | ![]() |
IV_ROLETYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100629 | ||
5 | ![]() |
IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100624 | ||
6 | ![]() |
IV_SENSITIVITY | Call by reference | Type reference (TYPE) | GRAC_SENSITIVITY | Role Sensitivity | 20100629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100624 |
Method REBUILD_CRIT_FOR_CONGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DO_COMPARISION | Call by reference | Type reference (TYPE) | BOOLEAN | Do comparison or simply add | 20121031 | ||
2 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
3 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | STRING | Field name | 20121031 | ||
4 | ![]() |
LANDSCAPE_RECORDS | Call by reference | Type reference (TYPE) | TABLE | Landscape Records | 20121031 | ||
5 | ![]() |
LT_IN_AUTH_OBJECT | Call by reference | Type reference (TYPE) | TABLE | Authorization Table | 20121031 | ||
6 | ![]() |
RETURN_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
7 | ![]() |
SEARCH_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | Search Record | 20121031 | ||
8 | ![]() |
SYSTEM_RECORDS | Call by reference | Type reference (TYPE) | TABLE | 20121031 |
Method REBUILD_CRIT_FOR_CONGRP on class CL_GRAC_API_ROLE has no exception.
Method REBUILD_CRIT_FOR_NA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121031 | ||
2 | ![]() |
INPUTFIELD | Call by reference | Type reference (TYPE) | AGRFIELD | Authorizations and values | 20121031 | ||
3 | ![]() |
LT_IN_AUTH_OBJECT | Call by reference | Type reference (TYPE) | TABLE | US355 table | 20121031 | ||
4 | ![]() |
OTHERRECORDS | Call by reference | Type reference (TYPE) | GRAC_ROLE_SEARCH_ATTRIBUTES | Role Search Attributes | 20121031 | ||
5 | ![]() |
RECORDNAME | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
6 | ![]() |
RETURN_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
7 | ![]() |
SEARCH_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | Search Record | 20121031 |
Method REBUILD_CRIT_FOR_NA on class CL_GRAC_API_ROLE has no exception.
Method REBUILD_SEARCH_CRITERIA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121031 | |||
4 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | consider system flag | 20121031 | ||
5 | ![]() |
CT_PARAM | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121031 | ||
6 | ![]() |
EV_AUTHORIZED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121031 |
Method REBUILD_SEARCH_CRITERIA on class CL_GRAC_API_ROLE has no exception.
Method RESOLVE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSOCIATED_ROLE | Call by reference | Type reference (TYPE) | GRAC_T_API_ASSOCIATED_ROLE | Associated role | 20091209 | ||
2 | ![]() |
ET_ASSOCIATED_ROLE_VAL | Call by reference | Type reference (TYPE) | GRAC_T_API_ASSOCIATED_ROLE_VAL | Role Validity | 20091210 | ||
3 | ![]() |
IV_TECHNICAL_ROLE_ONLY | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | ABAP_TRUE | Boolean | 20091218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091209 |
Method RETRIEVE_AUTH_FOR_RISK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SIMULATION | Call by reference | Type reference (TYPE) | GRAC_T_SOD_SIMULATION | Simulation table | 20100407 | ||
2 | ![]() |
IT_ROLE_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_CONNECTOR | Role connector table | 20100407 | ||
3 | ![]() |
IV_ACTION_ONLY | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100407 | ||
4 | ![]() |
IV_MULTIPLE_SYSTEM | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100408 |
Method RETRIEVE_ROLE_HEADER_FOR_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLEIDS | Call by reference | Type reference (TYPE) | TABLE | 20100513 | |||
2 | ![]() |
RT_ROLE_ATTS | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_ATT | Role Attributes | 20100513 |
Method RETRIEVE_ROLE_HEADER_FOR_IDS on class CL_GRAC_API_ROLE has no exception.
Method RETRIEVE_ROLE_HISTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ROLE_HISTORY | Call by reference | Type reference (TYPE) | GRAC_T_CHANGELOG_RESULT | Change log result | 20120903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20101019 |
Method SAVE_TESTCASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100106 | ||
2 | ![]() |
IT_TESTCASE | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_TESTING | Role testing structure | 20100115 | ||
3 | ![]() |
IV_COMMAND | Call by reference | Type reference (TYPE) | GRFN_COMMAND | Mode of OIF Window | 20100113 | ||
4 | ![]() |
R_TEST_ID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100106 |
Method SAVE_TICKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100715 | ||
2 | ![]() |
IS_ROLETICKET | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_TICKET | Ticket number for role | 20100715 | ||
3 | ![]() |
IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_ATT | ERM:Role Attributes | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100715 |
Method SEARCH_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AUTHNAME_FOR_ROLED | Call by reference | Type reference (TYPE) | STRING | 20121030 | |||
2 | ![]() |
AUTHNAME_FOR_ROLEP | Call by reference | Type reference (TYPE) | STRING | 20121030 | |||
3 | ![]() |
AUTHNAME_FOR_SYS | Call by reference | Type reference (TYPE) | STRING | 20121030 | |||
4 | ![]() |
CONSIDER_SYSTEM_OBJ | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121030 | ||
5 | ![]() |
ET_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for role search results | 20100129 | ||
6 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100129 | ||
7 | ![]() |
IT_SELCRIT_VALUES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20100129 | ||
8 | ![]() |
IV_COMING_FROM | Call by reference | Type reference (TYPE) | STRING | 20140213 | |||
9 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | Number field, 5 positions | 20100716 | ||
10 | ![]() |
IV_SEARCH_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_SEARCH_TYPE | Role Search Type | 20100129 | ||
11 | ![]() |
IV_SKIP_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100129 |
Method SEARCH_ROLES_FOR_CUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPROVERS | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_APPROVER | Table type for Role Approvers | 20131115 | ||
2 | ![]() |
ET_RESULTS | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_SEARCH_RESULT | Table type for role search results | 20100720 | ||
3 | ![]() |
IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100720 | ||
4 | ![]() |
IT_SELCRIT_VALUES | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20100720 | ||
5 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | Number field, 5 positions | 20100720 | ||
6 | ![]() |
IV_SEARCH_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_SEARCH_TYPE | Role Search Type | 20100720 | ||
7 | ![]() |
IV_SKIP_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100720 |
Method SEARCH_ROLE_APPROVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLEIDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table of role ids | 20100302 | ||
2 | ![]() |
RT_ROLE_APPROVERS | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_APPROVERS | Table Type:Role Approvers | 20100302 |
Method SEARCH_ROLE_APPROVERS on class CL_GRAC_API_ROLE has no exception.
Method SEARCH_ROLE_FOR_IS_EMPTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLEID_FILTER | Call by reference | Type reference (TYPE) | TY_T_ROLEID | 20121030 | |||
2 | ![]() |
IT_ACTION | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
3 | ![]() |
IT_ASSOC_RLNAME | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
4 | ![]() |
IT_COMPANY | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
5 | ![]() |
IT_DESCN | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
6 | ![]() |
IT_FUNAREA | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
7 | ![]() |
IT_IS_EMPTY | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role search parameter table type | 20121030 | ||
8 | ![]() |
IT_ORGLVL | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
9 | ![]() |
IT_PERMISSION | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
10 | ![]() |
IT_PROVAPPROVER | Call by reference | Type reference (TYPE) | TABLE | 20121030 | |||
11 | ![]() |
IT_ROLE_OWNER | Call by reference | Type reference (TYPE) | TABLE | 20121030 |
Method SEARCH_ROLE_FOR_IS_EMPTY on class CL_GRAC_API_ROLE has no exception.
Method SEARCH_SIN_ROLES_EMPTY_MAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | 20111114 | |||
2 | ![]() |
IV_ORG_VAL_MAP | Call by reference | Type reference (TYPE) | GRAC_S_API_ORG_VAL_MPG | Org Value Mapping | 20111114 | ||
3 | ![]() |
ROLE_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role Search Criteria | 20111117 | ||
4 | ![]() |
RT_RESULTS | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_RESULTS | Table type for role search results | 20111114 |
Method SEARCH_SIN_ROLES_EMPTY_MAP on class CL_GRAC_API_ROLE has no exception.
Method SEARCH_SIN_ROLES_FOR_OVM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IGNORE_DERIVED_ROLES | Call by reference | Type reference (TYPE) | BOOLEAN | Ignore roles already derived | 20111114 | ||
2 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | 20100723 | |||
3 | ![]() |
IV_ORG_VAL_MAP | Call by reference | Type reference (TYPE) | GRAC_S_API_ORG_VAL_MPG | Org Value Mapping | 20100512 | ||
4 | ![]() |
ROLE_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role Search Criteria | 20111117 | ||
5 | ![]() |
RT_RESULTS | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_RESULTS | Table type for role search results | 20100512 |
Method SEARCH_SIN_ROLES_FOR_OVM on class CL_GRAC_API_ROLE has no exception.
Method SEARCH_SIN_ROLES_NO_LEAD_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IGNORE_DERIVED_ROLES | Call by reference | Type reference (TYPE) | BOOLEAN | Ignore roles already derived | 20111114 | ||
2 | ![]() |
IV_NUM_RESULT_ROWS | Call by reference | Type reference (TYPE) | I | 20111114 | |||
3 | ![]() |
IV_ORG_VAL_MAP | Call by reference | Type reference (TYPE) | GRAC_S_API_ORG_VAL_MPG | Org Value Mapping | 20111114 | ||
4 | ![]() |
ROLE_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_PARAM | Role Search Criteria | 20111117 | ||
5 | ![]() |
RT_RESULTS | Value transfer | Type reference (TYPE) | GRAC_T_ROLE_SEARCH_RESULTS | Table type for role search results | 20111114 |
Method SEARCH_SIN_ROLES_NO_LEAD_ORG on class CL_GRAC_API_ROLE has no exception.
Method TRAN_RECORDS_SEARCH_EMPTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_SEARCH_ATTRIBUTES | Role Search Attributes | 20121031 | ||
2 | ![]() |
LS_AUTH_OBJECT | Call by reference | Type reference (TYPE) | US335 | Authorizations and values | 20121031 | ||
3 | ![]() |
SEARCH_RECORD | Call by reference | Type reference (TYPE) | GRAC_S_ROLE_SEARCH_PARAM | Role search parameter structure | 20121031 |
Method TRAN_RECORDS_SEARCH_EMPTY on class CL_GRAC_API_ROLE has no exception.
Method UNLOCK_ROLE_AT_END_OF_WF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_INSTANCE_DATA | Call by reference | Type reference (TYPE) | GRFNMWRTINST | MSMP Instance Data | 20101130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20101130 |
Method UPDATE_DESCN_MULTI_LANGU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ROLE_DESCN | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_DESCN | Role description | 20100422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100422 |
Method UPDATE_ROLE_AFTER_APPROVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MSMP_CONTEXT | Call by reference | Type reference (TYPE) | GRFN_MW_S_EXECUTION_CONTEXT | MSMP Execution Context for API and BWF | 20100319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100319 |
Method UPDATE_ROLE_METHODOLOGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CHANGED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20100728 | ||
2 | ![]() |
IS_ROLE_ATT | Call by reference | Type reference (TYPE) | GRAC_S_API_ROLE_ATT | ERM:Role Attributes | 20100728 | ||
3 | ![]() |
IT_ROLE_FUNCAREA | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_FUNC_AREA | Role function area table | 20100728 | ||
4 | ![]() |
IV_RESET_METH | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100728 |
Method WHERE_USED_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_RELAT | Role Relation Table | 20091110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20091110 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |