src/pyams_thesaurus/__init__.py
changeset 5 86ddb444d0a9
parent 4 5dc0c1fa6af6
child 17 cbb60bf47bf3
--- a/src/pyams_thesaurus/__init__.py	Wed May 20 12:37:53 2015 +0200
+++ b/src/pyams_thesaurus/__init__.py	Wed Jun 17 10:01:07 2015 +0200
@@ -35,10 +35,13 @@
     config.register_role({'id': 'thesaurus.Admin',
                           'title': _("Thesaurus administrator (role)"),
                           'permissions': {'thesaurus.admin', 'thesaurus.manage', 'thesaurus.extract.manage',
-                                          'view', 'system.view'}})
+                                          'view', 'system.view'},
+                          'managers': {'system:admin', 'role:system.Manager'}})
     config.register_role({'id': 'thesaurus.Manager',
                           'title': _("Thesaurus content manager (role)"),
-                          'permissions': {'thesaurus.manage', 'thesaurus.extract.manage', 'view', 'system.view'}})
+                          'permissions': {'thesaurus.manage', 'thesaurus.extract.manage', 'view', 'system.view'},
+                          'managers': {'system:admin', 'role:system.Manager', 'role:thesaurus.Admin'}})
     config.register_role({'id': 'thesaurus.ExtractManager',
                           'title': _("Thesaurus extract manager (role)"),
-                          'permissions': {'thesaurus.extract.manage', 'view', 'system.view'}})
+                          'permissions': {'thesaurus.extract.manage', 'view', 'system.view'},
+                          'managers': {'system:admin', 'role:system.Manager', 'role:thesaurus.Admin'}})