[Grok-dev] Re: How do I check permissions on a view?
Philipp von Weitershausen
philipp at weitershausen.de
Mon Sep 24 12:34:37 EDT 2007
Philipp von Weitershausen wrote:
> Sebastian Ware wrote:
>> To check permissions on an object I can use...
>>
>> zope.security.canAccess
>> zope.security.canWrite
>>
>> ...is there a similar way of checking if the current principal may
>> access a given view? Maybe using the URL?
>
> zope.security.canAccess(view, '__call__')
Oh, and in case you're wondering, you can get the view via
zope.component.getMultiAdapter((obj, request), name='index.html')
--
http://worldcookery.com -- Professional Zope documentation and training
More information about the Grok-dev
mailing list