I have a views page with 3 attachments. If I'm logged in as my admin account, I can see the attachments fine. However, if I log in under any other account (even accounts with the admin role) I can see the page but not the attachments.

All roles have "Access All Views" and "Access Content" permissions. They also all have all field permissions. The only they they dont have is access to certain content types (but the admin role does have access to these.)

I tried giving role based and permission based access within the view itself, but that did not fix it.

Comments

zbricoleur’s picture

Do the roles in question have "view uploaded files" permission?

egsj’s picture

That permission is not listed. I should specify that when I say attachment I mean a views type of attachment, attached to the page, not a file attachment.

drupalreggie’s picture

I am experiencing this problem also

+ 1

ayesh’s picture

Assuming you are using Views Attach or Views inbuilt attachments stuff.

- Does users have access to all fields (or any other entity) shown in the View ?
- Does users have access to the Views display that the attachment is attached to ?
- Did you try disabling Content Permission module ?
- Did you try removing Views' access permissions ?
- Is there any "View attachments" permission (I guess not) ?

May be above all all you've tried already. But I have implemented many Attachments with access controls and none of them gave such problem.