cancel
Showing results for 
Search instead for 
Did you mean: 

Images not displaying for end user

Former Member
0 Kudos

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.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

Answers (4)

Answers (4)

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Jan,

what portal version are you using?

0 Kudos

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

Former Member
0 Kudos

Hi Jan,

Have you checked the permissions of those images at KM? As administrator no permissions for those files are checked..

Kind regards,

Ville