2012-01-28 64 views
1

问题与Dynamics CRM 2011有关。假设对于用户'A',我们将安全角色从'SR1'更改为'SR2'。但是,当我使用用户'A'登录时,它仍然显示'SR1'的所有访问权限和特权。安全角色不反映对用户的更改

如果在将安全角色从“SR1”更改为“SR2”后,执行“IISReset”并使用用户“A”登录。现在用户'A'可以拥有'SR2'的访问权限和特权。

为什么它不能在没有'IISReset'的情况下工作?任何想法。

在此先感谢。

+0

您能否举出一个SR2与SR1相比较的不同特权示例? – glosrob 2012-01-28 22:44:20

+0

嗯。 SR1在Entity1上有CRUD,而SR2在Entity2上有CRUD。顺便说一句,这个问题开始出现后应用更新汇总5. – Zohaib 2012-01-30 07:03:35

+0

我们有一个虚拟的开发服务器群,共7个。所有初始相同。他们已经使用了3个月,其中一台服务器现在没有具体原因显示此问题。添加的安全角色在iisreset之前不会反映出来,而且网站地图更改,自定义等也显示相同的行为。我试图找出答案,如果我这样做会发布答案,但网络上的常见反应似乎是“重建服务器”。接受挑战! – Henrik 2012-08-03 06:33:13

回答

0

您是否尝试在切换角色后清除浏览器缓存?

+0

是的。甚至还打开一个新的IE窗口。顺便说一句,在应用更新汇总5后,此问题开始出现。 – Zohaib 2012-01-30 07:04:16

+0

其他问题:您是否正在测试应用服务器上的角色? (应该很重要,但为了以防万一,请尝试另一台机器)。 IE设置为Windows身份验证?该网站设置为可信吗? – 2012-01-30 12:00:48