Sie sind es nicht, die das Privileg verpassen - es ist der Benutzer, dem Sie die Opportunity zu geben versuchen. Nehmen wir an, Sie haben ein Konto im Besitz von Benutzer A. Wenn Sie dieses Konto dem Benutzer B zuweisen möchten, muss Benutzer mindestens Benutzerlevel für die Kontoeinheit haben. So funktioniert Dynamics CRM/365. Dem Benutzer, dem Sie die Opportunity zuweisen möchten, fehlt wahrscheinlich die Sicherheitsrolle ordnungsgemäß.
Wie auf andere hingewiesen, ps_application ist eine benutzerdefinierte Entität - Sie sollten zu Ihrem Bereich Systemanpassungen gehen und überprüfen Sie den Anzeigenamen (ich wette, es ist so etwas wie Anwendung). Jetzt sollten Sie überprüfen, auf welche Sicherheitsrollen des Benutzers Sie die Eigentumsrechte ändern möchten. Sie sollten dieser Rolle Leseberechtigung für diese Entität gewähren (sie befindet sich auf der letzten Registerkarte der Konfigurationsseite der Sicherheitsrolle).
Warum erhalten Sie diesen Fehler, wenn Sie Opportunity zuweisen? Ich wette, dass diese Entität ps_application mit der Opportunity verknüpft ist und die Beziehung so konfiguriert ist, dass sie Eigentümer propagiert. Wenn Sie also Besitzer in Opportunity ändern, ändern Sie den Eigentümer der zugehörigen ps_applications -> und Sie erhalten den Fehler, da der Benutzer nicht der sein kann Besitzer für solche Datensätze (hat keine Leseberechtigung).
Das hat funktioniert! Wir fügten der Sicherheitsrolle die niedrigste Zugriffsebene (Benutzer) hinzu und konnten die Opportunity zuweisen. Sie haben Recht, dass das Benutzerprivileg angepasst werden musste und dass es sich auf der letzten Registerkarte (Benutzerdefiniert) befand. Vielen Dank. – LHM