密码保护Sitecore项目

密码保护Sitecore项目,sitecore,Sitecore,我一直在查看Sitecore安全管理手册和一些博客文章,但找不到任何关于密码保护单个Sitecore内容项的内容。我已经查看了项目的安全->要求登录,但这似乎只影响extranet\Anonymous用户 编辑: 我们已经审查了客户的需求及其对外部或匿名用户浏览站点时保护Sitecore项目的影响。他们不希望用户无意中发现受保护的文档,因此我们的解决方案是允许他们将此项锁定到设置的用户角色。因此,如果用户导航到此锁定项目并且是此角色的成员,则他们只需输入登录信息,就可以访问此文档/媒体项目。我找

我一直在查看Sitecore安全管理手册和一些博客文章,但找不到任何关于密码保护单个Sitecore内容项的内容。我已经查看了项目的安全->要求登录,但这似乎只影响extranet\Anonymous用户

编辑:
我们已经审查了客户的需求及其对外部或匿名用户浏览站点时保护Sitecore项目的影响。他们不希望用户无意中发现受保护的文档,因此我们的解决方案是允许他们将此项锁定到设置的用户角色。因此,如果用户导航到此锁定项目并且是此角色的成员,则他们只需输入登录信息,就可以访问此文档/媒体项目。我找到了解决问题的方法,只需将此锁定项上的安全设置为删除extranet\anonymous的读访问权限,并仅为特定组的成员提供读访问权限

内容编辑器不应控制前端用户进入查看页面时输入的密码。对于每个前端用户,前端用户使用的密码应该不同

如果情况并非如此,或者您希望不为此实施会员制,您可以做的是利用Sitecore的内置成员身份,让Sitecore用户能够访问所需的项目,然后在前端用户访问受保护的页面时强制其登录到该Sitecore帐户。当然,您创建的Sitecore用户需要具有查看受保护文件夹的权限


请注意,您创建的Sitecore用户不应该也不会有权访问Sitecore桌面或内容编辑器-这实际上是另一篇文章的对话,我不想太偏离正轨。

我对您的问题的理解是,您希望提示某组编辑器使用密码输入框进行编辑内容

我的问题是为什么?您的用户已经提供了进入Sitecore内容编辑器的用户名和密码。如果要阻止用户进行未经授权的更改,可以阻止这些用户的写访问(这意味着他们无法编辑)或实施工作流。
如果选择“工作流”选项,您可能会执行自定义工作流操作,如果确实需要,在发布内容之前提示输入“密码”。

我可以询问一个用例吗?一般来说,用户和角色应该用于类似的事情。我认为工作流和权限应该足以解决这个问题。密码很容易共享!你对真正的问题有更多的背景知识吗?您是如何找到解决该问题的密码内容解决方案的?了解这一点将有助于我们提供好的答案。是从媒体库中获取文件,还是访问内容节点中的页面?您将如何向用户提供访问详细信息?他们是否需要注册,还是应该为所有用户提供一个静态/相同的密码?对于哪些用户必须提供密码,我有点困惑。正如您所描述的,听起来您希望内容编辑器提供密码,而不是前端用户…这不完全正确。这都是关于业务需求的。我们有一个网站,内容编辑器控制每个网站不同页面的用户名和密码。