add new template flag right to default roles
authorKonrad Rosenbaum <konrad@silmor.de>
Wed, 28 Dec 2011 13:00:34 +0000 (14:00 +0100)
committerKonrad Rosenbaum <konrad@silmor.de>
Wed, 28 Dec 2011 13:00:34 +0000 (14:00 +0100)
wob/db/user.wolf

index 837c0c2..60ebd2c 100644 (file)
@@ -36,6 +36,7 @@
                <Column name="description" type="text"/>
                <Column name="flags" type="string"/>
                
+               <!-- special roles with explicit internal meaning (cannot be deleted) -->
                <Preset>
                        <V col="rolename" val="_admin"/>
                        <V col="description" val="Admin Users"/>
@@ -46,6 +47,7 @@
                        <V col="description" val="Web Interface, Customers"/>
                        <V col="flags" val="_web"/>
                </Preset>
+               <!-- default roles, can be changed/deleted by admins -->
                <Preset><V col="rolename" val="Auditing"/><V col="description" val="allows to retrieve audit data (privileged info!)"/><V col="flags" val=""/></Preset>
                <Preset><V col="rolename" val="CustomerManagement"/><V col="description" val="creating and changing customers"/><V col="flags" val=""/></Preset>
                <Preset><V col="rolename" val="Entrance"/><V col="description" val="checking tickets at the entrance (incl. paying for unpaid tickets)"/><V col="flags" val=""/></Preset>
                <Preset><V col="rolename" val="TemplateManagement"/><V col="rightname" val="GetTemplateList"/></Preset>
                <Preset><V col="rolename" val="TemplateManagement"/><V col="rightname" val="SetTemplate"/></Preset>
                <Preset><V col="rolename" val="TemplateManagement"/><V col="rightname" val="SetTemplateDescription"/></Preset>
+               <Preset><V col="rolename" val="TemplateManagement"/><V col="rightname" val="SetTemplateFlags"/></Preset>
                <Preset><V col="rolename" val="UserAdmin"/><V col="rightname" val="ChangePassword"/></Preset>
                <Preset><V col="rolename" val="UserAdmin"/><V col="rightname" val="CreateUser"/></Preset>
                <Preset><V col="rolename" val="UserAdmin"/><V col="rightname" val="DeleteFlag"/></Preset>