Seite wählen

Wie können wir helfen?

Perfony und Office 365 verbinden

Du bist hier :
< Alle Themen

Präsentation

Der iPerfony for Office365 Connector ermöglicht die folgenden Funktionen:

  • Automatische Anmeldung (SSO) von Office365-Benutzern in der Perfony-Web-App.
  • Automatische Anmeldung (SSO) von Office365-Nutzern in der Perfony-Registerkarte von MS Teams.
  • Automatische Anmeldung (SSO) von Office365-Benutzern im Outlook AddIn.
  • Automatische Synchronisation der Mitglieder eines MS Teams mit den Teilnehmern eines Perfony-Ordners.
  • Von Perfony aus auf OneDrive for Business-Dokumente zugreifen.

Mit dem iPerfony OneDrive for Business Connector können Sie Dokumente, die auf OneDrive gespeichert sind, in iPerfony verknüpfen. Der Kunde behält somit die volle Kontrolle über die Organisation seiner Dokumente und die volle Kontrolle über die Zugriffsrechte auf diese Dokumente. Beispielsweise können Teilnehmer eines iPerfony-Ordners, in dem ein auf OneDrive gespeichertes Dokument verlinkt wurde, das Dokument nur dann öffnen, wenn sie die Berechtigung für OneDrive haben.

Verwaltung von Berechtigungen in Azure Portal

1 – Einloggen in https://portal.azure.com

2 – Gehen Sie in die Rubrik “Azure Active Directory” > “App registrations (Preview)”

3 – Fügen Sie eine Anwendung hinzu, indem Sie auf „New registration“ klicken:

4 – In das erscheinende Formular geben Sie:

  • Ein Name („iPerfony for Office365“ zum Beispiel).
  • Der Kontentyp: “Accounts in any organizational directory
5 – Klicken Sie auf „Register“.

6 – Kopieren Sie im nächsten Bildschirm “Application (client) ID” und “Directory (tenant) ID”. Diese Informationen müssen den Perfony-Teams zur Verfügung gestellt werden.

7 – Klicken Sie dann auf “Authentication”, und dann auf « Add a platform »:

8 – Im rechten Panel wählen Sie „web“ aus:

9 – URL für SSO in der Web-App eingeben https://xxx.iperfony.com/clients/web/office365sso.php. Attention „xxx“ ist durch den Namen Ihrer Perfony-Instanz zu ersetzen, und aktivieren Sie die Kontrollkästchen „Access tokens“ und „ID tokens“ und klicken Sie dann auf „Configure“:

10 – Geben Sie auf der nächsten Seite im folgenden Bildschirm die Umleitungs-URIs ein, die den zu aktivierenden Funktionen entsprechen (xxx ist durch den Namen der Perfony-Instanz des Kunden zu ersetzen):

Klicken Sie dann auf „Save“.

11 – Klicken Sie dann auf „API permissions“ und anschließend auf die Schaltfläche „Add a permission“:

12 – Wählen Sie „Microsoft Graph“ und dann „Delegierte Berechtigungen“.

13 – Ankreuzen:

  • email
  • openid
  • profile

14 – Dann weiter unten unter „Directory“ das Häkchen bei Directory.Read.All setzen, wenn Sie die Teams-Synchronisationsfunktion aktivieren wollen:

15 – Um das Senden von Nachrichten aus der E-Mail-Erweiterung zu nutzen, ist es notwendig, der Anwendung folgende Berechtigungen zu geben:

  • In ChannelMessage: ChannelMessage.Send
  • In Chat: Chat.ReadWrite
  • In ChatMessage: ChatMessage.Send
  • In Group: Group.readWrite.All

16 – Klicken Sie auf „Add permissions“.

    17 – Auf der neuen Seite klicken Sie auf „Grant admin consent for XXX“ :

    18 – Klicken Sie dann auf „Yes“.

    Nach Abschluss dieses Verfahrens stellen Sie den Perfony-Teams Folgendes zur Verfügung: contact@perfony.com

    Die Anwendung (Client) ID

    Die Directory (Tenant) ID

    Die aktivierten Funktionen: SSO Web App, SSO Teams (Standard + leise), Teams-Synchronisation.

    Seite Zusammenfassung