Ihre Dataverse-Umgebung muss so konfiguriert sein, dass die App-Registrierung auf Daten zugreifen kann. Dazu müssen Sie einen Anwendungsbenutzer erstellen und ihm die entsprechenden Sicherheitsrollen zuweisen.
Erforderliche Berechtigungen
Um einen Anwendungsbenutzer zu erstellen und Sicherheitsrollen in Dataverse zuzuweisen, benötigen Sie:
• Sicherheitsrolle „Systemadministrator“: Erforderlich, um Anwendungsbenutzer zu erstellen und Sicherheitsrollen innerhalb der Dataverse-Umgebung zuzuweisen
• Power Platform-Administrator oder globaler Administrator: Erforderlich für den Zugriff auf das Power Platform Admin Center zur Verwaltung der Umgebungseinstellungen
💡 Hinweis: Wenn Sie Zugriff auf die Dataverse-Umgebung haben, aber keine Anwendungsbenutzer erstellen können, wenden Sie sich an Ihren Power Platform-Administrator, damit dieser die Konfiguration vornimmt oder Ihnen die Rolle „Systemadministrator” zuweist.
Erstellen eines Anwendungsbenutzers
- Melden Sie sich beim Power Platform Admin Center (https://admin.powerplatform.microsoft.com) an.
- Wählen Sie Ihre Umgebung aus, indem Sie in der linken Navigationsleiste „Verwalten“ und dann „Umgebungen“ auswählen und anschließend Ihre Umgebung aus der Liste „Umgebungen“ auswählen.
- Klicken Sie im oberen Menü auf „Einstellungen“.
- Erweitern Sie „Benutzer + Berechtigungen“ und wählen Sie „Anwendungsbenutzer“.
- Klicken Sie auf „Neuer App-Benutzer“.
- Klicken Sie auf „App hinzufügen“, um nach Ihrer App-Registrierung zu suchen.
- Wählen Sie Ihre DvSchemaSync-App-Registrierung aus der Liste aus.
- Wählen Sie die entsprechende Geschäftseinheit aus (um Datenverluste zu vermeiden, wählen Sie die Stammgeschäftseinheit aus).
- Erstellen Sie den Anwendungsbenutzer noch nicht, da Sie noch eine geeignete Rolle zuweisen müssen.
Sicherheitsrollen zuweisen
Der Anwendungsbenutzer benötigt Sicherheitsrollen, die Lesezugriff auf die Tabellen gewähren, die Sie synchronisieren möchten.
- Wählen Sie im Dialogfeld „Sicherheitsrollen(0)“ die Option „Bearbeiten“.
- Weisen Sie je nach Ihren Anforderungen eine oder mehrere Sicherheitsrollen zu:
Systemadministrator: Vollzugriff auf alle Tabellen (nur zu Testzwecken verwenden)
Systemleser: Lesezugriff auf die meisten Systemtabellen
Benutzerdefinierte Rolle: Erstellen Sie eine Rolle mit spezifischen Leseberechtigungen für Ihre Synchronisierungsanforderungen
- Klicken Sie auf „Erstellen“.
✓ Best Practice: Erstellen Sie eine benutzerdefinierte Sicherheitsrolle mit nur den minimal erforderlichen Berechtigungen. Dies entspricht dem Prinzip der geringsten Privilegien und verbessert die Sicherheit.
So finden Sie die URL Ihrer Umgebung
Sie benötigen die URL Ihrer Dataverse-Umgebung, um DvSchemaSync zu konfigurieren.
- Wählen Sie im Power Platform Admin Center Ihre Umgebung aus.
- Suchen Sie das Feld „Umgebungs-URL“ (z. B. https://yourorg.crm.dynamics.com).
- Kopieren Sie diese URL zur Verwendung in DvSchemaSync.