0
Ich habe mich gefragt, wie wir abfragen könnten, um Liste der Konten, die für einen Benutzer freigegeben ist. Durch die Verwendung von SDK Ich habe die folgenden Methoden versucht, konnte aber nicht in der Lage, die richtige Lösung zu finden:Get Share Account privilegierten Konto Entities in CRM SDK
QueryExpression query1 = new QueryExpression
{
EntityName = "account",
ColumnSet = new ColumnSet("name", "address1_city")
};
query1.LinkEntities.Add(new LinkEntity("account", "systemuser", "ownerid", "systemuserid", JoinOperator.Inner));
query1.LinkEntities[0].Columns.AddColumns("fullname");
query1.LinkEntities[0].EntityAlias = "share";
Ich bin neu in CRM sdk arbeiten, meinen Kopf um diese den ganzen Tag. Kann mir bitte jemand helfen?
Danke für die Antwort und aber dieser Code, wenn die Benutzer-ID-Liste für einen Account für immer, wenn ich Systembenutzer als Ziel gab es erscheint ‚Die‚RetrieveSharedPrincipalsAndAccess‘Methode nicht unterstützt Entitäten des Typs‚Systembenutzer‘. Eigentlich möchte ich die Liste der Konten, die für ein bestimmtes Konto freigegeben ist. –
Sie können kein Konto für ein Konto freigeben. –
Entschuldigung, ich habe gefragt, die Liste der Konten, die für einen bestimmten Systembenutzer freigegeben sind. Bitte ignorieren Sie den vorherigen Kommentar –