This might be by design but I've got a role called 'admin' and they have all permissions. One of my admins was trying to add IMCE to wysiwyg but the IMCE option wasn't showing up in Admin > Wysiwyg Profiles > Edit Filtered HTML > Buttons and Plugins. So after about 2 hours of messing around with modules configurations and installs I logged in as user 1 and was able to see the IMCE checkbox.

Maybe this is due to no hook_perm or user_access in either wysiwyg or imce_wysiwyg so it's defaulting to 1st user. At least for wysiwyg my 'admin' has perms to administer even though I don't see any options in admin/user/permissions

Comments

sun’s picture

Category: bug » support
Status: Active » Closed (works as designed)

This bridge module does nothing else than to invoke IMCE's function imce_access() to determine access to IMCE. I don't know whether imce_access() is based on regular user permissions or not, but I would guess so.

Neither this module, nor Wysiwyg API needs own access permissions. This module inherits access from IMCE module. Wysiwyg API inherits access from input format permissions.

m4t’s picture

Same problem: IMCE option is visible only for user #1!

How can I solve this?