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" restrict="employee"> <macro name="header" static="true"/> <macro name="henvisning" aclread="all" aclwrite="all"/> <header caption="Anamnese"/> <macro name="allergier" requires="henvisning" restrict="doctor"/> <macro name="medicin" requires="henvisning" compact="true" restrict="doctor, nurse"/> <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 in libconfig++ format
roles = (
{id="doctor"},
{id="nurse"},
{id="optician"},
{id="employee"}
);
users = (
{id="akf"; name="Anne Kaufmann Frederiksen"; roles=("doctor", "nurse","employee)},
{id="ua"; name="Ulla Andersen"; roles=("nurse", "employee")},
{id="jbo"; name="Jens Børge Olfgård"; roles=("optician", "employee")},
{id="vis"; name="Visitor"; roles=()}
);
pracro/acl.1302508600.txt.gz · Last modified: by deva
