pracro:acl
This is an old revision of the document!
ACL
Template:
<?xml version='1.0' encoding='UTF-8'?> <template name="ref_forunders" version="1.0" title="Refraktiv kirurgi forundersøgelse"> <acls> <acl action="commit" entity="nurse/> <acl action="commit" entity="br"/> </acls> <macro name="header" static="true"/> <macro name="henvisning" aclread="all" aclwrite="all"/> <header caption="Anamnese"/> <macro name="allergier" requires="henvisning"> <restrictions> <restrict action="read" role="all"/> <restrict action="write" role="doctor"/> </restrictions> </macro> <macro name="medicin" requires="henvisning" compact="true" aclread="all" aclwrite="doctor,nurse,br"/> <macro name="alment" requires="henvisning" aclread="doctor" aclwrite="none"/> </template>
aclXXXXX attributes contain lists of either userids and/or groupids. Currently: 'aclread', 'aclwrite' and 'aclcommit'. aclwrite and aclread can be connected with the template and is inherited to all the contained macros.
Users and Groups:
# some config file user { name = 'Birger Rundstok' userid = 'br' roles = {'doctor', 'employee'} } role { name = 'doctor' }
pracro/acl.1302506875.txt.gz · Last modified: 2011/04/11 09:27 by deva