2012-01-28 60 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