Hierarchy
⤷ GRC-AC (Application Component) Access Control
⤷ GRAC_ROLE_MANAGEMENT (Package) GRC ERM Support
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20100702 |
Properties
Class | CL_GRAC_ROLE_IMPORT | |
Short Description | Helper class for Role Import WD | |
Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ROLE_MANAGEMENT | GRC ERM Support |
Created | 20100216 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_GRAC_AD_AUTH_MGMT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_GRAC_ROLE_IMPORT | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_GRAC_ROLE_IMPORT has no interface implemented.
Friends
Class CL_GRAC_ROLE_IMPORT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DEF_USER_PARAMS | Constant | Public | See coding | 20100505 | ||||
2 | MC_MSG_CLASS | Constant | Public | Type reference (TYPE) | STRING | 'GRAC_ROLE_MESSAGES' | 20100716 | ||
3 | MO_SESSION | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100716 | ||
4 | MR_CDF_COMP | Static Attribute | Public | Object reference (TYPE REF TO) | IWCI_GRFN_CDF | WebDynpro Interface COMPONENTCONTROLLER | 20100726 | ||
5 | MT_EXCL_ROLE_RANGE | Instance attribute | Public | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100831 | |||
6 | MT_IMPORT_AUTH | Instance attribute | Public | Type reference (TYPE) | GRAC_T_IMPORT_AUTH | Import Role Auth table | 20100713 | ||
7 | MT_IMPORT_ROLE | Instance attribute | Public | Type reference (TYPE) | GRAC_T_IMPORT_ROLE | Role Import data table | 20100710 | ||
8 | MT_INCL_ROLE_RANGE | Instance attribute | Public | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100831 | |||
9 | MT_NONPFCG_AUTH_FILE | Instance attribute | Public | Type reference (TYPE) | YT_NONPFCG_AUTH_FILE | 20100714 | |||
10 | MT_OBJCLASS | Instance attribute | Public | Type reference (TYPE) | GRAC_T_PFCG_ROLE_PERM | table of pfcg role objects | 20100904 | ||
11 | MT_PFCG_AUTH_FILE | Instance attribute | Public | Type reference (TYPE) | GRAC_T_PFCG_AUTH_FILE | Transfer Structure for Download | 20100714 | ||
12 | MT_ROLESEL | Instance attribute | Public | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100916 | |||
13 | MT_ROLE_ATTR_FILE | Instance attribute | Public | Type reference (TYPE) | YT_ROLE_ATTR_FILE | 20100710 | |||
14 | MT_ROLE_LIST | Instance attribute | Public | Type reference (TYPE) | GRAC_T_MASS_ROLE_IMPORT | Mass import role list | 20100712 | ||
15 | MT_ROLE_MAPPING | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20110921 | ||
16 | MT_ROLE_VALIDITY | Instance attribute | Public | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Table of Role Validity Objects | 20110523 | ||
17 | MV_APPL_TYPE | Instance attribute | Public | Type reference (TYPE) | GRPC_SYSTEMTYPE | System Type | 20100710 | ||
18 | MV_ATTR_FILENAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20100716 | |||
19 | MV_ATTR_SRC | Instance attribute | Public | Type reference (TYPE) | CHAR_02 | Character length 2 | 20100714 | ||
20 | MV_AUTH_FILENAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20100716 | |||
21 | MV_AUTH_SRC | Instance attribute | Public | Type reference (TYPE) | CHAR_02 | Character length 2 | 20100714 | ||
22 | MV_CONNECTOR | Instance attribute | Public | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100710 | ||
23 | MV_CONNECTOR_GRP | Instance attribute | Public | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20100710 | ||
24 | MV_DATE_AFTER | Instance attribute | Public | Type reference (TYPE) | STRING | 20100831 | |||
25 | MV_EXCL_SAP | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100902 | ||
26 | MV_METH_STAT | Instance attribute | Public | Type reference (TYPE) | CHAR_02 | Character length 2 | 20100710 | ||
27 | MV_OVERWRITE_FLAG | Instance attribute | Public | Type reference (TYPE) | CHAR_01 | Character length 1 | 20100710 | ||
28 | MV_PFCG_TYPE | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100924 | ||
29 | MV_PREVIEW_FLAG | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100831 | ||
30 | MV_PREVIEW_ROLE_NUM | Instance attribute | Public | Type reference (TYPE) | I | 20100831 | |||
31 | MV_ROLE_CAT | Instance attribute | Public | Type reference (TYPE) | GRAC_UI_ROLE_CAT | Role Category | 20100716 | ||
32 | MV_ROLE_FROM | Instance attribute | Public | Type reference (TYPE) | STRING | 20100902 | |||
33 | MV_ROLE_TO | Instance attribute | Public | Type reference (TYPE) | STRING | 20100902 | |||
34 | MV_SECURITY_TYPE | Instance attribute | Public | Type reference (TYPE) | GRAC_SECURITY_TYPE | Security Type | 20100924 | ||
35 | NONPFCG_ROLE_TYPES | Constant | Public | See coding | 20100424 | ||||
36 | PFCG_ROLE_TYPES | Constant | Public | See coding | 20100424 | ||||
37 | ROLE_ATTR_FILE | Static Attribute | Public | Type reference (TYPE) | YS_ROLE_ATTR_FILE | 20100311 | |||
38 | ROLE_IMPORT_DIR_PARAM | Constant | Public | Type reference (TYPE) | GRAC_CONFIG_PARAMID | 3021 | Configuration Parameter ID | 20100720 | |
39 | ROLE_IMPORT_SOURCE | Constant | Public | Type reference (TYPE) | GRAC_ROLE_SOURCE | '002' | 20100506 | ||
40 | ROLE_TYPE_NAMES | Constant | Public | See coding | 20100219 | ||||
41 | STD_SAP_ROLE_NAMES | Constant | Public | See coding | 20100428 | ||||
42 | VALIDATE_TYPE_NAMES | Constant | Public | See coding | 20100401 |
Methods
Events
Class CL_GRAC_ROLE_IMPORT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_AGR | Public | See coding | 20100218 | BEGIN OF ys_agr,
table_name(50) TYPE c,
client(3) type c,
role_name(30) TYPE c,
line(900) type c,
END OF ys_agr
|
||
2 | YS_AGR_1016 | Public | See coding | 20100218 | BEGIN OF ys_agr_1016,
client(3) type c,
role_name(30) TYPE c,
counter(6) TYPE c,
profile(12) TYPE c,
variant(4) type c,
generated(1) TYPE c,
pstate(1) type c,
END OF ys_agr_1016
|
||
3 | YS_AGR_1250 | Public | See coding | 20100218 | BEGIN OF ys_agr_1250,
client(3) type c,
role_name(30) TYPE c,
counter(6) type c,
object(10) TYPE c,
auth(12) type c,
variant(4) TYPE c,
modified_flag(1) type c,
deleted_flag(1) type c,
copied_flag(1) TYPE c,
new_flag(1) type c,
node(6) type c,
text(60) type c,
END OF ys_agr_1250
|
||
4 | YS_AGR_1251 | Public | See coding | 20100218 | BEGIN OF ys_agr_1251,
client(3) type c,
role_name(30) TYPE c,
counter(6) type c,
object(10) TYPE c,
profile(12) type c,
variant(4) TYPE c,
field(10) type c,
low(40) type c,
high(40) TYPE c,
modified_flag(1) type c,
deleted_flag(1) type c,
copied_flag(1) TYPE c,
new_flag(1) type c,
node(6) type c,
END OF ys_agr_1251
|
||
5 | YS_AGR_1252 | Public | See coding | 20100218 | BEGIN OF ys_agr_1252,
client(3) type c,
role_name(30) TYPE c,
counter(6) type c,
org(40) TYPE c,
low(40) type c,
high(40) TYPE c,
END OF ys_agr_1252
|
||
6 | YS_AGR_1253 | Public | See coding | 20100218 | BEGIN OF ys_agr_1253,
client(3) type c,
role_name(30) TYPE c,
object(10) type c,
END OF ys_agr_1253
|
||
7 | YS_AGR_AGRS | Public | See coding | 20100218 | BEGIN OF ys_agr_agrs,
client(3) type c,
comp_role(30) TYPE c,
child_role(30) type c,
active_flag(10) TYPE c,
END OF ys_agr_agrs
|
||
8 | YS_AGR_DEFINE | Public | See coding | 20100218 | BEGIN OF ys_agr_define,
client(3) type c,
role_name(30) TYPE c,
parent_role_name(30) TYPE c,
create_user(12) TYPE c,
create_date(8) type c,
create_time(6) TYPE c,
create_stmp(15) type c,
change_usr(12) type c,
change_date(8) TYPE c,
change_time(6) type c,
change_stmp(15) type c,
attrib(10) type c,
END OF ys_agr_define
|
||
9 | YS_AGR_FLAGS | Public | See coding | 20100218 | BEGIN OF ys_agr_flags,
client(3) type c,
role_name(30) TYPE c,
flag_type(10) type c,
create_user(12) TYPE c,
create_date(8) type c,
create_time(6) TYPE c,
change_usr(12) type c,
change_date(8) TYPE c,
change_time(6) type c,
flag_value(32) type c,
END OF ys_agr_flags
|
||
10 | YS_AGR_HIER | Public | See coding | 20100218 | BEGIN OF ys_agr_hier,
client(3) type c,
role_name(30) TYPE c,
object(8) type c,
parent(8) TYPE c,
folder(1) type c,
sort_order(8) TYPE c,
report_type(2) type c,
report(48) TYPE c,
menu_level(2) type c,
guid(32) type c,
attrib(10) TYPE c,
target_sys(32) type c,
x_pos(5) TYPE c,
y_pos(5) type c,
book_info(12) TYPE c,
src_agr(30) type c,
icon(128) TYPE c,
flags(16) type c,
END OF ys_agr_hier
|
||
11 | YS_AGR_HIERT | Public | See coding | 20100218 | BEGIN OF ys_agr_hiert,
client(3) type c,
role_name(30) TYPE c,
lang(1) type c,
object(8) TYPE c,
text(80) type c,
descn(255) TYPE c,
END OF ys_agr_hiert
|
||
12 | YS_AGR_TCODES | Public | See coding | 20100218 | BEGIN OF ys_agr_tcodes,
client(3) type c,
role_name(30) TYPE c,
role_type(2) type c,
tcode(48) TYPE c,
exclude_flag(1) type c,
direct_flag(1) TYPE c,
inherit_flag(1) type c,
folder(5) type c,
END OF ys_agr_tcodes
|
||
13 | YS_AGR_TEXTS | Public | See coding | 20100219 | BEGIN OF ys_agr_texts,
client(3) type c,
role_name(30) TYPE c,
lang(1) type c,
line(5) type c,
text(80) TYPE c,
END OF ys_agr_texts
|
||
14 | YS_AGR_TIME | Public | See coding | 20100218 | BEGIN OF ys_agr_time,
client(3) type c,
role_name(30) TYPE c,
type(10) type c,
create_user(12) TYPE c,
create_date(8) type c,
create_time(6) TYPE c,
create_stmp(15) type c,
change_usr(12) type c,
change_date(8) TYPE c,
change_time(6) type c,
change_stmp(15) type c,
attrib(10) type c,
END OF ys_agr_time
|
||
15 | YS_DEF_USER_PARAMS | Public | See coding | 20100505 | begin of ys_def_user_params ,
bproc TYPE string,
bsubproc TYPE string,
critlvl type string,
projrel TYPE string,
role_status type string,
end of ys_def_user_params
|
||
16 | YS_NONPFCG_AUTH_FILE | Public | See coding | 20100407 | BEGIN OF ys_nonpfcg_auth_file,
role_name(100) type c,
descn(100) type c,
transaction(50) type c,
END OF ys_nonpfcg_auth_file
|
||
17 | YS_NONPFCG_AUTH_FILE_TEMPL | Public | See coding | 20100407 | BEGIN OF ys_nonpfcg_auth_file_templ,
role_name type string,
descn type string,
transaction type string,
END OF ys_nonpfcg_auth_file_templ
|
||
18 | YS_ROLE_ATTR_FILE | Public | See coding | 20100311 | BEGIN OF ys_role_attr_file,
* role_name(100) type c,
role_name(300) type c, "CSS 280940 2012
overwrite_flag(1) type c,
role_type(3) type c,
descn(100) type c,
bproc(10) type c,
bsubproc(10) type c,
projrel(10) type c,
role_status(3) type c,
critlvl(3) type c,
sensitivity(3) type c,
cert_period(5) type n,
reaffirm_period(5) type n,
funarea(10) type c,
custom_field_name(12) type c,
custom_field_value(100) type c,
approver(12) type c,
alt_approver(12) type c,
is_approver(1) type c,
is_owner(1) type c,
* transaction(50) type c,
master_role(100) type c,
leading_orglvl(50) type c,
orglvl_from(50) TYPE c,
orglvl_to(50) type c,
assoc_role(100) type c,
assoc_conngrp(10) type c,
assoc_connector(32) type c,
custprf_url(100) type c,
custprf_bapi(100) type c,
meth_stat(1) type c,
company(10) type c,
system(32) type c,
" role_exists(1) type c,
prov_allowed(1) type c,
" environment(50) type c,
auto_prov_allowed(1) type c,
sys_val_period(50) type c ,
source_system(32) type c,
target_system(32) type c,
mapp_role_name(100) type c,
END OF ys_role_attr_file
|
||
19 | YS_ROLE_ATTR_FILE_TEMPL | Public | See coding | 20100324 | BEGIN OF ys_role_attr_file_templ,
role_name type string,
overwrite_flag type string,
role_type type string,
descn type string,
bproc type string,
bsubproc type string,
projrel type string,
role_status type string,
critlvl type string,
sensitivity type string,
cert_period type string,
reaffirm_period type string,
funarea type string,
custom_field_name type string,
custom_field_value type string,
approver type string,
alt_approver type string,
is_approver type string,
is_owner type string,
* transaction type string,
master_role type string,
leading_orglvl type string,
orglvl_from type string,
orglvl_to type string,
assoc_role type string,
assoc_conngrp type string,
assoc_connector type string,
custprf_url type string,
custprf_bapi type string,
meth_stat type string,
company type string,
system type string,
* environment type string,
* role_exists type string,
prov_allowed type string,
auto_prov_allowed type string,
sys_val_period type string ,
source_system type string,
target_system type string,
mapp_role_name type string,
END OF ys_role_attr_file_templ
|
||
20 | YT_AGR | Public | See coding | 20100223 | yt_agr type table of ys_agr
|
||
21 | YT_AGR_TEXTS | Public | See coding | 20100429 | yt_agr_texts type table of ys_agr_texts
|
||
22 | YT_NONPFCG_AUTH_FILE | Public | See coding | 20100407 | yt_nonpfcg_auth_file type table of ys_nonpfcg_auth_file
|
||
23 | YT_ROLE_ATTR_FILE | Public | See coding | 20100710 | yt_role_attr_file type table of ys_role_attr_file
|
Method Signatures
Method BUILD_DOWNLOAD_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20100311 | |||
2 | Importing | IV_OPTION | Call by reference | Type reference (TYPE) | CHAR_02 | Character length 2 | 20100311 |
Method BUILD_DOWNLOAD_DATA on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_FILTER Signature
Method BUILD_FILTER on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_FILTER on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_MT_ROLE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ROLE_MAPPING | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20111201 | ||
2 | Importing | IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20110925 |
Method BUILD_MT_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_MT_ROLE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role ID | 20110604 | ||
2 | Importing | EV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20110604 |
Method BUILD_MT_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLELIST Signature
Method BUILD_ROLELIST on class CL_GRAC_ROLE_IMPORT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100831 |
Method BUILD_ROLE_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LV_ATTR_SRC | Call by reference | Type reference (TYPE) | GRAC_UI_ROLE_ATTR_SRC | Role attribute source | 20111014 | ||
2 | Importing | LV_AUTH_SRC | Call by reference | Type reference (TYPE) | GRAC_UI_ROLE_AUTH_SRC | Role Authorization Source | 20111014 |
Method BUILD_ROLE_ATT on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLE_ATT_NONPFCG Signature
Method BUILD_ROLE_ATT_NONPFCG on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_ATT_NONPFCG on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONN_GRP | Call by reference | Type reference (TYPE) | GRFN_CONNECTORGRP | Connector Group | 20111130 |
Method BUILD_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLE_NPFCG_AUTH Signature
Method BUILD_ROLE_NPFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_NPFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLE_PFCG_AUTH Signature
Method BUILD_ROLE_PFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_PFCG_AUTH on class CL_GRAC_ROLE_IMPORT has no exception.
Method BUILD_ROLE_VALIDITY Signature
Method BUILD_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no parameter.
Method BUILD_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.
Method CREATE_COMPOSITE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100324 | |||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | 20100324 | |||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100324 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | 20100324 |
Method CREATE_CUA_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100708 | |||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | 20100708 | |||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100708 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | 20100708 |
Method CREATE_DERIVED_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100324 | |||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | 20100324 | |||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100324 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100324 | ||
5 | Importing | IV_AUTH_SRC | Call by reference | Type reference (TYPE) | CHAR_02 | Authorization source | 20110406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | 20100324 |
Method CREATE_NONPFCG_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100408 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100408 | ||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100408 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100408 |
Method CREATE_ROLE_COMMON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_GRAC_API_ROLE | Role API | 20100409 | ||
2 | Exporting | EV_ROLE_EXISTS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100409 | ||
3 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100409 | ||
4 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100409 | ||
5 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100409 | ||
6 | Importing | IT_ROLE_DESCN | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_DESCN | Role description | 20100429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100409 |
Method CREATE_SINGLE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100324 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100324 | ||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100324 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100324 |
Method GET_AGR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_AGR | Value transfer | Type reference (TYPE) | DATA | 20100714 | |||
2 | Importing | IS_AGR | Call by reference | Type reference (TYPE) | TRTAB | Transfer Structure for Download | 20100714 | ||
3 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20100714 |
Method GET_AGR_DATA on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_ATTR_SERV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100715 | |||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100715 | ||
3 | Returning | RS_IMPORT_ROLE | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_AUTH_BACKEND_CUA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20100720 | |||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100720 | ||
3 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100720 |
Method GET_AUTH_BACKEND_PFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20100715 | |||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100715 | ||
3 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_AUTH_SERV_NPFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100715 | |||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100715 | ||
3 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_AUTH_SERV_PFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100715 | |||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | ERM:Role Name | 20100715 | ||
3 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_AUTH_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_AGR | Call by reference | Type reference (TYPE) | GRAC_T_PFCG_AUTH_FILE | Table of PFCG Auth data | 20100715 | ||
2 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100715 |
Method GET_AUTH_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_DEFAULT_USER_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DEF_USER_PARAMS | Value transfer | Type reference (TYPE) | YS_DEF_USER_PARAMS | 20100505 |
Method GET_DEFAULT_USER_PARAMS on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_FILE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100720 | |||
2 | Importing | IV_FILE_ID | Call by reference | Type reference (TYPE) | STRING | 20100720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100720 |
Method GET_MAX_STEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ROLE_STEP | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_STEP | Methodology Process | 20100323 | ||
2 | Returning | RV_MAX_STEP | Value transfer | Type reference (TYPE) | GRAC_MTH_SEQ | Step sequence | 20100318 |
Method GET_MAX_STEP on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_NPFCG_AUTH_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NONPFCG_AUTH_FILE | Call by reference | Type reference (TYPE) | YT_NONPFCG_AUTH_FILE | 20100714 | |||
2 | Returning | RS_IMPORT_AUTH | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role data | 20100714 |
Method GET_NPFCG_AUTH_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_OBJCLASS_DESK Signature
Method GET_OBJCLASS_DESK on class CL_GRAC_ROLE_IMPORT has no parameter.
Method GET_OBJCLASS_DESK on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_OBJCLASS_SERV Signature
Method GET_OBJCLASS_SERV on class CL_GRAC_ROLE_IMPORT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100904 |
Method GET_ROLELIST_ATTR_SERV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100714 |
Method GET_ROLELIST_AUTH_SERV_NPFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100803 |
Method GET_ROLELIST_AUTH_SERV_PFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20100714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100714 |
Method GET_ROLELIST_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EXCL_ROLE_RANGE | Call by reference | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100715 | |||
2 | Importing | IT_INCL_ROLE_RANGE | Call by reference | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100715 | |||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20100715 | |||
4 | Importing | IV_DATE_AFTER | Call by reference | Type reference (TYPE) | STRING | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100715 |
Method GET_ROLELIST_CUA_BACKEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EXCL_ROLE_RANGE | Call by reference | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100720 | |||
2 | Importing | IT_INCL_ROLE_RANGE | Call by reference | Type reference (TYPE) | CL_GRAC_AD_AUTH_MGMT=>YT_RANGE | 20100720 | |||
3 | Importing | IV_CONNECTOR | Call by reference | Type reference (TYPE) | STRING | 20100720 | |||
4 | Importing | IV_DATE_AFTER | Call by reference | Type reference (TYPE) | STRING | 20100720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100720 |
Method GET_ROLESEL Signature
Method GET_ROLESEL on class CL_GRAC_ROLE_IMPORT has no parameter.
Method GET_ROLESEL on class CL_GRAC_ROLE_IMPORT has no exception.
Method GET_ROLE_ATT_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ROLE_ATTR_FILE | Call by reference | Type reference (TYPE) | YT_ROLE_ATTR_FILE | Table of Strings | 20100714 | ||
2 | Returning | RS_IMPORT_ROLE | Value transfer | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100714 |
Method GET_ROLE_ATT_SINGLE on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_BUS_ROLES Signature
Method IMPORT_BUS_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_BUS_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_CUA_ROLES Signature
Method IMPORT_CUA_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_CUA_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_NPFCG_ROLES Signature
Method IMPORT_NPFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_NPFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_PFCG_ROLES Signature
Method IMPORT_PFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_PFCG_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_ROLES Signature
Method IMPORT_ROLES on class CL_GRAC_ROLE_IMPORT has no parameter.
Method IMPORT_ROLES on class CL_GRAC_ROLE_IMPORT has no exception.
Method IMPORT_ROLE_PFCG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRAC_ROLEID | Role Id | 20110524 | ||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100716 | ||
3 | Importing | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20100716 |
Method IMPORT_ROLE_PFCG on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_1016 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_1016 | Call by reference | Type reference (TYPE) | AGR_1016 | Name of the activity group profile | 20100714 |
Method PROCESS_AGR_1016 on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_1250 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_1250 | Call by reference | Type reference (TYPE) | AGR_1250 | Authorization data for the activity group | 20100714 |
Method PROCESS_AGR_1250 on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_1251 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Table of permission field value | 20100714 | ||
2 | Importing | IS_AGR_1251 | Call by reference | Type reference (TYPE) | AGR_1251 | Authorization data for the activity group | 20100714 |
Method PROCESS_AGR_1251 on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_1252 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Organization Value Table | 20100714 | ||
2 | Importing | IS_AGR_1252 | Call by reference | Type reference (TYPE) | AGR_1252 | Organizational elements for authorizations | 20100714 |
Method PROCESS_AGR_1252 on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_AGRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Role Relation Table | 20100714 | ||
2 | Importing | IS_AGR_AGRS | Call by reference | Type reference (TYPE) | AGR_AGRS | Roles in Composite Roles | 20100714 |
Method PROCESS_AGR_AGRS on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_DEFINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_DEFINE | Call by reference | Type reference (TYPE) | AGR_DEFINE | Role definition | 20100714 |
Method PROCESS_AGR_DEFINE on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_FLAGS | Call by reference | Type reference (TYPE) | AGR_FLAGS | Role attributes | 20100714 |
Method PROCESS_AGR_FLAGS on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_TCODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_TCODES | Call by reference | Type reference (TYPE) | AGR_TCODES | Assignment of roles to Tcodes | 20100714 |
Method PROCESS_AGR_TCODES on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100714 | ||
2 | Importing | IS_AGR_TEXTS | Call by reference | Type reference (TYPE) | AGR_TEXTS | File Structure for Hierarchical Menu - Customer | 20100714 |
Method PROCESS_AGR_TEXTS on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_AGR_TEXTS_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_AGR_TEXTS | Call by reference | Type reference (TYPE) | YT_AGR_TEXTS | 20100429 | |||
2 | Returning | RT_ROLE_DESCN | Value transfer | Type reference (TYPE) | GRAC_T_API_ROLE_DESCN | Role description | 20100429 |
Method PROCESS_AGR_TEXTS_MULTI on class CL_GRAC_ROLE_IMPORT has no exception.
Method PROCESS_BUS_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100416 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100416 | ||
3 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100416 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100416 |
Method PROCESS_NONPFCG_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100408 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100408 | ||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100422 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | ERM:Role Attributes | 20100408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100408 |
Method PROCESS_PFCG_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100323 | ||
2 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20100323 | ||
3 | Importing | IS_IMPORT_AUTH | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_AUTH | Import Role authorization data | 20100422 | ||
4 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | ERM:Role Attributes | 20100323 | ||
5 | Importing | IV_AUTH_SRC | Call by reference | Type reference (TYPE) | CHAR_02 | Authorization source | 20110406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100323 |
Method SAVE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100716 | ||
2 | Importing | IV_RESULT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100716 | ||
3 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20100716 |
Method SAVE_STATUS on class CL_GRAC_ROLE_IMPORT has no exception.
Method UPDATE_ROLE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ROLE_MAPPING | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_MAPPING | Table Type for Role Mapping | 20111201 | ||
2 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20110925 | ||
3 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20110925 | ||
4 | Importing | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20110925 |
Method UPDATE_ROLE_MAPPING on class CL_GRAC_ROLE_IMPORT has no exception.
Method UPDATE_ROLE_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJ_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20110603 | ||
2 | Importing | IV_ROLE_NAME | Call by reference | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20110603 | ||
3 | Importing | IV_ROLE_TYPE | Call by reference | Type reference (TYPE) | GRAC_ROLE_TYPE | Role Type | 20110603 |
Method UPDATE_ROLE_VALIDITY on class CL_GRAC_ROLE_IMPORT has no exception.
Method VALIDATE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100401 | |||
2 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100401 | |||
3 | Importing | IV_VALUE2 | Call by reference | Type reference (TYPE) | STRING | Reference value for check | 20100401 | ||
4 | Importing | IV_VALUE3 | Call by reference | Type reference (TYPE) | STRING | Reference value for check | 20100401 | ||
5 | Importing | IV_VALUE4 | Call by reference | Type reference (TYPE) | STRING | Reference value for check | 20100401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100401 |
Method VALIDATE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_IMPORT_ROLE | Call by reference | Type reference (TYPE) | GRAC_S_IMPORT_ROLE | Import Role data | 20100401 | ||
2 | Returning | LV_RETURN | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100401 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |