diff -r 5dc0c1fa6af6 -r 86ddb444d0a9 src/pyams_thesaurus/__init__.py --- 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'}})