SAP ABAP Class CL_GRAC_AD_AUTH_MGMT (Interface class for Auth Mgmt Integration Scenario)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ADAPTORS (Package) Access Control GRC Calls for Plag-in's and WSDL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20090828
Properties
Class CL_GRAC_AD_AUTH_MGMT  
Short Description Interface class for Auth Mgmt Integration Scenario    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ADAPTORS   Access Control GRC Calls for Plag-in's and WSDL 
Created 20090824   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GRAC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_GRAC_AD_OUT_GRCPI_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_GRAC_AD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20090828
Friends
Class CL_GRAC_AD_AUTH_MGMT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HR_JOB Instance attribute Private Attribute reference (LIKE) 20100215
2 HR_ORG_POSITION Instance attribute Private Attribute reference (LIKE) 20100215
3 HR_ORG_UNIT Instance attribute Private Attribute reference (LIKE) 20100215
4 SCENARIO_AUTH Instance attribute Private Attribute reference (LIKE) 20100215
5 YRETURN_CODE_FALSE Instance attribute Private Attribute reference (LIKE) 20100921
6 YRETURN_CODE_TRUE Instance attribute Private Attribute reference (LIKE) 20090922
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHENTICATION Static method Public Method Check the authentication 20100902
2 CHECK_USER_COMPARE Static method Public Method User comparision 20101216
3 GET_ACTION_INFO Static method Public Method Get Action Information 20091011
4 GET_ACTION_LOG Static method Public Method Get Action Log 20100901
5 GET_ACTION_RANGES Static method Public Method Get Action Ranges for a given Max Records 20100331
6 GET_ACTION_RESOURCE_INFO Static method Public Method Get Resource(s) for Action 20091015
7 GET_ACTION_ROLE Static method Public Method Get Roles for Action(s) 20091130
8 GET_AUTH_MGMT_INSTANCE Static method Private Method Private: Get instance for class returned by CCI-TS 20090825
9 GET_CLASS_AUTH Static method Public Method Get Class Authorizations 20091007
10 GET_INSTALLED_LANGUAGES Static method Public Method Get installed languages 20121208
11 GET_LDAPATTR_LIST Static method Public Method Returns the LDAP Attribute list 20100708
12 GET_OBJECT_RESOURCE Static method Public Method Get SOD Object Resource (Obj:User/Role/Profile/HRObject etc) 20091011
13 GET_ORG_ID Static method Public Method Get All Organization IDs 20091014
14 GET_ORG_VALUE Static method Public Method Get Organizational Values in Non HR system 20090924
15 GET_PD_PROFILE Static method Public Method get the pd profile details 20100702
16 GET_PROFILE_ACTION Static method Public Method Get Profile Actions 20100723
17 GET_PROFILE_FOR_ANALYSIS Static method Public Method Get Profile for SoD Analysis. 20090924
18 GET_PROFILE_LIST Static method Public Method Get Profile List 20090902
19 GET_PROFILE_PERMISSION Static method Public Method Get Profile Permissions 20100723
20 GET_PROFILE_PROFILES Static method Public Method Get profile(s) for profile(s) 20090903
21 GET_PROFILE_RANGES Static method Public Method Get Profile Ranges for a given Max Records 20100217
22 GET_RESOURCE_ACTVT Static method Public Method Get Resource and their associated acitvities values 20090828
23 GET_RESOURCE_EXTENSION_TEXT Static method Public Method Get text for Resource Exten.In output Flag 'X' are org flds. 20091020
24 GET_RESOURCE_INFO Static method Public Method Get details about Resource and its extensions 20091012
25 GET_RESOURCE_TEXT Static method Public Method Get Resource Text (SAP:Auth Object) 20090828
26 GET_ROLE_ACTION Static method Public Method Get Action(s) for Role(s) 20100104
27 GET_ROLE_COUNT Static method Public Method Get Authorization count for Role(s) 20090902
28 GET_ROLE_LIST Static method Public Method Get Role list 20090903
29 GET_ROLE_ORG_LEVEL Static method Public Method Get Organization Levels assigned to Role(s) 20091215
30 GET_ROLE_PERMISSION Static method Public Method Get Role Permission for Leagcy System 20100724
31 GET_ROLE_PROFILE Static method Public Method Get Profile(s) For Role(s) 20090901
32 GET_ROLE_RANGES Static method Public Method Get Role Ranges for a given Max Records 20100217
33 GET_ROLE_USAGE Static method Public Method Get role Usage 20100719
34 GET_ROLE_USER Static method Public Method Get users for role(s) 20090914
35 GET_SYSTEM_FUNCTION_NAME Static method Public Method Get the system based function modules 20100422
36 GET_SYSTEM_LANGUAGE Static method Public Method Get the system language 20100819
37 GET_TABLE_DATA Static method Public Method Get DB table data for specified input (RFC_READ_TABLE) 20091125
38 GET_TRANS_CUSTCODE Static method Public Method Get Transactions in custom code 20100729
39 GET_USER_AUTH_COUNT Static method Public Method Get the user auth count 20100824
40 GET_USER_COMP_ROLE Static method Public Method Get Composite Role(s) for user(s) 20090831
41 GET_USER_EXP_ROLES Static method Public Method Get Expired Role(s) for user(s) 20090831
42 GET_USER_FOR_HR_OBJECT Static method Public Method Get User(s) for supplied HR Object 20100223
43 GET_USER_FULL_NAME Static method Public Method Get User's First,Middle,Last name and Department. 20090831
44 GET_USER_GROUP Static method Public Method Get User Group(s) 20100323
45 GET_USER_LIST Static method Public Method Get User(s) List 20090908
46 GET_USER_ORG_LEVEL Static method Public Method Get Organization Levels assigned to User(s) 20091215
47 GET_USER_PDPROFILE Static method Public Method Get the user based pd profiles 20100708
48 GET_USER_PERMISSIONS Static method Public Method Get User Permissions 20100721
49 GET_USER_PROFILE Static method Public Method Get Profile(s) for User(s) 20090824
50 GET_USER_RANGES Static method Public Method Get User Ranges for a given Max Records 20100217
51 GET_USER_ROLE Static method Public Method Get Roles(s) for User(s) 20090826
52 SEARCH_USER_DETAILS Static method Public Method Search Users based on user details 20121219
Events
Class CL_GRAC_AD_AUTH_MGMT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ORG_ID Public Attribute reference (LIKE) 20091020
2 YACTIVE Public Attribute reference (LIKE) 20090831
3 YACTIVITY Public Attribute reference (LIKE) 20090828
4 YAUTH Public Attribute reference (LIKE) 20090909
5 YAUTHORIZATION Public Attribute reference (LIKE) 20090830
6 YAUTHORIZATION_COUNT Public Attribute reference (LIKE) 20090908
7 YAUTH_LIMIT Public Attribute reference (LIKE) 20100824
8 YBNAME Public Attribute reference (LIKE) 20090902
9 YBOOL Public Attribute reference (LIKE) 20090831
10 YCLASS Public Attribute reference (LIKE) 20090831
11 YDATE Public Attribute reference (LIKE) 20090909
12 YDEPARTMENT Public Attribute reference (LIKE) 20090831
13 YEMAIL Public Attribute reference (LIKE) 20090908
14 YEXCLUDE_EXPIRED_ROLE Public Attribute reference (LIKE) 20090908
15 YEXTENSION Public Attribute reference (LIKE) 20090908
16 YFETCH_TYPE Public Attribute reference (LIKE) 20090909
17 YFIELD Public Attribute reference (LIKE) 20090909
18 YFIRST_NAME Public Attribute reference (LIKE) 20090828
19 YFNAME Public Attribute reference (LIKE) 20100422
20 YFOR_ACTION Public Attribute reference (LIKE) 20090831
21 YFROM_ACTION Public Attribute reference (LIKE) 20090828
22 YFROM_DATE Public Attribute reference (LIKE) 20090830
23 YFROM_RESOURCE Public Attribute reference (LIKE) 20090830
24 YFROM_RESOURCE_FIELD_VALUE Public Attribute reference (LIKE) 20090908
25 YGEN_PROF Private Attribute reference (LIKE) 20091007
26 YHIGH Public Attribute reference (LIKE) 20090831
27 YIS_CHANGED_ROLE_REQD Public Attribute reference (LIKE) 20090930
28 YIS_CHANGED_USER_REQUIRED Public Attribute reference (LIKE) 20090908
29 YIS_COMPOSITE Public Attribute reference (LIKE) 20090902
30 YIS_COMPOSITE_PROFILE_REQD Public Attribute reference (LIKE) 20090908
31 YIS_COMPOSITE_ROLE_REQD Public Attribute reference (LIKE) 20090908
32 YIS_CUA_ROLES_REQUIRED Public Attribute reference (LIKE) 20100715
33 YIS_DELETED Private Attribute reference (LIKE) 20091007
34 YIS_DERIVED_ROLE_REQUIRED Public Attribute reference (LIKE) 20100506
35 YIS_DESCRIPTION_REQD Public Attribute reference (LIKE) 20090908
36 YIS_EXCLUDE_EXPIRED_ROLE Public Attribute reference (LIKE) 20090908
37 YIS_EXPIRED_USER_REQUIRED Public Attribute reference (LIKE) 20090908
38 YIS_FULL_DETAIL_REQUIRED Public Attribute reference (LIKE) 20090908
39 YIS_FUTURE_DATE_ROLE Public Attribute reference (LIKE) 20100712
40 YIS_LOCKED_USER_REQUIRED Public Attribute reference (LIKE) 20090908
41 YIS_REF_USER_PROFILE_REQD Public Attribute reference (LIKE) 20090828
42 YIS_REF_USER_RESOURCE_REQUIRED Public Attribute reference (LIKE) 20090914
43 YIS_REF_USER_ROLE_REQD Public Attribute reference (LIKE) 20090828
44 YIS_SINGLE_ROLE_REQUIRED Public Attribute reference (LIKE) 20100506
45 YIS_USER_PROFILE_REQD Public Attribute reference (LIKE) 20090908
46 YIS_USER_REQD Public Attribute reference (LIKE) 20090908
47 YIS_USER_ROLE_REQD Public Attribute reference (LIKE) 20090908
48 YLANG Public Attribute reference (LIKE) 20090828
49 YLAST_NAME Public Attribute reference (LIKE) 20090828
50 YLOGICAL_DESTINATION Public Attribute reference (LIKE) 20090828
51 YLOW Public Attribute reference (LIKE) 20090831
52 YMIDDLE_NAME Public Attribute reference (LIKE) 20090831
53 YOBJECT Public Attribute reference (LIKE) 20090909
54 YOBJID Public Attribute reference (LIKE) 20090909
55 YOBJTYPE Public Attribute reference (LIKE) 20090909
56 YOPERATION Private Attribute reference (LIKE) 20091007
57 YOPTION Public Attribute reference (LIKE) 20090830
58 YPROFILE Public Attribute reference (LIKE) 20090828
59 YPROFILE_DESCRIPTION Public Attribute reference (LIKE) 20090908
60 YPRTYPE Private Attribute reference (LIKE) 20090922
61 YRESOURCE Public Attribute reference (LIKE) 20090828
62 YRESOURCE_EXTENSION Public Attribute reference (LIKE) 20090830
63 YRESOURCE_EXTENSION_VALUE Public Attribute reference (LIKE) 20090830
64 YRESOURCE_GROUP Private Attribute reference (LIKE) 20091007
65 YRETURN_CODE Public Attribute reference (LIKE) 20090914
66 YROLE Public Attribute reference (LIKE) 20090828
67 YROLE_PROFILE_TYPE Public Attribute reference (LIKE) 20090908
68 YROLE_TYPE Private Attribute reference (LIKE) 20091007
69 YSIGN Public Attribute reference (LIKE) 20090830
70 YSTATUS Public Attribute reference (LIKE) 20090831
71 YSYSTEM_ID Public Attribute reference (LIKE) 20090828
72 YS_ATTRS_IO Public Attribute reference (LIKE) 20100708
73 YS_AUTHORIZATION_ACTIVITY Public Attribute reference (LIKE) 20090908
74 YS_AUTH_LIST Public Attribute reference (LIKE) 20090911
75 YS_COMPOSITE_PROFILE Public Attribute reference (LIKE) 20090908
76 YS_COMPOSITE_PROFILE_USER Public Attribute reference (LIKE) 20090908
77 YS_COMPOSITE_ROLE Public Attribute reference (LIKE) 20090908
78 YS_COMP_USER Public Attribute reference (LIKE) 20101216
79 YS_DERIVED_ROLES Public Attribute reference (LIKE) 20100506
80 YS_EXPIRED_ROLE Public Attribute reference (LIKE) 20090908
81 YS_FIELD_RANGE Public Attribute reference (LIKE) 20090909
82 YS_FUNCTION Public Attribute reference (LIKE) 20100423
83 YS_LANG Public Attribute reference (LIKE) 20091007
84 YS_OBJECT Public Attribute reference (LIKE) 20091008
85 YS_OBJECT_RANGE Public Attribute reference (LIKE) 20090909
86 YS_OBJ_FLD_VALUE Public Attribute reference (LIKE) 20090909
87 YS_ORG Public Attribute reference (LIKE) 20091007
88 YS_PROF Public Attribute reference (LIKE) 20090908
89 YS_PROFILE Public Attribute reference (LIKE) 20090902
90 YS_PROFILE_RESOURCE Public Attribute reference (LIKE) 20090908
91 YS_RANGE Public Attribute reference (LIKE) 20090908
92 YS_RESOURCE Public Attribute reference (LIKE) 20090828
93 YS_RESOURCE_CLASS Public Attribute reference (LIKE) 20091007
94 YS_RESOURCE_EXTENSION_TEXT Public Attribute reference (LIKE) 20091020
95 YS_RESOURCE_EXTENSION_VALUE Public Attribute reference (LIKE) 20090908
96 YS_RESOURCE_FIELD_VALUE Public Attribute reference (LIKE) 20090908
97 YS_RESOURCE_INFO Public Attribute reference (LIKE) 20091012
98 YS_ROLE Public Attribute reference (LIKE) 20090902
99 YS_ROLE_AUTHORIZATION_COUNT Public Attribute reference (LIKE) 20090908
100 YS_ROLE_AUTH_LIST Public Attribute reference (LIKE) 20090911
101 YS_ROLE_DESCRIPTION Public Attribute reference (LIKE) 20090908
102 YS_ROLE_DETAIL Private Attribute reference (LIKE) 20091007
103 YS_ROLE_DETAIL_DESCRIPTION Private Attribute reference (LIKE) 20091007
104 YS_ROLE_OBJECT Private Attribute reference (LIKE) 20091007
105 YS_ROLE_PROFILE Public Attribute reference (LIKE) 20090908
106 YS_ROLE_RESOURCE Public Attribute reference (LIKE) 20090908
107 YS_TCODE Public Attribute reference (LIKE) 20091007
108 YS_USER Public Attribute reference (LIKE) 20090828
109 YS_USER_COMPOSITE_PROFILE Public Attribute reference (LIKE) 20090908
110 YS_USER_DETAIL Public Attribute reference (LIKE) 20090908
111 YS_USER_PROFILE Public Attribute reference (LIKE) 20090908
112 YS_USER_PROFILE_001 Private Attribute reference (LIKE) 20090924
113 YS_USER_RESOURCE Private Attribute reference (LIKE) 20090922
114 YS_USER_ROLE Public Attribute reference (LIKE) 20090908
115 YS_USER_SEARCH_DETAILS Public Attribute reference (LIKE) 20111220
116 YTARGET_VALUE Public Attribute reference (LIKE) 20101227
117 YTCODE Public Attribute reference (LIKE) 20091007
118 YTELEPHONE_NUMBER Public Attribute reference (LIKE) 20090908
119 YTEXT Public Attribute reference (LIKE) 20090908
120 YTO_ACTION Public Attribute reference (LIKE) 20090828
121 YTO_DATE Public Attribute reference (LIKE) 20090830
122 YTO_RESOURCE Public Attribute reference (LIKE) 20090830
123 YTO_RESOURCE_FIELD_VALUE Public Attribute reference (LIKE) 20090908
124 YT_ACTION Public Attribute reference (LIKE) 20100128
125 YT_ACTION_ROLE Public Attribute reference (LIKE) 20100202
126 YT_ATTRS_IO Public Attribute reference (LIKE) 20100708
127 YT_AUTHORIZATION_ACTIVITY Public Attribute reference (LIKE) 20090908
128 YT_AUTH_COUNT Public Attribute reference (LIKE) 20100824
129 YT_AUTH_LIST Public Attribute reference (LIKE) 20091007
130 YT_COMPOSITE_PROFILE Public Attribute reference (LIKE) 20090908
131 YT_COMPOSITE_PROFILE_USER Public Attribute reference (LIKE) 20090908
132 YT_COMPOSITE_ROLE Public Attribute reference (LIKE) 20090908
133 YT_COMP_USER Public Attribute reference (LIKE) 20101216
134 YT_CUA_ROLE Public Attribute reference (LIKE) 20100715
135 YT_DELETE_PROFILE Public Attribute reference (LIKE) 20100805
136 YT_DELETE_ROLES Public Attribute reference (LIKE) 20100723
137 YT_DERIVED_ROLES Public Attribute reference (LIKE) 20100506
138 YT_EXPIRED_ROLE Public Attribute reference (LIKE) 20090908
139 YT_FIELD_RANGE Public Attribute reference (LIKE) 20090909
140 YT_FUNCTION Public Attribute reference (LIKE) 20100423
141 YT_HR_OBJ Public Attribute reference (LIKE) 20100223
142 YT_HR_SUB_OBJ Public Attribute reference (LIKE) 20100223
143 YT_LANG Public Attribute reference (LIKE) 20090924
144 YT_LANGU Public Attribute reference (LIKE) 20100819
145 YT_MESSAGE Public Attribute reference (LIKE) 20090828
146 YT_OBJECT Public Attribute reference (LIKE) 20091008
147 YT_OBJECT_ID Public Attribute reference (LIKE) 20100223
148 YT_OBJECT_RANGE Public Attribute reference (LIKE) 20090909
149 YT_OBJ_FLD_VALUE Public Attribute reference (LIKE) 20090909
150 YT_OPTIONS Public Attribute reference (LIKE) 20091125
151 YT_ORG Public Attribute reference (LIKE) 20090924
152 YT_ORG_ID Public Attribute reference (LIKE) 20091014
153 YT_PD_PROFILE Public Attribute reference (LIKE) 20100702
154 YT_PROF Public Attribute reference (LIKE) 20090908
155 YT_PROFILE Public Attribute reference (LIKE) 20090902
156 YT_PROFILE_DESCRIPTION Public Attribute reference (LIKE) 20100122
157 YT_PROFILE_RESOURCE Public Attribute reference (LIKE) 20090830
158 YT_RANGE Public Attribute reference (LIKE) 20090908
159 YT_RESOURCE Public Attribute reference (LIKE) 20090828
160 YT_RESOURCE_001 Public Attribute reference (LIKE) 20091020
161 YT_RESOURCE_CLASS Public Attribute reference (LIKE) 20091007
162 YT_RESOURCE_EXTENSION_TEXT Public Attribute reference (LIKE) 20091020
163 YT_RESOURCE_EXTENSION_VALUE Public Attribute reference (LIKE) 20090908
164 YT_RESOURCE_FIELD_VALUE Public Attribute reference (LIKE) 20090908
165 YT_RESOURCE_INFO Public Attribute reference (LIKE) 20091012
166 YT_ROLE Public Attribute reference (LIKE) 20090901
167 YT_ROLE_AUTHORIZATION_COUNT Public Attribute reference (LIKE) 20090908
168 YT_ROLE_AUTH_LIST Public Attribute reference (LIKE) 20090911
169 YT_ROLE_DESCRIPTION Public Attribute reference (LIKE) 20090908
170 YT_ROLE_DETAIL Private Attribute reference (LIKE) 20091007
171 YT_ROLE_DETAIL_DESCRIPTION Private Attribute reference (LIKE) 20091007
172 YT_ROLE_OBJECT Private Attribute reference (LIKE) 20091007
173 YT_ROLE_ORG_LEVEL Public Attribute reference (LIKE) 20091215
174 YT_ROLE_PROFILE Public Attribute reference (LIKE) 20090908
175 YT_ROLE_RESOURCE Public Attribute reference (LIKE) 20090908
176 YT_ROLE_TCODE Public Attribute reference (LIKE) 20091130
177 YT_SINGLE_ROLES Public Attribute reference (LIKE) 20100506
178 YT_TCODE Public Attribute reference (LIKE) 20091007
179 YT_USER Public Attribute reference (LIKE) 20090828
180 YT_USER_COMPOSITE_PROFILE Public Attribute reference (LIKE) 20090908
181 YT_USER_DETAIL Public Attribute reference (LIKE) 20090908
182 YT_USER_GROUP Public Attribute reference (LIKE) 20100323
183 YT_USER_ORG_LEVEL Public Attribute reference (LIKE) 20091215
184 YT_USER_PDPROFILE Public Attribute reference (LIKE) 20100708
185 YT_USER_PROF Public Attribute reference (LIKE) 20101216
186 YT_USER_PROFILE Public Attribute reference (LIKE) 20090908
187 YT_USER_PROFILE_001 Public Attribute reference (LIKE) 20090924
188 YT_USER_RESOURCE Public Attribute reference (LIKE) 20090914
189 YT_USER_ROLE Public Attribute reference (LIKE) 20090908
190 YT_USER_SEARCH_DETAILS Public Attribute reference (LIKE) 20111220
191 YUNAME Public Attribute reference (LIKE) 20090831
192 YUSER Public Attribute reference (LIKE) 20090828
193 YUSER_GROUP Private Attribute reference (LIKE) 20091007
194 YV_TABNAME Public Attribute reference (LIKE) 20091125
195 YXUPROFILE Public Attribute reference (LIKE) 20090902
196 YXUVAL Public Attribute reference (LIKE) 20091007
197 Y_INC_RUN_DATE Public Attribute reference (LIKE) 20091215
198 Y_IS_CHANGED_PROFILE_DESC_REQD Public Attribute reference (LIKE) 20100104
199 Y_IS_CHANGED_PROFILE_REQD Public Attribute reference (LIKE) 20100104
200 Y_IS_CHANGED_ROLE_DESC_REQD Public Attribute reference (LIKE) 20100122
201 Y_IS_REQ_SUBOBJ Public Attribute reference (LIKE) 20100223
202 Y_IS_REQ_USERS Public Attribute reference (LIKE) 20100223
203 Y_MAX_RECORDS Public Attribute reference (LIKE) 20100217
204 Y_OBJECT_TYPE Public Attribute reference (LIKE) 20100223
205 Y_OBJ_DESC Public Attribute reference (LIKE) 20100223
206 Y_PASSWORD Public Attribute reference (LIKE) 20100902
207 Y_RESOURCE_COUNT_START Public Attribute reference (LIKE) 20100105
208 Y_TIMESTAMP Public Attribute reference (LIKE) 20100702
209 _RESOURCE_001 Public Attribute reference (LIKE) 20091020
Method Signatures

