Skip to main content

Azure API-Anwendung mit den Anmeldedaten des Benutzers/der Benutzerin einrichten

Dieser Leitfaden führt Sie durch die Einrichtung der Microsoft Azure API-App mit den Anmeldeinformationen des Benutzers/der Benutzerin.

Dataverse erfordert als zusätzlichen Schritt die Erstellung eines Benutzers in Power Platform.

Anwendung registrieren

  1. Gehen Sie zu Microsoft Azure.

  2. Melden Sie sich mit Ihrem Microsoft Azure-Konto an.

  3. Verwenden Sie auf der Startseite die Option Suchen oder öffnen Sie den Microsoft Entra ID-Dienst über das Menü in der oberen linken Ecke.

  4. Wählen Sie Verwalten aus und öffnen Sie App-Registrierungen im linken Menü.

  5. Wählen Sie + Neue Registrierung aus.

  6. Geben Sie den Namen der App an.

  7. Wählen Sie den gewünschten Kontotyp aus – sowohl Single-Tenant als auch Multi-Tenant sind zulässig.

  8. Wählen Sie unter Umleitungs-URI die Option Single-page application (SPA) aus der Auswahlliste aus. Fügen Sie den folgenden Wert als Umleitungs-URI hinzu:

    http://localhost/

  9. Wählen Sie Register (Registrieren) aus.

    Die Anwendungs-ID (Client) ist Ihre Client-ID.

    Die Verzeichnis-ID (Mandant) ist Ihre Tenant-ID.

  10. Gehen Sie zu Zertifikate und Geheimnisse und wählen Sie Neues Client-Geheimnis aus. Kopieren Sie den Wert, da er nach Verlassen der Seite nicht mehr zugänglich ist – dies ist Ihr Client-Geheimnis.

Berechtigungen für Anwendung erteilen

Öffnen Sie die API-Berechtigungen und fügen Sie die folgenden delegierten Berechtigungen hinzu:

ADLS

Azure-Speicher

  1. offline_access

Microsoft Graph

  1. user_impersonation

Dataverse

Microsoft Graph

  1. E-Mail

  2. offline_access

  3. openid

  4. Profil

  5. User.Read

Dynamics CRM

  1. User_impersonation

Outlook 365

Microsoft Graph

  1. E-Mail

  2. openid

  3. offline_access

  4. Profil

  5. User.Read

  6. User.ReadBasic.All

  7. User.ReadWrite

  8. Mail.Read

  9. Mail.ReadWrite

  10. Mail.ReadWrite.Shared

  11. Calendars.ReadWrite

  12. Calendars.ReadWrite.Shared

OneDrive

Microsoft Graph

  1. E-Mail

  2. offline_access

  3. openid

  4. Profil

  5. Files.ReadWrite.All

  6. User.Read

Power Automate

Flow-Dienst

  1. Benutzer

  2. Activity.Read.All

  3. Approvals.Manage.All

  4. Approvals.Read.All

  5. Flows.Manage.All

  6. Flows.Read.All

  7. Flows.Read.Plans

  8. Flows.Write.Plans

Power BI-Ausgabe

Microsoft Graph

  1. Offline_access

  2. Openid

  3. User.Read

  4. E-Mail

  5. Profil

Power BI-Dienst

  1. Dataset.ReadWrite.All

  2. Workspace.Read.All

SharePoint

Um die volle Funktionalität zu gewährleisten, fügen Sie alle diese Berechtigungen hinzu.

Für SharePoint-Dateien:

Microsoft Graph

  1. E-Mail

  2. offline_access

  3. openid

  4. Profil

  5. User.Read

  6. Files.Read.All – für SharePoint-Eingabe.

    ODER

    Files.ReadWrite.All – für SharePoint-Ausgabe.

    Fügen Sie beide Berechtigungen für SharePoint-Eingabe und -Ausgabe hinzu.

  7. Sites.Read.All

Für SharePoint-Listen:

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

Bei Ihrer App anmelden

Jetzt können Sie diese Anwendung im Konnektor verwenden. Um die Anmeldung zu authentifizieren, müssen Sie Client-ID, Client-Geheimnis-ID und Tenant-ID in Designer eingeben und sich im Webbrowser bei Ihrem Konto anmelden.

Weitere Informationen finden Sie auf dem Microsoft-Portal.

Benutzer in Power Platform erstellen

Erstellen Sie einen Benutzer für Ihre Dataverse-Anwendung in Power Platform und fügen Sie eine Sicherheitsrolle hinzu:

  1. Gehen Sie zum Power Platform Admin Center.

  2. Wählen Sie eine Umgebung aus.

  3. Wählen Sie Einstellungen aus. Wählen Sie unter Benutzer + Berechtigungen die Option Anwendungsbenutzer aus.

  4. Wählen Sie Neuer Anwendungsbenutzer.

  5. Wählen Sie Anwendung hinzufügen und dann Ihre Anwendung.

  6. Wählen Sie eine Unternehmenseinheit aus.

  7. Wählen Sie unter Sicherheitsrollen eine anwendbare Rolle aus.

  8. Wählen Sie Erstellen aus.

Wählen Sie diese Optionen und geben Sie diese URLs für ältere Konnektor-Versionen ein, wenn Sie eine benutzerdefinierte API-Anwendung einrichten.

Konnektor und Version

Dropdown-Option

URLs

OneDrive Version 2.0.2 und früher

Single-page application (SPA)

https://cef.alteryx.com/designer/oauthcallback

https://login.live.com/oauth20_desktop.srf

Outlook 365 Version 1.0.0

Power BI-Ausgabe Version 3.1.0 und früher

SharePoint-Dateien Version 1.1.1 und früher