我已将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. Django权限管理
- 4. 报表管理器权限
- 5. 没有管理员权限
- 6. Android权限管理器
- 7. AngularJS多重权限管理
- 8. 管理员权限错误
- 9. 管理TFS 2013权限
- 10. 保持管理员权限
- 11. Reporting Services权限管理
- 12. Vb2012管理员权限
- 13. 管理员权限在php
- 14. C#+信息权限管理
- 15. Java管理权限(UAC)
- 16. C++降管理员权限
- 17. TFS/MSTest管理员权限
- 18. C#管理权限问题
- 19. Django管理对象权限
- 20. 管理员权限与笨
- 21. CakePHP权限管理插件
- 22. Symfony2用户权限管理
- 23. 如何授予Sharepoint中有限的“管理权限”权限?
- 24. 限制Django管理员更改权限
- 25. JScript:如何获得提升的权限(管理员权限)
- 26. TFS 2017权限管理似乎是最少的权限?
- 27. 我如何管理jhipster的权限?
- 28. 单一方法的管理员权限
- 29. 关于管理权限的疑问
- 30. 具有管理权限的Directory.SetCurrentDirectory。