Method CHECK_AUTHENTICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100902
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100902
3 Exporting EV_SUCESS Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100903
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100902
5 Importing IV_PASSWORD Call by reference Type reference (TYPE) Y_PASSWORD Password 20100902
6 Importing IV_USER Call by reference Type reference (TYPE) YUSER User Id 20100902
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100902

Method CHECK_USER_COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20101216
2 Exporting ET_USER_COMP Call by reference Type reference (TYPE) YT_COMP_USER 20101216
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20101216
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connectror ID 20101216
5 Importing IV_LANGU Call by reference Type reference (TYPE) YLANG language 20101216
6 Importing IV_SOURCETYPE Call by reference Type reference (TYPE) YBOOL Source Type 20101227
7 Importing IV_SOURCEVALUE Call by reference Type reference (TYPE) YTARGET_VALUE Source value 20101227
8 Importing IV_TAGRETTYPE Call by reference Type reference (TYPE) YBOOL Target type 20101227
9 Importing IV_TARGETVALUE Call by reference Type reference (TYPE) YTARGET_VALUE Target value 20101227
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20101216

Method GET_ACTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Messages 20091011
2 Exporting ET_TCODE Call by reference Type reference (TYPE) YT_TCODE Action(s) 20091112
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091011
4 Importing IT_TCODE_RANGE Call by reference Type reference (TYPE) YT_RANGE Tcode range 20091112
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
6 Importing IV_LANGU Call by reference Type reference (TYPE) YLANG Language 20091011
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091011

