permissions.xml 3.79 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
    <!-- Project User / group permissions  -->
51

52
    <!-- Darf Projekte anlegen -->
53
    <permission name="quiqqer.projects.create" type="bool"/>
54

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

58
    <!-- Darf Projekte löschen -->
59
    <permission name="quiqqer.projects.destroy" type="bool"/>
60

61 62
    <!--  Darf Projekte Einstellungen machen -->
    <permission name="quiqqer.projects.setconfig" type="bool"/>
63

64
    <!-- Darf Projekte CSS ändern -->
65 66 67 68 69 70 71
    <permission name="quiqqer.projects.editCustomCSS" type="bool"/>


    <!-- Project permissions  -->

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

73 74 75 76 77 78 79 80
    <!-- 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"/>
81

82 83

    <!-- Site permissions  -->
84 85

    <!-- Seite besuchen -->
86
    <permission name="quiqqer.projects.site.view" type="users_and_groups" area="site"/>
87 88

    <!-- Seite editieren -->
89
    <permission name="quiqqer.projects.site.edit" type="users_and_groups" area="site"/>
90 91

    <!-- Seite löschen -->
92
    <permission name="quiqqer.projects.site.del" type="users_and_groups" area="site"/>
93 94

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

97

98
    <!-- Darf Seitenzugriffsrechte setzen -->
99
    <permission name="quiqqer.projects.sites.set_permissions" type="bool"/>
100 101

    <!-- Seite besuchen -->
102
    <permission name="quiqqer.projects.sites.view" type="bool"/>
103 104

    <!-- Seite editieren -->
105
    <permission name="quiqqer.projects.sites.edit" type="bool"/>
106 107

    <!-- Seite löschen -->
108
    <permission name="quiqqer.projects.sites.del" type="bool"/>
109 110

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

113

114 115
    <!-- Editor permissions -->
    <permission name="quiqqer.editors.toolbar.delete" type="bool"/>
116

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