I know this is crazy old but I am faced with the same question in the 
current version on Mezzanine.  I am about to write the middleware Stephen 
suggested.  Did you already write something Josh? Thanks

On Monday, January 24, 2011 1:54:33 AM UTC-8, Stephen McDonald wrote:
>
> Hey Josh,
>
> You could implement the access control very easily with some middleware - 
> just check the URL for the filebrowser prefix and you've access to the user 
> via request in the middleware as well.
>
> That doesn't solve the issue though of controlling whether the link to 
> filebrowser is shown in admin's navigation menu (the text appears as "Media 
> Library" i the actual menu). You can easily remove it by defining your own 
> menu structure with the setting ADMIN_MENU_ORDER but it's all or nothing at 
> this stage without the ability to have it display based on the current 
> user. 
>
> The TinyMCE button that links to filebrowser is in the same boat - you can 
> define your own TinyMCE settings with the HTML_WIDGET_CLASS and remove the 
> filebrowser link but it's not going to be configurable per user.
>
> Hopefully the middleware approach will cover off what you need.
>
> Cheers,
> Steve
>
>  
> On Sat, Jan 22, 2011 at 8:40 AM, Josh Cartmell <[email protected] 
> <javascript:>> wrote:
>
>> Hi I was wondering if there is a way to restrict access to
>> filebrowser.  I.e. I would like to create a user that is_staff so they
>> can log into the admin site but they cannot access the filebrowser.
>> In my brief testing any user that can log into the admin can access
>> filebrowser.  I don't see any assignable user permission for
>> filebrowser.  If anyone knows a work around or how to implement this
>> functionality it would be great.
>>
>> Thanks,
>> Josh
>
>
>
>
> -- 
> Stephen McDonald
> http://jupo.org
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to