Method GET_ACTION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_LOG Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES=>YT_ACTION_LOG 20100901
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100901
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100901
4 Importing IT_USER Call by reference Type reference (TYPE) YT_RANGE 20100901
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100901
6 Importing IV_DATE_FROM Call by reference Type reference (TYPE) Y_TIMESTAMP 20100901
7 Importing IV_DATE_TO Call by reference Type reference (TYPE) Y_TIMESTAMP 20100901

Method GET_ACTION_LOG on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_ACTION_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_RANGE Call by reference Type reference (TYPE) YT_RANGE Action Ranges for given max Records 20100331
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100331
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100331
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100331
5 Importing IV_MAX_RECORDS Call by reference Type reference (TYPE) Y_MAX_RECORDS Max Rec decide usr ranges.10 wll be u1-U10, U11-U20 so on... 20100331
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100331

Method GET_ACTION_RESOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message(s) 20091015
2 Exporting ET_OBJECT Call by reference Type reference (TYPE) YT_OBJECT Action Resource(s) 20091015
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091015
4 Importing IT_TCODE Call by reference Type reference (TYPE) YT_TCODE Action(s) 20091015
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091015

Method GET_ACTION_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_ROLE Call by reference Type reference (TYPE) YT_ACTION_ROLE Role(s) for Action(s) 20100202
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Listof message(s) (0:Success) 20091130
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20091130
4 Importing IT_ACTION Call by reference Type reference (TYPE) YT_TCODE List of Action(s) 20091130
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091130
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091130

