care.security.permissions.facility_organization module

class FacilityOrganizationPermissions(*values)

Bases: Enum

can_create_facility_organization = Permission(name='Can Create Facility Organizations', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.')])
can_create_facility_organization_root = Permission(name='Can Create Facility Organizations Root', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.')])
can_view_facility_organization = Permission(name='Can View Facility Organizations', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Doctor', description='Doctor at some facility'), Role(name='Administrator', description='Administrator at a given boundary'), Role(name='Nurse', description='Nurse at some facility'), Role(name='Volunteer', description='Volunteer at some facility')])
can_delete_facility_organization = Permission(name='Can Delete Facility Organizations', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.')])
can_manage_facility_organization = Permission(name='Can Manage Facility Organizations', description='This includes changing names, descriptions, metadata, etc..', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Administrator', description='Administrator at a given boundary')])
can_list_facility_organization_users = Permission(name='Can List Users in a Facility Organizations', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Admin', description='Administrator'), Role(name='Staff', description='Staff at some facility'), Role(name='Doctor', description='Doctor at some facility'), Role(name='Administrator', description='Administrator at a given boundary'), Role(name='Nurse', description='Nurse at some facility')])
can_manage_facility_organization_users = Permission(name='Can Manage Users in an Organizations', description='', context=<PermissionContext.FACILITY_ORGANIZATION: 'FACILITY_ORGANIZATION'>, roles=[Role(name='Facility Admin', description='Administrator of a facility, associated to the person creating the facility.'), Role(name='Administrator', description='Administrator at a given boundary')])