Das SharePoint-Paket erfordert, dass Sie Ihreb Automation Anywhere Control Room als Anwendung im Microsoft Azure-Portal registrieren. Mit dieser Anwendung können Sie die Verbindung authentifizieren und verschiedene CRUD-Operationen in SharePoint automatisieren.

Die registrierte Anwendung generiert eine Client-ID und ein Client-Geheimnis für die OAuth-Verbindung und erlaubt Ihnen außerdem, die erforderlichen API-Berechtigungen im Portal festzulegen.

Vorbereitungen

Achten Sie darauf, dass Sie über die erforderlichen Berechtigungen verfügen, um eine Anwendung im Microsoft Azure-Portal zu erstellen und zu registrieren.

Prozedur

  1. Melden Sie sich am Microsoft Azure-Portal an.
  2. Wechseln Sie zu App-Registrierungen > Neue Registrierung.
    Die Seite Anwendung registrieren wird angezeigt.
  3. Konfigurieren Sie die folgenden Einstellungen:
    • Name – Geben Sie einen passenden Namen für die Anwendung ein.
    • Unterstützte Kontotypen – Wählen Sie die Option Einzelmandant.
    • Umleitungs-URI – Wählen Sie Web als Plattform aus und geben Sie Ihre Callback-URL in das URL-Feld ein.
  4. Klicken Sie auf Registrieren, um die Registrierung der App abzuschließen.
  5. Gehen Sie zu Übersicht, um die Client-ID aus Anwendungs-(Client)-ID zu kopieren und zu speichern.
    Diese Anwendungs-(Client)-ID dient als Client-ID für die OAuth-Verbindung.
  6. Gehen Sie zu Managen > Zertifikate und Geheimnisse > Kundengeheimnisse > Neues Kundengeheimnis, um ein Kundengeheimnis zu generieren.
    Anmerkung: Nur die Authentifizierungsmethode Client Secret wird für Control Room-OAuth-Verbindungen unterstützt. Zertifikate werden derzeit nicht unterstützt.
  7. Konfigurieren Sie Folgendes im Bereich Clientgeheimnis hinzufügen:
    • Beschreibung – Geben Sie eine geeignete Beschreibung für das Client-Geheimnis ein.
    • Läuft ab – Legen Sie ein geeignetes Ablaufdatum fest
    Dieses Client-Geheimnis dient als Client-Geheimnis für die OAuth-Verbindung.
    Anmerkung: Vergewissern Sie sich, dass Sie den Wert des Client-Geheimnisses kopieren und speichern. Der Client-Schlüssel ist nach diesem Vorgang nicht sichtbar.
  8. Gehen Sie zu Managen > API-Berechtigungen > Berechtigung hinzufügen.
    • Für SharePoint APIs – Wählen Sie SharePoint > Delegierte Berechtigungen und aktivieren Sie die Optionen Sites.Manage.All, Sites.Read.All und Sites.ReadWrite.All.
    • Für Microsoft Graph API – Wählen Sie Microsoft Graph > Delegierte Berechtigungen und aktivieren Sie die Option Sites.ReadWrite.All.
  9. Klicken Sie auf Berechtigungen hinzufügen, um die Konfiguration zu speichern.
    Die Spalte Status der Berechtigung zeigt Nicht gewährt für <tenant name> an. Wenden Sie sich an Ihren SharePoint-Administrator, um den Status zu ändern. Der Status ändert sich zu Gewährt, nachdem Ihr Administrator den Status geändert hat.

Nächste Maßnahme

Melden Sie sich bei Ihrem Automation Anywhere Control Room an und befolgen Sie die Anleitungen in Herstellung der OAuth-Verbindung, um eine OAuth-Verbindung für die SharePoint-Site zu erstellen, indem Sie die generierte Client-ID und das Client-Geheimnis verwenden.