Method GET_AUTH_MGMT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20091016
2 Exporting EV_AUTH_MGMT_INSTANCE Call by reference Object reference (TYPE REF TO) IF_GRAC_AD_AUTH_MGMT Interface for AC Authorization management Integration Scenar 20090825
3 Exporting EV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) YLOGICAL_DESTINATION Logical Destination 20090831
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091016
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091023

Method GET_CLASS_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20091007
2 Exporting ET_RESOURCE_CLASS Call by reference Type reference (TYPE) YT_RESOURCE_CLASS Resource Class(es) 20100414
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091007
4 Importing IT_RESOURCE_RANGE Call by reference Type reference (TYPE) YT_RANGE Authorization Object Range 20100414
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
6 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20091007
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091007

Method GET_INSTALLED_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YT_INSTALLED_LANG 20121208
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message 20121208
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20121208
4 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) YSYSTEM_ID System id 20121208
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20121208

Method GET_LDAPATTR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRS_IO Call by reference Type reference (TYPE) YT_ATTRS_IO LDAP Attribute list 20100708
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100708
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100708
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100708

Method GET_LDAPATTR_LIST on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_OBJECT_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message Table 20091011
2 Exporting ET_SOD_AUTHS Call by reference Type reference (TYPE) GRAC_T_SOD_OBJ_AUTHS SOD Authorizations 20091011
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091011
4 Importing IT_EXCLUDE_PROFILE Call by reference Type reference (TYPE) GRAC_T_SOD_OBJECT_RANGE Profile object range to be excluded from analysis 20100317
5 Importing IT_EXCLUDE_ROLE Call by reference Type reference (TYPE) GRAC_T_SOD_OBJECT_RANGE Role range to be excluded from analysis 20100317
6 Importing IT_OBJECT Call by reference Type reference (TYPE) GRAC_T_SOD_OBJECT_RANGE SOD object range for analysis 20100105
7 Importing IT_RESOURCE_EXTENSION_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RESOURCE_EXTN_RANGE Resource Extension Range 20091011
8 Importing IT_RESOURCE_RANGE Call by reference Type reference (TYPE) GRAC_T_SOD_RESOURCEID_RANGE Resource Range 20091011
9 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091012
10 Importing IV_HR_OBJECT_START_DATE Call by reference Type reference (TYPE) YDATE HR Object Start date 20100105
11 Importing IV_INCL_EXPIRED_ROLE Call by reference Type reference (TYPE) GRAC_BOOLEAN Include Expired Role Assignment 20100712
12 Importing IV_INCL_FUTURE_DATED_ROLE Call by reference Type reference (TYPE) GRAC_BOOLEAN Include Future Dated Role Assignment 20100712
13 Importing IV_IS_REF_USER_REQUIRED Call by reference Type reference (TYPE) YIS_REF_USER_RESOURCE_REQUIRED Enter 'X' if Reference User Resource Required? 20091011
14 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) GRAC_SOD_PRINCIPLE_TYPE SOD Object Type 20091011
15 Importing IV_RESOURCE_COUNT_START Call by reference Type reference (TYPE) Y_RESOURCE_COUNT_START Int from where auth count should start 20100105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091011

