2012-10-31 98 views

回答

3

檢查AccountShare表,尤其是類似的東西:

SELECT Id, AccountAccessLevel, AccountId, UserOrGroupId 
FROM AccountShare 
WHERE RowCause IN ('Manual', 'TerritoryManual') 
LIMIT 100 

你可以閱讀更多的關於價值觀here,這裏還有頂點用於共享基礎上的規則,不能記錄一個很好的例子以正常分享規則表達。

UserOrGroupId是棘手的 - >如果它將以「005」開始,這是一個用戶標識並且您的搜索已完成。否則,你必須在Group表中查找它。這將包含真實組(在設置中稱爲「公共組」),以及與隊列,角色,角色+下屬,領土等對應的系統生成的組。因此,您可能在這裏嘗試了一些遞歸的痛苦世界瞭解到底是誰在這個小組中。

我承認過去我很幸運,在組表中看到的嵌套層次從未超過2層。

相關問題