【发布时间】:2015-12-31 18:31:34
【问题描述】:
我正在使用 Plone 4。 如何通过plone中的代码设置自定义角色。 我创建了一个角色“普通用户”。我可以通过站点设置-> 用户和组将此角色分配给用户。它工作正常。
如何通过代码将此角色“normaluser”设置为用户?
【问题讨论】:
-
您是否需要自定义角色而不是自定义角色允许的权限?
标签: plone
我正在使用 Plone 4。 如何通过plone中的代码设置自定义角色。 我创建了一个角色“普通用户”。我可以通过站点设置-> 用户和组将此角色分配给用户。它工作正常。
如何通过代码将此角色“normaluser”设置为用户?
【问题讨论】:
标签: plone
您可以使用plone.api
from plone import api
api.user.grant_roles(username='jane',
roles=['normaluser',]
)
如果要在特定对象上本地分配角色,请添加obj 参数。
【讨论】: