根据角色隐藏桶项

时间:2016-03-08 22:43:55

标签: security sitecore buckets

想象一下,我有以下内容树

  • Sitecore的
    • 内容
      • 主页
        • 知识库文章(桶)
          • 第1条(模板1)
          • 第2条(模板1)
          • 第3条(模板2)

以下角色 -

  • 角色1
  • 角色2

我有以下情况。

  1. 角色1应具有对第1条和第2条的读/写权限,这些权限基于模板1。

  2. 角色2应具有对第3条的读/写权限,该第3条基于模板2.

  3. 有没有办法在Sitecore中实现上述方案?

    由于

1 个答案:

答案 0 :(得分:1)

您可以尝试在Standard ValuesTemplate 1的{​​{1}}项目上设置访问权限。

只需为Template 2 read/write Standard Values设置Template 1或其他任何内容。并Role 1 read/write Standard Values Template 2仅为Role 2设置Template 1

执行此操作后,使用Template 2Standard Values的所有项目都将从相应的$scope.spremi = function() { var vr = document.getElementById('vrstaribe'); var rib = vr.options[vr.selectedIndex].text; var tez = document.getElementById('tezina').value; var mam = document.getElementById('mamac').value; console.log("Riba : " + rib + '\n' + "Težina : " + tez + '\n' + "Mamac : " + mam); ulov.vrstaribe = rib; ulov.tezina = tez; ulov.mamac = mam; var fromStorage = localStorage.getItem('popisulova') || '[]'; var vrati = JSON.parse(fromStorage); vrati.push(ulov); localStorage.setItem('popisulova', JSON.stringify(vrati)); console.log(ulov); } 继承访问权限。