on 05-03-2004 6:15 AM
We have the situation with EP5.0 where we want to provide some of our developers access to some of the portal admin functionality (but not all). For example it would be handy for them to have the PAR Upload facility. However it seems that unless they have the entire portal_admin role they are not considered administrators by the portal and therfore cannot access any admin functionality.
Is the only solution to empty the generic portal_admin role and then create custom roles what contain whatever content we want from the original. Then give everyone the portal_admin role (empty) + whatever other role they require?
Other suggestions would be appriciated.
BRgds,
Simon
Hi Simon,
no that's not the correct behaviour. You can either add the external services that you want to have to the user roles (e.g. com.sapportals.portal.PARUpload) or you can add the portal_admin role to the user roles and modify it (e.g. remove all the worksets, services and pages that you don't want to have for the users).
If you add objects to a role/workset they are added as DeltaLink. All modifications to the DeltaLink only affect the object itself not the original object.
Hope this helps you...
Regards,
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stefan,
I think the only problem with your idea is that the java iViews that the external services etc... are based on have the authrequirement attribute in their properties file set to admin (e.g. AuthRequirement=admin in default.properties file). So if a user is not considered an admin user they cannot execute these iViews. It seems like the only way a user gets set as an admin user is if they are directly assigned the portal_admin role. It does not seem to work if portal_admin is assigned via delta link.
BRgds,
Simon
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.