Method GET_ORG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Listof message(s) 20091014
2 Exporting ET_ORG_ID Call by reference Type reference (TYPE) YT_ORG_ID Organization IDs 20091014
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091014
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091014
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091014

Method GET_ORG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090924
2 Exporting ET_ORG Call by reference Type reference (TYPE) YT_ORG Organization value(s) 20090924
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090924
4 Importing IT_LANG Call by reference Type reference (TYPE) YT_LANG Langauge 20090924
5 Importing IT_ORG Call by reference Type reference (TYPE) YT_ORG Organization value(s) 20090924
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090924

Method GET_PD_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100702
2 Exporting ET_PDPROFILE Call by reference Type reference (TYPE) YT_PD_PROFILE PD Profile 20100702
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20100702
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector id 20100702
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) YLANG Language 20100702
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100702

Method GET_PROFILE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100723
2 Exporting ET_PROFILE_ACTION Call by reference Type reference (TYPE) GRAC_T_OBJECT_AUTH Object(User/Role/profile) authorization 20100723
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100723
4 Importing IT_PROFILE Call by reference Type reference (TYPE) YT_PROFILE_DESCRIPTION 20100723
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100723

Method GET_PROFILE_ACTION on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_PROFILE_FOR_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20090924
2 Exporting ET_PROFILE_ROLE Call by reference Type reference (TYPE) YT_ROLE_PROFILE Profiles for a Role 20090924
3 Exporting ET_USER_PROF Call by reference Type reference (TYPE) YT_USER_PROFILE_001 User Profiles 20090924
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090924
5 Importing IT_USER_LIST Call by reference Type reference (TYPE) YT_USER Users 20090924
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
7 Importing IV_EX_EXP_ROLE Call by reference Type reference (TYPE) YIS_EXCLUDE_EXPIRED_ROLE Enter 'X' if Expired Roles to be excluded 20090924
8 Importing IV_GET_COMP_PROF Call by reference Type reference (TYPE) YIS_COMPOSITE_PROFILE_REQD Enter 'X' if Composite profiles required 20090924
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090925

Method GET_PROFILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_PROFILE Call by reference Type reference (TYPE) YT_PROFILE Profile 20100104
2 Exporting ET_CHANGED_PROFILE_DESC Call by reference Type reference (TYPE) YT_PROFILE_DESCRIPTION Changed Profile Description 20100122
3 Exporting ET_COMPOSITE_PROFILE Call by reference Type reference (TYPE) YT_COMPOSITE_PROFILE List of composite profile(s) 20090908
4 Exporting ET_COMPOSITE_PROFILE_USER Call by reference Type reference (TYPE) YT_COMPOSITE_PROFILE_USER List of composite profile user(s) 20090908
5 Exporting ET_DELETE_PROFILE Call by reference Type reference (TYPE) YT_DELETE_PROFILE 20100805
6 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
7 Exporting ET_PROFILE Call by reference Type reference (TYPE) YT_PROFILE Profile 20090902
8 Exporting ET_PROFILE_DESCRIPTION Call by reference Type reference (TYPE) YT_PROFILE_DESCRIPTION Profile Description 20100122
9 Exporting ET_USER Call by reference Type reference (TYPE) YT_USER Users having the profiles 20100122
10 Exporting ET_USER_COMPOSITE_PROFILE Call by reference Type reference (TYPE) YT_USER_COMPOSITE_PROFILE List of user composite profile(s) 20090908
11 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
12 Importing IT_PROFILE Call by reference Type reference (TYPE) YT_RANGE List of profile(s) 20090908
13 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
14 Importing IV_DATE_FROM Call by reference Type reference (TYPE) Y_TIMESTAMP From Date 20100104
15 Importing IV_DATE_TO Call by reference Type reference (TYPE) Y_TIMESTAMP To Date 20100104
16 Importing IV_FETCH_TYPE Call by reference Type reference (TYPE) YFETCH_TYPE Fetch Type 20090909
17 Importing IV_IS_CHANGED_PROFILE_DESC_RQD Call by reference Type reference (TYPE) Y_IS_CHANGED_PROFILE_DESC_REQD Enter 'X' if changed profile desc required 20100104
18 Importing IV_IS_CHANGED_PROFILE_REQD Call by reference Type reference (TYPE) Y_IS_CHANGED_PROFILE_REQD Enter 'X' if changed profile required 20100104
19 Importing IV_IS_COMPOSITE_PROFILE_REQD Call by reference Type reference (TYPE) YIS_COMPOSITE_PROFILE_REQD Enter 'X' if composite profile required 20090908
20 Importing IV_IS_DESCRIPTION_REQD Call by reference Type reference (TYPE) YIS_DESCRIPTION_REQD Enter 'X' if decriptions required? 20090908
21 Importing IV_IS_USER_PROFILE_REQD Call by reference Type reference (TYPE) YIS_USER_PROFILE_REQD Enter 'X' if user profile required 20090908
22 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20090902
23 Importing IV_USER Call by reference Type reference (TYPE) YUSER User Id 20100204
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090902

Method GET_PROFILE_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100723
2 Exporting ET_PROFILE_PERMISSION Call by reference Type reference (TYPE) GRAC_T_OBJECT_AUTH Object(User/Role/profile) authorization 20100723
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100723
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100723

Method GET_PROFILE_PERMISSION on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_PROFILE_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message 20090908
2 Exporting ET_PROFILE Call by reference Type reference (TYPE) YT_PROF List of Profile(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_PROF_LIST Call by reference Type reference (TYPE) YT_PROF List of Profile(s) 20090903
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090903

Method GET_PROFILE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_PROFILE Call by reference Type reference (TYPE) YT_RANGE All Profile Ranges 20100413
2 Exporting ET_COMP_PROFILE_RANGE Call by reference Type reference (TYPE) YT_RANGE Composite Profile Ranges for given Max Records 20100217
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100217
4 Exporting ET_SINGLE_PROFILE_RANGE Call by reference Type reference (TYPE) YT_RANGE Single Profile Ranges for given Max Records 20100217
5 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100217
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100217
7 Importing IV_DATE Call by reference Type reference (TYPE) YDATE Roles changed after this date 20100413
8 Importing IV_MAX_RECORDS Call by reference Type reference (TYPE) Y_MAX_RECORDS Max Rec decide prof ranges.10 wll be R1-R10, R11-R20 so on.. 20100217
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100217

Method GET_RESOURCE_ACTVT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTHORIZATION_ACTIVITY Call by reference Type reference (TYPE) YT_AUTHORIZATION_ACTIVITY List of authorization activities 20090908
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
5 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Lanugage 20090828
6 Importing IV_RESOURCE Call by reference Type reference (TYPE) YRESOURCE Resource (SAP:Authorization Object) 20090908
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090828

Method GET_RESOURCE_EXTENSION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20091020
2 Exporting ET_RESOURCE_EXTENSION_TEXT Call by reference Type reference (TYPE) YT_RESOURCE_EXTENSION_TEXT Resource Extension Text 20091020
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20091020
4 Importing IT_RESOURCE Call by reference Type reference (TYPE) YT_RESOURCE_001 Resource 20091020
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091020
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) YLANG Language 20091020
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091021

