permissions.xml 3.95 KB
Newer Older
Henning Leutz's avatar
Henning Leutz committed
1 2
<?xml version="1.0" encoding="UTF-8"?>

3 4 5 6 7 8 9
<!-- Um locale nun anzulegen wäre dies: -->
<!-- locale/permissions quiqqer -->
<!-- locale/permissions quiqqer.site -->
<!-- locale/permissions quiqqer.site.new._title -->
<!-- locale/permissions quiqqer.site.new._descrition -->
<!-- locale/permissions quiqqer.site.edit._title -->
<!-- locale/permissions quiqqer.site.edit._descrition -->
10 11 12

<permissions>

13
    <!-- standard quiqqer permissions -->
14
    <!-- Darf in den Adminbereich -->
15
    <permission name="quiqqer.admin" type="bool"/>
16 17

    <!-- Ist Super-User -->
18
    <!--<permission name="quiqqer.su" type="bool"/>-->
19 20

    <!-- Darf Updates durchführen -->
21
    <permission name="quiqqer.system.update" type="bool"/>
22 23

    <!-- Darf Zugrifssrechte verwalten -->
24
    <permission name="quiqqer.system.permissions" type="bool"/>
25 26

    <!-- Darf Cache löschen -->
27
    <permission name="quiqqer.system.cache" type="bool"/>
28

29
    <!-- Darf sich über die Konsole einloggen -->
30
    <permission name="quiqqer.system.console" type="bool"/>
31

32
    <!-- Darf die Gruppenverwaltung sehen -->
33
    <permission name="quiqqer.admin.groups.view" type="bool"/>
34 35

    <!-- Darf Gruppen editieren -->
36
    <permission name="quiqqer.admin.groups.edit" type="bool"/>
37

38 39 40
    <!-- Darf Gruppen anlegen -->
    <permission name="quiqqer.admin.groups.create" type="bool"/>

41
    <!-- Darf die Benutzerverwaltung sehen -->
42
    <permission name="quiqqer.admin.users.view" type="bool"/>
43 44

    <!-- Darf Benutzer editieren -->
45
    <permission name="quiqqer.admin.users.edit" type="bool"/>
46

47 48 49
    <!-- Darf Benutzer anlegen -->
    <permission name="quiqqer.admin.users.create" type="bool"/>

50 51 52 53 54
    <!-- Darf Benutzer anlegen -->
    <permission name="quiqqer.users.delete_self" type="bool">
        <defaultvalue>1</defaultvalue>
    </permission>

55
    <!-- Project User / group permissions  -->
56

57
    <!-- Darf Projekte anlegen -->
58
    <permission name="quiqqer.projects.create" type="bool"/>
59

Henning Leutz's avatar
Henning Leutz committed
60
    <!-- Darf Projektdaten verändern -->
61
    <permission name="quiqqer.projects.edit" type="bool"/>
Henning Leutz's avatar
Henning Leutz committed
62

63
    <!-- Darf Projekte löschen -->
64
    <permission name="quiqqer.projects.destroy" type="bool"/>
65

66 67
    <!--  Darf Projekte Einstellungen machen -->
    <permission name="quiqqer.projects.setconfig" type="bool"/>
68

69
    <!-- Darf Projekte CSS ändern -->
70 71 72 73 74 75 76
    <permission name="quiqqer.projects.editCustomCSS" type="bool"/>


    <!-- Project permissions  -->

    <!-- Darf Projektdaten verändern -->
    <permission name="quiqqer.project.edit" type="users_and_groups" area="project"/>
77

78 79 80 81 82 83 84 85
    <!-- Darf Projekt löschen -->
    <permission name="quiqqer.project.destroy" type="users_and_groups" area="project"/>

    <!--  Darf Projekt Einstellungen machen -->
    <permission name="quiqqer.project.setconfig" type="users_and_groups" area="project"/>

    <!-- Darf Projekt CSS ändern -->
    <permission name="quiqqer.project.editCustomCSS" type="users_and_groups" area="project"/>
86

87 88

    <!-- Site permissions  -->
89 90

    <!-- Seite besuchen -->
91
    <permission name="quiqqer.projects.site.view" type="users_and_groups" area="site"/>
92 93

    <!-- Seite editieren -->
94
    <permission name="quiqqer.projects.site.edit" type="users_and_groups" area="site"/>
95 96

    <!-- Seite löschen -->
97
    <permission name="quiqqer.projects.site.del" type="users_and_groups" area="site"/>
98 99

    <!-- Kind anlegen -->
100
    <permission name="quiqqer.projects.site.new" type="users_and_groups" area="site"/>
101

102

103
    <!-- Darf Seitenzugriffsrechte setzen -->
104
    <permission name="quiqqer.projects.sites.set_permissions" type="bool"/>
105 106

    <!-- Seite besuchen -->
107
    <permission name="quiqqer.projects.sites.view" type="bool"/>
108 109

    <!-- Seite editieren -->
110
    <permission name="quiqqer.projects.sites.edit" type="bool"/>
111 112

    <!-- Seite löschen -->
113
    <permission name="quiqqer.projects.sites.del" type="bool"/>
114 115

    <!-- Kind anlegen -->
116
    <permission name="quiqqer.projects.sites.new" type="bool"/>
117

118

119 120
    <!-- Editor permissions -->
    <permission name="quiqqer.editors.toolbar.delete" type="bool"/>
121

Henning Leutz's avatar
Henning Leutz committed
122
</permissions>