Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sitecore安全访问权限_Sitecore_Sitecore7_Sitecore7.2 - Fatal编程技术网

Sitecore安全访问权限

Sitecore安全访问权限,sitecore,sitecore7,sitecore7.2,Sitecore,Sitecore7,Sitecore7.2,我有角色A。角色A被拒绝访问项目X。 然后是角色B。 应授予角色B对项目X的访问权限。 角色B是A的成员 因此,角色a中的用户不应具有访问权限。角色B中的用户应具有访问权限 我已经看到否认不能被覆盖,有解决办法吗? 我需要在代码隐藏中设置权限 谢谢您应该利用Sitecore的继承。在角色A上,您可以拒绝对角色A的继承,同时允许对角色B的访问 有关安全性的更多信息,请参见您应该利用Sitecore的继承。在角色A上,您可以拒绝对角色A的继承,同时允许对角色B的访问 有关安全性的更多信息,请参见不要

我有角色A。角色A被拒绝访问项目X。 然后是角色B。 应授予角色B对项目X的访问权限。 角色B是A的成员

因此,角色a中的用户不应具有访问权限。角色B中的用户应具有访问权限

我已经看到否认不能被覆盖,有解决办法吗? 我需要在代码隐藏中设置权限


谢谢

您应该利用Sitecore的继承。在角色A上,您可以拒绝对角色A的继承,同时允许对角色B的访问


有关安全性的更多信息,请参见

您应该利用Sitecore的继承。在角色A上,您可以拒绝对角色A的继承,同时允许对角色B的访问


有关安全性的更多信息,请参见

不要使用
拒绝
。使用从
角色A
中断继承。然后允许访问角色BHi。我的角色B需要从角色A继承所有安全设置,但不适用于项目X。角色B是一个扩展角色,不使用
deny
。使用从
角色A
中断继承。然后允许访问角色BHi。我的角色B需要继承角色A的所有安全设置,但不继承项目X的安全设置。角色B是扩展角色A