Umbraco 7 - 具有有限编辑权限的成员
Umbraco 7 - Members with limited editing permission
我正在探索将 Umbraco 用作通信和信息共享网站的 CMS。
该网站按地域组织,每个国家/地区都有自己的页面集。
在此网站中,一些注册用户(会员)可以根据会员所在的国家/地区编辑网站的某些部分。
成员将通过注册或使用 facebook 帐户(Oauth 身份验证)自行登录门户网站,然后站点管理员将授予他们编辑权限。这样他们就可以针对自己的国家/地区编辑内容。
是否有使用 Umbraco 7 进行此自定义的简单方法?
会员,您可能是指用户?用户用于 Umbraco 后端,成员用于 ekstranets 和其他东西 ("website users")。
最简单的方法是在 Umbraco 中为每个用户分配一个起始节点 - 如果用户将国家节点设置为起始节点,则该节点的所有兄弟姐妹和祖先节点都将无法访问,但他们可以看到该国家/地区拥有的任何子节点。
听起来您想要更像 wiki 的东西,而不是像 Umbraco 这样的 CMS...也许看看其他软件。
您可以使用 Umbraco ContentService(由 Umbraco 自己使用)允许用户通过在前端创建表单并在成员中设置用户来编辑内容。然后按国家/地区创建 group/permissions 类型。
https://our.umbraco.org/documentation/reference/Management/Services/ContentService
否则如建议的那样,您可以将他们创建为用户并设置权限,以便他们只能访问他们所在国家/地区的页面。
关于您的要求的更多详细信息可能会提供更好的答案。我想知道 Users 是公司成员还是 public 用户?您需要回滚功能吗?等等
我正在探索将 Umbraco 用作通信和信息共享网站的 CMS。 该网站按地域组织,每个国家/地区都有自己的页面集。 在此网站中,一些注册用户(会员)可以根据会员所在的国家/地区编辑网站的某些部分。
成员将通过注册或使用 facebook 帐户(Oauth 身份验证)自行登录门户网站,然后站点管理员将授予他们编辑权限。这样他们就可以针对自己的国家/地区编辑内容。
是否有使用 Umbraco 7 进行此自定义的简单方法?
会员,您可能是指用户?用户用于 Umbraco 后端,成员用于 ekstranets 和其他东西 ("website users")。
最简单的方法是在 Umbraco 中为每个用户分配一个起始节点 - 如果用户将国家节点设置为起始节点,则该节点的所有兄弟姐妹和祖先节点都将无法访问,但他们可以看到该国家/地区拥有的任何子节点。
听起来您想要更像 wiki 的东西,而不是像 Umbraco 这样的 CMS...也许看看其他软件。
您可以使用 Umbraco ContentService(由 Umbraco 自己使用)允许用户通过在前端创建表单并在成员中设置用户来编辑内容。然后按国家/地区创建 group/permissions 类型。
https://our.umbraco.org/documentation/reference/Management/Services/ContentService
否则如建议的那样,您可以将他们创建为用户并设置权限,以便他们只能访问他们所在国家/地区的页面。
关于您的要求的更多详细信息可能会提供更好的答案。我想知道 Users 是公司成员还是 public 用户?您需要回滚功能吗?等等