Method GET_RESOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION Call by reference Type reference (TYPE) YT_ACTION Resource(s) for Action 20091012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message Table 20091012
3 Exporting ET_RESOURCE_INFO Call by reference Type reference (TYPE) YT_RESOURCE_INFO Resource Information 20091012
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091012
5 Importing IT_ACTION_RANGE Call by reference Type reference (TYPE) YT_RANGE Range table for Aciton 20100331
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091012
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) GRFN_LANG SY-LANGU Language 20091012
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091012

Method GET_RESOURCE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESOURCE Call by reference Type reference (TYPE) YT_RESOURCE Table for Resource (SAP:Authorization Object) 20090828
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Table for Error Message returned from RFC call 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
5 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20090828
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090828

Method GET_ROLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100104
2 Exporting ET_ROLE_ACTION Call by reference Type reference (TYPE) YT_ROLE_TCODE Role Actions 20100104
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100104
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_ROLE Role List 20100104
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100104
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100104

Method GET_ROLE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
2 Exporting ET_ROLE_AUTHORIZATION_COUNT Call by reference Type reference (TYPE) YT_ROLE_AUTHORIZATION_COUNT List of role authorization count(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_RANGE List of role(s) 20090908
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091024

Method GET_ROLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_ROLE Call by reference Type reference (TYPE) YT_ROLE Changed Role List. Works with IV_IS_CHANGED_ROLE_REQD. 20100104
2 Exporting ET_CHANGED_ROLE_DESC Call by reference Type reference (TYPE) YT_ROLE_DESCRIPTION Changed Role Descriptions 20100122
3 Exporting ET_COMPOSITE_ROLE Call by reference Type reference (TYPE) YT_COMPOSITE_ROLE Composite Role List 20090908
4 Exporting ET_CUA_ROLE Call by reference Type reference (TYPE) YT_CUA_ROLE 20100715
5 Exporting ET_DELETE_ROLE Call by reference Type reference (TYPE) YT_DELETE_ROLES Get the deleted roles 20100723
6 Exporting ET_DERIVED_ROLE Call by reference Type reference (TYPE) YT_DERIVED_ROLES Derived Roles 20100506
7 Exporting ET_EXPIRED_ROLES Call by reference Type reference (TYPE) YT_ROLE 20100830
8 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message 20090908
9 Exporting ET_ROLE Call by reference Type reference (TYPE) YT_ROLE Role List 20090906
10 Exporting ET_ROLE_DESC Call by reference Type reference (TYPE) YT_ROLE_DESCRIPTION Role Descriptions 20100122
11 Exporting ET_SINGLE_ROLE Call by reference Type reference (TYPE) YT_SINGLE_ROLES Single role list 20100506
12 Exporting ET_USER Call by reference Type reference (TYPE) YT_USER User List 20090908
13 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
14 Importing IT_EXCL_ROLE Call by reference Type reference (TYPE) YT_RANGE 20100506
15 Importing IT_FILTER_ROLE Call by reference Type reference (TYPE) YT_RANGE filter roles 20100921
16 Importing IT_ROLE Call by reference Type reference (TYPE) YT_RANGE Role Range 20090908
17 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
18 Importing IV_DATE_FROM Call by reference Type reference (TYPE) Y_TIMESTAMP From Date 20090906
19 Importing IV_DATE_TO Call by reference Type reference (TYPE) Y_TIMESTAMP To Date 20090906
20 Importing IV_EXPIRED_ROLE Call by reference Type reference (TYPE) YIS_SINGLE_ROLE_REQUIRED 20100830
21 Importing IV_FETCH_TYPE Call by reference Type reference (TYPE) YFETCH_TYPE Fetch Type 20090909
22 Importing IV_IS_CHANGED_ROLE_DESC_REQD Call by reference Type reference (TYPE) Y_IS_CHANGED_ROLE_DESC_REQD Enter 'X' if changed role desc required? 20100122
23 Importing IV_IS_CHANGED_ROLE_REQD Call by reference Type reference (TYPE) YIS_CHANGED_ROLE_REQD Enter 'X' if changed role required? 20090930
24 Importing IV_IS_COMPOSITE_ROLE_REQD Call by reference Type reference (TYPE) YIS_COMPOSITE_ROLE_REQD Enter 'X' if Composite Role Required in output 20090908
25 Importing IV_IS_CUA_ROLE_REQD Call by reference Type reference (TYPE) YIS_CUA_ROLES_REQUIRED 20100715
26 Importing IV_IS_DERIV_ROLE_REQD Call by reference Type reference (TYPE) YIS_DERIVED_ROLE_REQUIRED Enter 'X' for derived roles 20100506
27 Importing IV_IS_EXCLUDE_EXPIRED_ROLE Call by reference Type reference (TYPE) YIS_EXCLUDE_EXPIRED_ROLE Enter 'X' if Expired Role are to be excluded from output 20090908
28 Importing IV_IS_ROLE_DESCRIPTION_REQD Call by reference Type reference (TYPE) YIS_DESCRIPTION_REQD Enter 'X' if Role description Required in output 20090908
29 Importing IV_IS_SING_ROLE_REQD Call by reference Type reference (TYPE) YIS_SINGLE_ROLE_REQUIRED 20100506
30 Importing IV_IS_USER_REQD Call by reference Type reference (TYPE) YIS_USER_REQD Enter 'X' if User Required? 20090908
31 Importing IV_IS_USER_ROLE_REQD Call by reference Type reference (TYPE) YIS_USER_ROLE_REQD Enter 'X' if User Role Required in output 20090908
32 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20090908
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090906

Method GET_ROLE_ORG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20091215
2 Exporting ET_ORG_ROLE Call by reference Type reference (TYPE) YT_ROLE_ORG_LEVEL User Org Levels 20091215
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091215
4 Importing IT_ORG_LVL_RANGE Call by reference Type reference (TYPE) YT_RANGE Org Level Range 20091215
5 Importing IT_ROLE_RANGE Call by reference Type reference (TYPE) YT_RANGE User Range 20091215
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091215
7 Importing IV_INC_RUN_DATE Call by reference Type reference (TYPE) Y_TIMESTAMP Date from which incremental data is to be fetched. 20091215
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091215

Method GET_ROLE_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100724
2 Exporting ET_ROLE_PERMISSION Call by reference Type reference (TYPE) GRAC_T_OBJECT_AUTH contains object(user/role/profile) auth for legacy system 20100724
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100724
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_ROLE 20100724
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100724

Method GET_ROLE_PERMISSION on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_ROLE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
2 Exporting ET_ROLE_PROFILE Call by reference Type reference (TYPE) YT_ROLE_PROFILE List of role(s) profile(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_ROLE List of role(s) 20090908
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090908

Method GET_ROLE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_ROLE Call by reference Type reference (TYPE) YT_RANGE All Role Ranges 20100413
2 Exporting ET_COMPOSITE_ROLE Call by reference Type reference (TYPE) YT_RANGE Composite Role Ranges for given Max Records 20100224
3 Exporting ET_DERIVED_ROLE Call by reference Type reference (TYPE) YT_RANGE Derived Role Ranges for given Max Records 20100224
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100217
5 Exporting ET_SINGLE_ROLE Call by reference Type reference (TYPE) YT_RANGE Single Role Ranges for given Max Records 20100224
6 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100217
7 Importing IT_EXCLUDE_ROLES Call by reference Type reference (TYPE) YT_RANGE Role To be excluded in forming ranges 20100224
8 Importing IT_INCLUDE_ROLES Call by reference Type reference (TYPE) YT_RANGE Role To be included in forming ranges 20100224
9 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100217
10 Importing IV_DATE Call by reference Type reference (TYPE) YDATE Roles changed after this date 20100224
11 Importing IV_MAX_RECORDS Call by reference Type reference (TYPE) Y_MAX_RECORDS Max Rec decide rol ranges.10 wll be R1-R10, R11-R20 so on... 20100217
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100217

Method GET_ROLE_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100719
2 Exporting ET_ROLE_USAGE Call by reference Type reference (TYPE) GRAC_T_ROLE_USAGE Role Usage 20100719
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100719
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_ROLE 20100719
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100719
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100719

Method GET_ROLE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Listof message(s) (0:Success) 20090914
2 Exporting ET_USER_LIST Call by reference Type reference (TYPE) YT_USER_ROLE List of user(s) 20090914
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20090914
4 Importing IT_ROLE_RANGE Call by reference Type reference (TYPE) YT_RANGE List of role range(s) 20090914
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090914

Method GET_SYSTEM_FUNCTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCTION Call by reference Type reference (TYPE) YT_FUNCTION 20100423
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100422
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100422
4 Importing IV_FNAME Call by reference Type reference (TYPE) YFNAME 20100422
5 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) YSYSTEM_ID 20100422
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100422

Method GET_SYSTEM_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Call by reference Type reference (TYPE) YT_LANGU Language table 20100819
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message 20100819
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20100819
4 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) YSYSTEM_ID System id 20100819
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100819

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message 20091125
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091125
3 Importing IT_OPTIONS Call by reference Type reference (TYPE) YT_OPTIONS Selection entries, "WHERE clauses" (in) 20091125
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091125
5 Importing IV_QUERY_TABLE Call by reference Type reference (TYPE) YV_TABNAME Table read 20091125
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091125

Method GET_TRANS_CUSTCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DETAIL Call by reference Type reference (TYPE) GRAC_T_SOD_DETAIL Table type for detail 20100729
2 Importing IT_PNAME Call by reference Type reference (TYPE) GRAC_T_SOD_PNAME_RANGE Table type for program name 20100729
3 Importing IT_TCODE Call by reference Type reference (TYPE) GRAC_T_SOD_TCODE_RANGE Table type for TCODE 20100729
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YLOGICAL_DESTINATION 20100729

Method GET_TRANS_CUSTCODE on class CL_GRAC_AD_AUTH_MGMT has no exception.

Method GET_USER_AUTH_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE messages 20100824
2 Exporting ET_USR_AUTH_CNT Call by reference Type reference (TYPE) YT_AUTH_COUNT auth count 20100824
3 Exporting EV_AUTHLIMIT Call by reference Type reference (TYPE) YAUTH_LIMIT auth limit 20100824
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE return code 20100824
5 Importing IT_USERGRP_RANGE Call by reference Type reference (TYPE) YT_RANGE user group range table 20100824
6 Importing IT_USER_RANGE Call by reference Type reference (TYPE) YT_RANGE user range table 20100824
7 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100824
8 Importing IV_DEST Call by reference Type reference (TYPE) YLOGICAL_DESTINATION logical destination 20100824
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100824

Method GET_USER_COMP_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPOSITE_ROLE Call by reference Type reference (TYPE) YT_COMPOSITE_ROLE List of composite role(s) 20090908
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connectror ID 20091015
5 Importing IV_EXCLUDE_EXPIRED_ROLE Call by reference Type reference (TYPE) YEXCLUDE_EXPIRED_ROLE Enter 'X' if expired role(s) to be excluded 20090908
6 Importing IV_USER Call by reference Type reference (TYPE) YUSER User 20090831
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090831

Method GET_USER_EXP_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXPIRED_ROLE Call by reference Type reference (TYPE) YT_EXPIRED_ROLE List of expired role(s) 20090908
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_DATE Call by reference Type reference (TYPE) YT_RANGE List of date range(s) 20090831
5 Importing IT_USER Call by reference Type reference (TYPE) YT_RANGE List of user(s) 20090908
6 Importing IT_USER_GROUP Call by reference Type reference (TYPE) YT_RANGE List of user group(s) 20090908
7 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090831

Method GET_USER_FOR_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HR_OBJECTS Call by reference Type reference (TYPE) YT_HR_OBJ HR Objects 20100223
2 Exporting ET_HR_SUB_OBJECTS Call by reference Type reference (TYPE) YT_HR_SUB_OBJ HR Sub Objects 20100223
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100223
4 Exporting ET_USER Call by reference Type reference (TYPE) YT_OBJECT_ID Users and associated HR Objects 20100223
5 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100223
6 Importing IT_HR_OBJECT_RANGE Call by reference Type reference (TYPE) YT_OBJECT_RANGE HR Object Range 20100225
7 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100223
8 Importing IV_DATE Call by reference Type reference (TYPE) YDATE HR relation Valid From Date 20100223
9 Importing IV_IS_SUB_OBJECTS_REQD Call by reference Type reference (TYPE) Y_IS_REQ_SUBOBJ 'X' to get HR Sub Objects 20100223
10 Importing IV_IS_USER_DETAIL_REQD Call by reference Type reference (TYPE) Y_IS_REQ_USERS 'X' to get User Details 20100223
11 Importing IV_OBJECT_DESC Call by reference Type reference (TYPE) Y_OBJ_DESC HR Object Description 20100223
12 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) YOBJTYPE HR Object Type 20100223
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100223

Method GET_USER_FULL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
2 Exporting EV_DEPARTMENT Call by reference Type reference (TYPE) YDEPARTMENT Users Department 20090831
3 Exporting EV_FIRST_NAME Call by reference Type reference (TYPE) YFIRST_NAME Users First Name 20090831
4 Exporting EV_LAST_NAME Call by reference Type reference (TYPE) YLAST_NAME Users Last Name 20090831
5 Exporting EV_MIDDLE_NAME Call by reference Type reference (TYPE) YMIDDLE_NAME Users Middle Name 20090831
6 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
7 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
8 Importing IV_USER Call by reference Type reference (TYPE) YUSER User 20090831
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090902

