Umbraco 7 - 拥有有限编辑权限的会员

时间:2016-05-08 18:44:32

标签: asp.net content-management-system umbraco

我正在探索Umbraco作为通信和信息共享网站的CMS。 该网站按地理位置组织,每个国家/地区都有其网页。 在本网站中,一些注册用户(会员)可以根据会员所在的国家/地区编辑网站的某些部分。

会员将通过他们自己登录门户网站,通过注册或使用Facebook帐户(Oauth身份验证),然后网站管理员将授予他们编辑权限。因此,他们可以编辑国家/地区的内容。

是否有一种简单的方法可以使用Umbraco 7进行自定义?

3 个答案:

答案 0 :(得分:1)

对于会员,您可能意味着用户?用户是Umbraco后端,成员是ekstranets和东西(“网站用户”)。

最简单的方法是在Umbraco中为每个用户分配一个起始节点 - 如果用户将国家/地区节点设置为其起始节点,则该节点的所有兄弟和祖先都将无法访问,但他们可以看到任何子节点这个国家的节点。

答案 1 :(得分:1)

听起来你想要的东西更像维基而不是像​​Umbraco这样的CMS ...也许会看到不同的软件。

答案 2 :(得分:0)

您可以使用Umbraco ContentService(由Umbraco自己使用)允许用户通过在前端创建表单来编辑内容,并在会员处设置用户。然后按国家/地区创建组/权限类型。

https://our.umbraco.org/documentation/reference/Management/Services/ContentService

除此之外,建议您将其创建为用户并设置权限,以便他们只能访问其所在国家/地区的网页。

有关您要求的更多细节可能会给出更好的答案。我想知道公司的用户成员还是公共用户?你需要回滚设施吗?等