0

Ich versuche, einen Task-Datensatz in Dynamics 365 zu erstellen, und ich möchte der Besitzer ein Team-Datensatz, für den ich bereits die GUID abgerufen haben.Dynamics CRM Web API - Datensatz zuweisen/Besitzer aktualisieren Feld

Das ist mein JSON und es schlägt immer fehl.

{ 
    "[email protected]":"/teams(f7e383eb-3966-e711-8122-e0071b66c021)", 
    "scheduledend":"2017-07-20", 
    "[email protected]":"new_surveies(f7e383eb-3966-e711-8122-e0071b84b034)", 
    "subject":"Amazon SES has suppressed sending to this address because it has a recent history of bouncing as an invalid address.", 
} 

Ich bekomme eine schlechte Anfrage.

Können wir die Web API nicht verwenden, um das Besitzerfeld von Datensätzen zu aktualisieren? Ich konnte keine spezifischen Einschränkungen finden, die dasselbe beschreiben.

Antwort

4

Vielleicht versuchen:

"[email protected]":"/teams(f7e383eb-3966-e711-8122-e0071b66c021)", 

Jason Lattimer's CRM REST Builder verwenden, ich habe diese Arbeit bekommen:

entity["[email protected]"] = "/teams(956B410F-0F6E-E711-810E-00155D6FD705)"; 

Eine Sache ist es, sicherzustellen, dass das Team eine gültige Sicherheitsrolle hat. Sie können versuchen, das Team in der Benutzeroberfläche zuzuweisen, um sicherzustellen, dass die Operation funktioniert, bevor Sie es programmgesteuert ausführen.

+0

Danke! Das hat wie ein Zauber funktioniert. – Kanini

Verwandte Themen