我已将SEOptimizer附加组件添加到我的网站,并且需要限制可以访问SEO选项卡的人员。我不知道如何管理这个权限。Quintagroup seoptimizer的管理权限
-1
A
回答
3
默认附加许可使用“Modify portal content
”权限,这样能够编辑内容的用户会看到标签:https://github.com/quintagroup/quintagroup.seoptimizer/blob/5d0ee147f2b094ea8a05849f1d77161a8329bb44/quintagroup/seoptimizer/profiles/default/actions.xml#L14
您可以通过更改与此相关的动作和的权限更改此行为permission
在ZCML中:https://github.com/quintagroup/quintagroup.seoptimizer/blob/f55624284a7daa6c225801990e6b2e9801b9eeac/quintagroup/seoptimizer/browser/configure.zcml#L95
更改操作使用的权限很简单(您也可以通过TTW访问ZMI和portal_action
工具)。
更改ZCML许可需要一个新的ZCML将覆盖旧的注册登记:请参见http://docs.plone.org/develop/addons/components/zcml.html#overrides
您可能需要注册一个新的权限,必须考虑到你的“搜索引擎优化”的角色。
顺便说一句:这也可以是对原始产品的一个非常好的改变:想想打开一个issue。
相关问题
- 1. 报表管理器权限
- 2. 管理员权限错误
- 3. Java管理权限(UAC)
- 4. TFS/MSTest管理员权限
- 5. C#+信息权限管理
- 6. Android权限管理器
- 7. CakePHP权限管理插件
- 8. Django管理对象权限
- 9. Symfony2用户权限管理
- 10. AngularJS多重权限管理
- 11. 如何授予Sharepoint中有限的“管理权限”权限?
- 12. 限制Django管理员更改权限
- 13. TFS 2017权限管理似乎是最少的权限?
- 14. JScript:如何获得提升的权限(管理员权限)
- 15. 管理GitLab组中的访问权限
- 16. 如何管理大量的权限?
- 17. 管理RESTful服务的权限
- 18. 单一方法的管理员权限
- 19. 单一方法的管理员权限
- 20. 管理用户的Schtasks权限错误?
- 21. 具有管理员权限的QProcess
- 22. 我如何管理jhipster的权限?
- 23. 的easy_install -U setuptools的需要管理,而在管理员权限
- 24. Sharepoint 2007自定义权限级别来管理权限
- 25. 哪些[Windows]权限被视为管理权限?
- 26. osx - 权限被拒绝(126)使用AppleScript和管理员权限
- 27. Drupal 6管理节点权限忽略内容类型权限
- 28. 如何管理用户访问权限和用户权限
- 29. 使用$ routeChangeStart管理访问权限
- 30. C#.NET:获取管理员权限?