0
我正在使用插件註冊工具和CRM Dynamics SDK來處理插件事件,這需要檢查登錄用戶的安全角色。對團隊安全角色RetrieveMultiple查詢
我發現很多關於檢索專門分配給用戶的用戶角色的示例和文檔,但我還需要檢索分配給用戶所屬團隊的安全角色。
我有用戶通過單獨的RetrieveMultiple查詢參與的團隊列表,但我一直無法找到關於團隊與他們分配的安全角色之間關係的文檔。
我有以下不正確的查詢,但作爲安全角色組隊的關係是多對多的,我會假設有,我很想念用於查詢關係實體:
CrmService.RetrieveMultiple(new QueryExpression
{
LinkEntities =
{
new LinkEntity
{
LinkFromEntityName = "role",
LinkFromAttributeName = "roleid",
LinkToEntityName = "???",
LinkToAttributeName = "roleid",
LinkCriteria = new FilterExpression
{
FilterOperator = LogicalOperator.And,
Conditions =
{
new ConditionExpression
{
AttributeName = "teamid",
Operator = ConditionOperator.Equal,
Values = {p_team.Id}
}
}
}
}
},
EntityName = "role",
ColumnSet = new ColumnSet(true)
});
看起來這對團隊來說是一個簡單的查詢,但我在Google搜索中已經空了。