Intrexx Connector für SharePoint Server/Online anlegen

Voraussetzungen

Für die Einrichtung des Intrexx Connector für SharePoint Server/Online sollten Ihnen die folgenden Informationen vorliegen:

Microsoft Azure

  • Verzeichnis-ID (Mandant); TenantID

  • AnwendungsID (Client)

  • Geheimer Clientschlüssel (Wert!)

Microsoft SharePoint

  • Name der SharePoint Seite

  • Name der SharePoint Liste

  • Name der SharePoint Dokumenten-Bibliothek

  • Tenant Name

Zudem benötigen Sie folgende Informationen:

  • Root URI( z.B.: https://login.microsoftonline.com)

Für das Anlegen einer Datengruppe benötigen Sie folgende Informationen aus SharePoint:

  • (Interne/technische) Feldbezeichnungen und Datentypen der Felder, auf die Sie zugreifen möchten.

Schritt-für-Schritt

Um den Intrexx Connector für SharePoint Server/Online anzulegen, gehen Sie wie folgt vor:

  1. Starten Sie das Modul "Integration".

  2. Wählen Sie unter "Daten konsumieren" den Eintrag "Connector für Connector API" aus.

  3. Führen Sie einen Rechtsklick aus.

  4. Wählen Sie "+ Neue Datenquelle" aus.

    Das Dialogfenster "Allgemein" wird angezeigt.

    Allgemeine Angaben

    Name

    Tragen Sie hier den Namen der Verbindung ein. Der Name darf nur die Buchstaben [a-zA-Z] und Zahlen [0-9] enthalten, sowie Unterstrich und Bindestrich.

    Id

    Zeigt die ID des Connectors bzw. der Verbindung an. Diese wird automatisch aus dem Connector Template und dem Namen des Connectors, verbunden mit einem Unterstrich, zusammengesetzt.

    Beschreibung

    Hier können Sie eine Beschreibung des Connectors eintragen.

    Connector Template

    Wählen Sie hier "mssharepoint" aus.

    Timeout

    Hier kann die Anzahl der Millisekunden, Sekunden, Minuten oder Stunden für den Timeout eingetragen werden. Wählen Sie die Zeiteinheit in der Auswahlliste rechts neben dem Timeout-Feld aus.

    Aktiv

    Wenn Sie diese Einstellung setzen, sind die Timeout-Einstellungen aktiviert.

  5. Klicken Sie auf "Weiter".

    Sie gelangen in den Dialog "Datengruppen".

    Datengruppen

    Die Datengruppen "SharepointFiles" und "SharepointList" sind bereits angelegt. Sie dienen als Vorlage bzw. Beispiele. Sie enthalten Angaben, die Sie beim Erstellen einer eigenen bzw. von weiteren Datengruppen benötigen.

    Sie können zu diesem Zeitpunkt auf die Anlage einer Datengruppe verzichten und dies nach dem Anlegen des Connector für SharePoint Server/Online durchführen.

    Detaillierte Informationen zum Anlegen einer Datengruppe finden Sie in Abschnitt Datengruppe im Connector für SharePoint Server/Online anlegen.

  6. Klicken Sie auf "Weiter".

    Sie gelangen in den Dialog "Authentifizierung".

  7. Wählen Sie bei "Authentifizierungs-Typ" den Wert "OAUTH2" aus.

    Die Felder mit den erforderlichen Angaben zu "OAUTH2" werden angezeigt.

    Authentifizierung

    Authentifizierungs-Typ

    Wählen Sie hier "OAUTH2" aus.

    Grant-Type

    Wählen Sie hier "AUTHORIZATION_CODE " aus.

    Authorization URI

    Erfassen Sie hier die Authorization URI.

    Die Authorization URI setzt sich folgendermaßen zusammen:

    <https://login.microsoftonline.com>/[TenantID]/oauth2/v2.0/authorize

    Beispiel

    https://login.microsoftonline.com/1234e7e16-b7ee-41a3-ffff-76d9716789/oauth2/v2.0/authorize

    Token URI

    Erfassen Sie hier die Token URI.

    Die Token URI setzt sich folgendermaßen zusammen:

    <https://login.microsoftonline.com>/[TenantID]/oauth2/v2.0/token

    Beispiel

    https://login.microsoftonline.com/12345-e16-b7ee-ffff-ak05-76d971-6789/oauth2/v2.0/token

    Redirect URI (Umleitungs-URI)

    Hier wird die Redirect URI automatisch von Intrexx eingestellt.

    Die Redirect URI setzt sich folgendermaßen zusammen:

    <BasisURL>/oauth2/token/<GUID des Sharepoint Connectors>

    Beispiel:

    https://exampleportal.com/service/oauth2/token/123450DEA65FFFFB087EFC539FA010BBD8B6789

    Basis-URL Die Basis-URL finden Sie im Hauptmenü unter "Portal > Portaleigenschaften > Frontend Webserver ".

    GUID des Connector für SharePoint Server/Online Bei Bedarf können Sie die GUID des Connector für SharePoint Server/Online selbst ermitteln. Eine ausführliche Beschreibung hierzu finden Sie in Abschnitt Connector für SharePoint Server/Online GUID ermitteln (optional).

    Die Redirect URI (Rückmeldungs-URL) müssen Sie in Azure in der IntrexxPortal-App hinterlegen. Eine Beschreibung hierzu finden Sie in Abschnitt Redirect URI in Microsoft Azure hinterlegen.

    Client ID

    Statisch Hinterlegen Sie hier die AnwendungsID aus der IntrexxPortalApp, die Sie in Microsoft Azure registriert haben.

    Client Secret

    Statisch Hinterlegen Sie hier den Wert (!) des Geheimen Clientschlüssels aus der IntrexxPortalApp, die Sie in Microsoft Azure registriert haben.

    Scope

    Hier legen Sie die Berechtigungen fest, mit denen Intrexx-Benutzer bzw. Intrexx-Dienstkonten auf SharePoint zugreifen sollen.

    Statisch Sie können hier einen Default-Wert hinterlegen. Dann greifen die Intrexx-Benutzer bzw. Intrexx-Dienstkonten mit den Berechtigungen auf SharePoint zu, die Sie in Microsoft Azure erteilt haben.

    Wenn Sie den Default-Wert nutzen möchten, müssen Sie Folgendes hinterlegen:

    https://<TenantName>.sharepoint.com/.default

    Beispiel

    https://examplecompany.sharepoint.com/.default

    Sie können auch die Berechtigungen, die Sie in Microsoft Azure erteilt haben, einzeln hinterlegen. Die einzelnen Berechtigungen sind dabei durch ein Leerzeichen zu trennen.

    Weitere Informationen zu den Berechtigungen im Zusammenhang mit dem Connector für SharePoint Server/Online finden Sie in Abschnitt API-Berechtigungen für Intrexx Connector für SharePoint Server/Online festlegen

  8. Klicken Sie auf "Weiter".

    Sie gelangen in den Dialog "Service Benutzer".

    Service Benutzer

    Service Benutzer bieten die Möglichkeit, sich an SharePoint anzumelden, ohne dass dabei ein persönlicher Benutzer zum Einsatz kommt. Ein Service Benutzer bietet sich beispielsweise dann an, wenn beim Ausführen von Prozessen eine automatisierte Anmeldung an SharePoint erfolgen soll. Es besteht auch die Möglichkeit, eine Fremddatengruppe so einzurichten, dass die Anmeldung an SharePoint über einen Service Benutzer erfolgt.

    Detaillierte Informationen zum Anlegen und Einsatz von Service Benutzern finden Sie in folgenden Abschnitten:

  9. Klicken Sie auf "Weiter".

    Sie gelangen in den Dialog "Expert-Settings".

    Expert-Settings

    Hier finden Sie die folgenden Angaben:

    Attribut Wert
    connector.auth.type OAUTH2
    oauth2.accessTokenUri https://login.microsoftonline.com/12345e16-b7ee-41a3-ffff-76d971cc6789/oauth2/v2.0/token
    oauth2.authenticationScheme header
    oauth2.clientAuthenticationScheme client_secret_basic
    oauth2.clientId 1234d5b1-9654-4275-ffff-34ec7ec06789
    oauth2.clientId.source STATIC
    oauth2.clientSecret 1234~xVQ40j8VZV_ffff_pH2uR.aHtt56789
    oauth2.clientSecret.source STATIC
    oauth2.grantType authorization_code
    oauth2.redirectUri https://exampleportal.com/service/oauth2/token/123435B47B25411A82E7ADA2D6C620FDDD56789
    oauth2.scope https://intrexx.sharepoint.com/.default
    oauth2.scope.source STATIC
    oauth2.userAuthorizationUri https://login.microsoftonline.com/12345e16-b7ee-ffff-ad05-76d971c6789/oauth2/v2.0/authorize
    serviceTimeout 0

    Nach dem Fertigstellen des Connectors werden weitere Attribute angezeigt.

  10. Klicken Sie auf "Fertigstellen".

    Der Connector wird angezeigt.

  11. Öffnen Sie den Connector.

    Weitere Expert-Settings werden angezeigt.

  12. Erfassen Sie für das Attribut "serviceRootURI" den entsprechenden Wert.

    Attribut Wert
    serviceRootURI

    https://[TenantName].sharepoint.com

    Das Attribut "serviceRootURI" muss die vollständige URL der SharePoint Website beinhalten.

    useSSL true

Ihre nächsten Schritte

Datengruppe im Connector für SharePoint Server/Online anlegen (falls nicht bereits durchgeführt)

Redirect URI in Microsoft Azure hinterlegen