on 02-28-2007 2:21 PM
Hi,
I have an HTML page with images stored in KM. As administrator, I can see the images. But when logged in as an end user, the images do not display. Even standard SAP icons will not display. If I give the user eu_role they display fine. But I was hoping on not having to do that. In the logs I see the following message:
Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/every_user/general/eu_role/com.sap.km.home_ws/com.sap.km.hidden/com.sap.km.urlaccess/com.sap.km.docs)
Is there a way to get the images to display without assigning the eu_role to users?
Thanks in advance.
Hi Jan,
Dont think you can achieve this without assigning the eu_role.
The iview that is used for viewing the page in question may be assigned to
a role which is not assigned to your user ,ie eu_role. So that could be
your problem. Anyway cant think of any problem that you may have by
assigning the role to the user.
Also try checking if your page has full control for everyone.
Hope this helps
Regards
Vineeth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vineeth,
Thanks for the quick reply. The page and all images on the page do have full control for everyone and the ivew is a KM Document iView which I have assigned a custom role. I was kind of hoping on updating this custom role with whatever property that eu_role has that allows it to view the images. Incidently, I did create another role that was a delta link of the eu_role and assigned that role to the user, but that did not work. The images did not display either.
Jan,
Could you check if your custom role has end user permission
checked. You could also try copying eu role with all its properties to
a new role and try.Also assign the eu_role to your user ,try keeping
it invisble by setting entry point or invisible in navigation.
Also I had seen in some other threads that copying the
eu_role does not produce the same effect, dont know why exactly.
Regards
Vineeth
Hi,
Thanks for the feedback. Vineeth, I have tried your suggestion but unfortunately it did not work. I have come up with several "work arounds" that do get the images to display:
1.- Giving the end user the eu_role. (which is what I was trying to avoid)
2.- Assigning the eu_role to the Everyone group (Again, not ideal as any user logging into portal would get this role since everyone is by default in the everyone group.)
3.- Assigning permissions for the user to the Standard User Role in the Permission editor.
There are probably half a dozen other "work arounds" as well, but I am really trying to get my custom role to work. What's so special about the Standard User Role?!? This seems like it would be a common problem. Do most people just assign the eu_role to all users?
I am using EP 7 sp10.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jan,
This was just what I wanted to convey to you.
As far as I have heard there are are no problems with assigning
the eu_role to users. At least we assign it to all our users.
Maybe you could try to get some confirmation officially ie SAP .
As for your problem , I hope you understand what is causing the
problem now ie absence of the role. Anyway If you dont want the
home workset of Eu_role visible , just set it invisble, if thats why
you are avoiding the eu_role.
Regards
Vineeth
Thanks for all the replies.
Under the role in the permissions Display, the Everyone group was not assigned. So I added the group and clicked the End User checkbox and gave Read access. However the images are still not displaying. Also the images and the html files have the Everyone group assigned with Full Control.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jan,
Please try this as a work around for your problem, if it is still
persisting. Try to assign eu_role permission to your custom role.
The problem that you are facing could be because the iview which is used
for retrieving your html page is linked to some page or workset in the
eu_role which in turn is not assigned to your user.
In this case it seems to be linked under Home -> Hidden -> URL Access
which is linked to eu_user role itself. So pls try this solution and do get back
Regards
Vineeth
Hi,
The exception is due to the permission problems in PCD and not in KM.
So in PCD, check that the Every One group has Read permission and EndUser checkbox checked.
Greetings,
Praveen Gudapati
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jan,
Have you checked the permissions of those images at KM? As administrator no permissions for those files are checked..
Kind regards,
Ville
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.