コード例 #1
0
ファイル: permissions.py プロジェクト: JoshvaR88/grok-1
class RoleComprisingTwoPermissionsByClass(grok.Role):
    grok.name('ByClass')
    grok.permissions(FirstPermission, SecondPermission)
コード例 #2
0
class Editor(grok.Role):
    grok.name('uvc.Editor')
    grok.permissions('uvc.AddContent', 'uvc.ViewContent', 'uvc.EditContent',
                     'uvc.AccessHomeFolder')
コード例 #3
0
ファイル: permissions.py プロジェクト: JoshvaR88/grok-1
class RoleComprisingTwoPermissionsByName(grok.Role):
    grok.name('ByName')
    grok.permissions('first permission', 'second permission')
コード例 #4
0
class PaintingOwner(grok.Role):
    grok.name('grok.PaintingOwner')
    grok.title('Painting Owner')
    grok.permissions('grok.ViewPainting', 'grok.EditPainting',
                     'grok.ErasePainting')
コード例 #5
0
class User(grok.Role):
    grok.name('uvc.User')
    grok.permissions('zope.View')
コード例 #6
0
class HomeFolderUser(grok.Role):
    grok.name('uvc.HomeFolderUser')
    grok.permissions('uvc.AccessHomeFolder', )
コード例 #7
0
ファイル: authentication.py プロジェクト: AFPy/afpy.barcamp
class MemberRole(grok.Role):
    grok.name('afpy.barcamp.Member')
    grok.title(_(u'Member of the meeting'))  # optional
    grok.permissions('afpy.barcamp.seances.list', 'afpy.barcamp.addseance',
                     'afpy.barcamp.can_attend')
コード例 #8
0
class RolAdmin(grok.Role):
    """Rol de administrador"""
    grok.name('ct.adminrol')
    grok.permissions('ct.admin', 'ct.logueado')
コード例 #9
0
class MyRole(grok.Role):
    grok.name('MyRole')
    grok.permissions(NotAPermissionSubclass)
コード例 #10
0
class RolEmpleado(grok.Role):
    """Rol de empleado"""
    grok.name('ct.empleadorol')
    grok.permissions('ct.empleado', 'ct.logueado')
コード例 #11
0
class BoneOwner(grok.Role):
    grok.name('grok.BoneOwner')
    grok.title('Bone Ownwer')
    grok.permissions('bone.gold')
コード例 #12
0
class MasterUser(grok.Role):
    grok.name('uvc.MasterUser')
    grok.permissions('uvc.ManageCoUsers')
コード例 #13
0
ファイル: seance.py プロジェクト: AFPy/afpy.barcamp
class SeanceLeaderRole(grok.Role):
    """role assigned to speakers on their own seances
    """
    grok.name('afpy.barcamp.SeanceLeader')
    grok.title(_(u'Leader of a seance'))  # optional
    grok.permissions('afpy.barcamp.editseance')
コード例 #14
0
class Editor(grok.Role):
    grok.name('uvc.Editor')
    grok.permissions(View, PP, Add, Edit, AccessHomeFolder)