Method GET_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100323
2 Exporting ET_USER_GROUP Call by reference Type reference (TYPE) YT_USER_GROUP User Group(s) 20100323
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100323
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100323
5 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20100323
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100323

Method GET_USER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20090908
2 Exporting ET_USER Call by reference Type reference (TYPE) YT_USER List of User 20090909
3 Exporting ET_USER_DETAIL Call by reference Type reference (TYPE) YT_USER_DETAIL List of User details 20100115
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
5 Importing IS_SEARCH_PARAMS Call by reference Type reference (TYPE) GRAC_S_USER Structure for Users 20100421
6 Importing IT_SEARCH_PARAMS Call by reference Type reference (TYPE) GRAC_T_USER Table Type for Users 20140519
7 Importing IT_USER Call by reference Type reference (TYPE) YT_RANGE List of User Range 20090909
8 Importing IT_USER_GROUP Call by reference Type reference (TYPE) YT_RANGE List of User group range 20090909
9 Importing IT_USER_SEARCH Call by reference Type reference (TYPE) YT_USER_SEARCH_DETAILS Search table with first name ,lat name and email id 20111220
10 Importing IT_USER_TYPE Call by reference Type reference (TYPE) YT_RANGE List of User Type Range 20090909
11 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
12 Importing IV_DATE_FROM Call by reference Type reference (TYPE) Y_TIMESTAMP From Date 20090908
13 Importing IV_DATE_TO Call by reference Type reference (TYPE) Y_TIMESTAMP To date 20090908
14 Importing IV_FETCH_TYPE Call by reference Type reference (TYPE) YFETCH_TYPE Fetch Type 20090909
15 Importing IV_HRONLY Call by reference Type reference (TYPE) YBOOL Boolean 20110801
16 Importing IV_IS_CHANGED_USER_REQUIRED Call by reference Type reference (TYPE) YIS_CHANGED_USER_REQUIRED Enter 'X' if changed users required 20090908
17 Importing IV_IS_EXPIRED_USER_REQUIRED Call by reference Type reference (TYPE) YIS_EXPIRED_USER_REQUIRED Enter 'X' if expired users required 20090908
18 Importing IV_IS_FULL_DETAIL_REQUIRED Call by reference Type reference (TYPE) YIS_FULL_DETAIL_REQUIRED Enter 'X' if full details required 20090908
19 Importing IV_IS_LOCKED_USER_REQUIRED Call by reference Type reference (TYPE) YIS_LOCKED_USER_REQUIRED Enter 'X' if locked users required 20090908
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090908

Method GET_USER_ORG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of Message(s) 20091215
2 Exporting ET_ORG_USR Call by reference Type reference (TYPE) YT_USER_ORG_LEVEL User Org Levels 20091215
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20091215
4 Importing IT_ORG_LVL_RANGE Call by reference Type reference (TYPE) YT_RANGE Org Level Range 20091215
5 Importing IT_USER_RANGE Call by reference Type reference (TYPE) YT_RANGE User Range 20091215
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091215
7 Importing IV_INC_RUN_DATE Call by reference Type reference (TYPE) Y_TIMESTAMP Date from which incremental data is to be fetched. 20091215
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091215

Method GET_USER_PDPROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Is profile description required? 20100708
2 Exporting ET_USER_PDPROFILE Call by reference Type reference (TYPE) YT_USER_PDPROFILE List of message(s) 20100708
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE List of user profile(s) 20100708
4 Importing IT_USER Call by reference Type reference (TYPE) YT_USER Is Ref user profile required? 20100708
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100708
6 Importing IV_IS_PDPROFILE_DESCRPT_REQD Call by reference Type reference (TYPE) YIS_DESCRIPTION_REQD Logical destination 20100708
7 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20100708
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100708

Method GET_USER_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE 20100721
2 Exporting ET_USER_PERM Call by reference Type reference (TYPE) GRAC_T_OBJECT_AUTH Object(User/Role/profile) authorization 20100721
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE 20100721
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID 20100721
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100721

Method GET_USER_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
2 Exporting ET_USER_PROFILE Call by reference Type reference (TYPE) YT_USER_PROFILE List of user profile(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_USER Call by reference Type reference (TYPE) YT_USER List of user(s) 20090828
5 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connectror ID 20091015
6 Importing IV_IS_PROFILE_DESCRPTION_REQD Call by reference Type reference (TYPE) YIS_DESCRIPTION_REQD Enter 'X' if profile description required? 20090908
7 Importing IV_IS_REF_USER_PROFILE_REQD Call by reference Type reference (TYPE) YIS_REF_USER_PROFILE_REQD Enter 'X' if Ref user profile required? 20090908
8 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20090824
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Exceptions with Static and Dynamic Check of RAISING Clause 20090825

Method GET_USER_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Message table 20100217
2 Exporting ET_USER_RANGE Call by reference Type reference (TYPE) YT_RANGE User Ranges for given max Records 20100217
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return code 20100217
4 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20100217
5 Importing IV_MAX_RECORDS Call by reference Type reference (TYPE) Y_MAX_RECORDS Max Rec decide usr ranges.10 wll be u1-U10, U11-U20 so on... 20100217
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100217

Method GET_USER_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE List of message(s) 20090908
2 Exporting ET_USER_ROLE Call by reference Type reference (TYPE) YT_USER_ROLE List of user role(s) 20090908
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code (0:Success) 20090922
4 Importing IT_ROLE Call by reference Type reference (TYPE) YT_RANGE 20100419
5 Importing IT_USER Call by reference Type reference (TYPE) YT_USER List of user(s) 20090828
6 Importing IV_CONNECTOR Call by reference Type reference (TYPE) YSYSTEM_ID Connector ID 20091015
7 Importing IV_INCLUDE_EXPIRED_ROLE Call by reference Type reference (TYPE) YEXCLUDE_EXPIRED_ROLE Enter 'X' if expired role(s) to be excluded 20100712
8 Importing IV_INCL_FUTURE_DATED_ROLE Call by reference Type reference (TYPE) YIS_FUTURE_DATE_ROLE Future date roles 20100712
9 Importing IV_IS_REF_USER_ROLE_REQD Call by reference Type reference (TYPE) YIS_REF_USER_ROLE_REQD Enter 'X' if Reference User required? 20090908
10 Importing IV_LANG Call by reference Type reference (TYPE) YLANG Language 20090828
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090827

Method SEARCH_USER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Call by reference Type reference (TYPE) YT_LANGU 20121219
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) YT_MESSAGE Table for Error Message returned from RFC call 20121219
3 Exporting ET_SEARCH_RESULT Call by reference Type reference (TYPE) GRAC_T_SOD_CGROUP_USER Custom Group User List 20121219
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) YRETURN_CODE Return Code 20121219
5 Importing IV_SEARCH_PARAM Call by reference Type reference (TYPE) GRAC_T_SOD_CGROUP_USER_SEARCH Custom Group user search 20121219
6 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) YSYSTEM_ID System ID 20121219

Method SEARCH_USER_DETAILS on class CL_GRAC_AD_AUTH_MGMT has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600