care.security.permissions.token module¶
- class TokenPermissions(*values)¶
Bases:
Enum
- can_write_token_category = Permission(name='Can Create on Token Category', description='', context=<PermissionContext.FACILITY: 'FACILITY'>, roles=[Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.')])¶
- can_list_token_category = Permission(name='Can list token category on Facility', description='', context=<PermissionContext.FACILITY: 'FACILITY'>, roles=[Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Doctor', description='Doctor at some facility'), Role(name='Nurse', description='Nurse at some facility'), Role(name='Administrator', description='Administrator at a given boundary')])¶
- can_write_token = Permission(name='Can Create on Token', description='', context=<PermissionContext.FACILITY: 'FACILITY'>, roles=[Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Doctor', description='Doctor at some facility'), Role(name='Nurse', description='Nurse at some facility'), Role(name='Administrator', description='Administrator at a given boundary')])¶
- can_list_token = Permission(name='Can list token on Object', description='', context=<PermissionContext.FACILITY: 'FACILITY'>, roles=[Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Doctor', description='Doctor at some facility'), Role(name='Nurse', description='Nurse at some facility'), Role(name='Administrator', description='Administrator at a given boundary')])¶