security - 在 sitecore 中的主页项上设置字段级安全性

标签 security sitecore field readonly

我有一个关于为 sitecore 中的主页项目的几个字段设置安全性的问题。

我有一个模板,我们将其命名为 TaggingTemplate,其中包含 7 个字段,我们将它们命名为 - field1、field2、field3...field7。 我的站点核心结构中的所有其他模板都在使用此模板。

使用“Home”模板的Home项也继承了“TaggingTemplate”。

我想要做的是将字段 - field1 到 field5 设置为只读,除了主页项目的管理员之外的所有人。我怎样才能做到这一点? 主页项上设置了一堆安全设置,主页项安全设置的任何更改都可能影响整个网站。

我无法在主页模板中设置该安全设置,因为 field1-field5 是从 TaggingTemplate 继承的。 我也找不到通过安全编辑器执行此操作的方法。

最佳答案

您无法通过安全编辑器中的模板查看继承的字段。因此,您可以使用安全编辑器限制对该模板的所有实例访问 TaggingTemplate 上的某些字段,但您不能仅在 TaggingTemplate 被继承时限制访问模板主页

关于security - 在 sitecore 中的主页项上设置字段级安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9688584/

相关文章:

苹果手机/iPad : How to Enforce Apple Security Policy through iOS Application?

search - Sitecore 高级数据库爬虫 NumericRangeSearchParam

asp.net-mvc - 站点核心 9 : Install-SitecoreConfiguration : No registration found for extension 'AppPool' of type 'Task'

c# - Sitecore:在内容编辑器中隐藏字段?

java - java中的最终字段继承

c# - 公共(public)字段与自动属性

c# - 静态字段或属性是否初始化一次?

java.security.AccessControlException : access denied ("java.net.SocketPermission" "smtp.gmail.com" "resolve")

security - MS Access 2003 - 用于从 LAN 登录获取用户名的 VBA

security - Cakephp 2 安全组件和 ajax 调用