Commit 820eb5c2 authored by Jim Fulton's avatar Jim Fulton

Added doc string for allowed.

parent 583627d0
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
############################################################################## ##############################################################################
"""Access control package""" """Access control package"""
__version__='$Revision: 1.63 $'[11:-2] __version__='$Revision: 1.64 $'[11:-2]
import Globals, App.Undo, socket, regex import Globals, App.Undo, socket, regex
from Globals import HTMLFile, MessageDialog, Persistent, PersistentMapping from Globals import HTMLFile, MessageDialog, Persistent, PersistentMapping
...@@ -163,6 +163,10 @@ class BasicUser(Implicit): ...@@ -163,6 +163,10 @@ class BasicUser(Implicit):
else: return r else: return r
def allowed(self,parent,roles=None): def allowed(self,parent,roles=None):
"""Check wether the user has access to parent
assuming that parent.__roles__ is the given roles.
"""
usr_roles=self.getRoles() usr_roles=self.getRoles()
try: try:
if roles is None or 'Anonymous' in roles: if roles is None or 'Anonymous' in roles:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment