on 09-12-2008 4:55 PM
We are implementing an external portal where all users are mapped to a generic system user for back-end access to SAP, but for security reasons, we do not want them to be able to see or change this system user.
The issue arises in that the users need to be able to change their user profile (i.e. email address, password, address, etc.), so I gave them access to the User Profile Web Dynpro iView (com.sap.portal.umeEnduserWD). I assigned the action UME.Manage_My_Profile for the portal role they use. Unfortunately, this action also gives them the ability to change their user mapping, which displays the system user. I also tried the action UME.Read_My_Profile and UME.Manage_My_Password, but this gives them read-access to their user mapping.
Is there a way to remove the User Mapping tab from the User Profile Web Dynpro iView?
Andrew,
A couple of options which might be handy for ya.
1. Search for the personalize-user mapping iview in PCD.
Set the property of the iview : Invisible in Navigation Areas : YES
2. If all your users are assigned a eu_core / standard user role or a copy of open this role and delete the user mapping iview assigned to it.
P.S If you are working on the standard roles shipped by SAP please be careful, because once you delete these iviews,you cannot use them later. Instead a copy of the standard roles is advisable.
Hope this helps.
Cheers,
Sandeep Tudumu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andrew,
did you solve your problem meanwhile?
I had the requirement to show only the tab where to change user, password and personal info and even on this tab only specific entries.
I looked at it and it seems the only chance is in copying and changing the WebDynpro Component.
But I didn´t do it until now.
Regards
Alex
I found the answer working with the system object. By setting the field User Mapping Type to "admin", that system will not show in the list of systems in the User Mapping tab of the User Profile iView. It does, however, still show for user administrators in Identity Management.
This solution is not ideal, as I would rather not show the tab, if the user can not change their user mappings. But at least they can not see the system user or change it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.