on 04-15-2013 7:33 AM
Hi All,
We have SAP HCM which is source for IDM7.2 and based on PERNR we are creating automated user ID's in back-end system (ECC).
While creating users, IDM should also do automated user group assignment. We have some 50+ user groups created in back-end system (ECC).
I dont want any common user group assignment, the user group should differ from user to user based on his department.
User Group names in ECC are like:
EU_NLX_FINA (euroope, Netherland, Finanace dept)
EU_STX_ADMN (europe, sittard, admin dept)
My question is how IDM will pickup user group and do automated user group assignment??,
IDM will decide user group based on HCM data like department feild??
Pls advise, how to implement it...
Regards
Imran
Imran,
Let me try. I don't think there is anything out of box. You have to tell IdM how to do it. There needs to be a mapping for the User Groups (which is in ERP) and Departments (which is in HCM).
If departments are less, Maybe you could try updating the User Group attribute (MX_ADMIN_UNIT) when data is uploaded into the Staging Area. Enhance the pass "Write HCM Employee To SAP Master" which calls a custom script and sets the value for MX_ADMIN_UNIT. In the script you could put your logic.
IF department_from_HCM = 013223.
return EU_STX_ADMN
elseif department_from_HCM = 013538
return EU_NLX_FINA
endif.
Check out this good article,which shows hows to get additional fields from HCM. You could use points from it to build your logic.
Cheers
Murali.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Imran,
Good to know that it was useful.
Can you please answer these questions. There might be others who may have a better solution to this. If your departments are large, it would not be feasible to hard code/maintain the IF conditions.
Cheers,
Murali.
Hi Murali,
Thank you again
Best Regards
Imran
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.