115
115
# Additional roles + ACLs
116
116
create_role("DVI", "Role for DVI staff - permission to access the DVI module",
117
117
dict(c="dvi", uacl=acl.ALL, oacl=acl.ALL))
118
119
# @ToDo: Replace with OrgAuth roles
119
create_role("HMS Staff", "Hospital Staff - permission to add/update own records in the HMS",
120
dict(c="hms", uacl=acl.READ|acl.CREATE, oacl=acl.ALL))
121
create_role("HMS Admin", "Hospital Admin - permission to add/update all records in the HMS",
122
dict(c="hms", uacl=acl.ALL, oacl=acl.ALL))
120
create_role("Hospital Staff", "Hospital Staff - permission to add/update own records in the HMS",
121
dict(c="hms", uacl=acl.READ|acl.CREATE, oacl=acl.READ|acl.UPDATE),
122
dict(t="hms_hospital", uacl=acl.READ|acl.CREATE, oacl=acl.READ|acl.UPDATE))
123
create_role("Hospital Admin", "Hospital Admin - permission to add/update all records in the HMS",
124
dict(c="hms", uacl=acl.ALL, oacl=acl.ALL),
125
dict(t="hms_hospital", uacl=acl.ALL, oacl=acl.ALL))
b'\\ No newline at end of file'