Um BusinessMail4Outlook zu installieren, muss der Administrator es im Microsoft 365 Admin Center hinzufügen sowie eine App-Registrierung im Microsoft Azure Portal durchführen.
BusinessMail4Outlook wird als integrierte App referenziert (derzeit im Menü unter Einstellungen).

Microsoft 365 Admin Center

Der Administrator benötigt die Datei manifest.xml, die entweder von hier heruntergeladen oder direkt über den gleichen Link (https://gomobile.gedys-intraware.de/businessmailv4/manifest.v4.xml) referenziert werden kann.

Sie führen die Installation unter Einstellungen -> integrierte Apps -> Benutzerdefinierte Apps hochladen durch. Wählen Sie dabei die Option Office Add-In.

Während des Installationsvorgangs hat der Administrator die Möglichkeit, Benutzer und Gruppen festzulegen, die Zugriff auf BusinessMail4Outlook haben sollen. Zudem kann es direkt für die gesamte Organisation installiert werden.

Benutzer können danach die App aus dem App-Katalog starten.

Einrichtung in Microsoft Azure

Im Azure Portal ist nun die neue App zu konfigurieren.
In der Anwendungsübersicht werden dann die verschiedenen IDs angezeigt.



Unter „Verwalten“ in der linken Spalte kann nun unter „Authentifizierung“ die vorgesehene Umleitungs-URL eingetragen werden.
Wählen Sie als Plattform hierbei die Single-Page-Webanwendung.
Hier folgende URL eingeben: https://gomobile.gedys-intraware.de/businessmailv4/
Aktivieren Sie zudem beide Checkboxen für die Zugangstoken und ID Token.



Unter „Verwalten“ in der linken Spalte müssen nun unter „API-Berechtigungen“ alle wie folgt dargestellten Berechtigungen zugefügt werden.
Sie finden die nötigen Berechtigungen unter den Microsoft APIs und dort Microsoft Graph, alle Berechtigungen müssen als delegierte Berechtigungen ausgewählt und erteilt werden.

Calendars.ReadWrite – Verfügt über Vollzugriff auf den Benutzerkalender, um auch in Terminen dokumentieren zu können
Mail.ReadWrite – Lese- und Schreibzugriff auf Benutzer-E-Mails, um diese ins CRM dokumentieren zu können
Mail.ReadWrite.Shared – E-Mails aus freigegebene Postfächern lesen und schreiben, um auch dort liegende Mails ins CRM dokumentieren zu können (Optional, für Nutzung in freigegebenen Mailboxen)
offline_access – Zugriff auf Daten beibehalten, für die Zugriff bereits erteilt wurde, um Mehrfachanmeldung in kurzer Zeit zu vermeiden
openid – Benutzer anmelden
profile – Grundlegendes Profil von Nutzern anzeigen
User.Read – Nötig für die Anmeldung und um das Benutzerprofil lesen zu können

Anschließend muss die Administratorgenehmigung für diese Rechte erteilt werden, sodass alle gewählten Rechte den Status gewährt haben.


Aktivierung des Addin in CXM

Um das Addin zu aktivieren, müssen zudem die Client und Tenant ID aus Azure in den Anwendungseinstellungen Ihrer CXM Umgebung eingetragen werden.
Aktivieren Sie dort unter dem Punkt Business Mail die Checkbox, anschließend können Sie die beiden IDs in den entsprechenden Feldern eintragen.