Microsoft Graph-Berechtigungen für den E-Mail-Versand durch eine White-Label-App gewähren und einschränken.
Die genannten Funktionen können je nach erworbener Softwarelizenz eingeschränkt sein.
Diese Anleitung erklärt, wie Sie die Administratoreinwilligung Ihrer Organisation für unsere mandantenübergreifende App zum E-Mail-Versand erteilen und deren Zugriff so einschränken, dass sie E-Mails nur über ein festgelegtes Postfach senden kann (z. B. noreply@yourdomain.com). Auch wenn Sie nur über begrenzte IT-Erfahrung verfügen, helfen Ihnen die hier bereitgestellten Schritt-für-Schritt-Anweisungen und Voraussetzungen dabei, die Einrichtung mit den auf Ihrem PC installierten Tools abzuschließen.
Hinweis:
Wenn Sie Unterstützung benötigen, erstellen Sie bitte ein Support-Ticket unter eniris.io/support.
Unsere App zum E-Mail-Versand verwendet die Microsoft Graph API mit Anwendungsberechtigungen, um E-Mails über ein festgelegtes Postfach zu senden. Um diese Funktion zu aktivieren, muss Ihr Administrator:
noreply@yourdomain.com).Diese Angaben finden Sie in der Mandantenübersicht unter Microsoft Entra.
Stellen Sie vor Beginn sicher, dass Ihnen Folgendes zur Verfügung steht:
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
URL für die Administratoreinwilligung erstellen:
Verwenden Sie das folgende URL-Format. Ersetzen Sie <YOUR-DOMAIN-NAME> durch Ihren tatsächlichen Domänennamen (wenn Ihre Domäne beispielsweise „contoso.com“ lautet, verwenden Sie diesen):
https://login.microsoftonline.com/<YOUR-DOMAIN-NAME>/adminconsent?client_id=03126c25-5828-4b2e-aa6d-d97380cb1cb5&redirect_uri=https://eniris.io
URL aufrufen:
Lassen Sie Ihren globalen Microsoft 365-Administrator sich in seinem Browser anmelden und die URL aufrufen. Es wird ein Einwilligungsdialog angezeigt, in dem die von unserer App angeforderten Berechtigungen aufgeführt sind (z. B. Mail.Send).
Einwilligung erteilen:
Der Administrator sollte auf „Accept“ klicken, um die Einwilligung zu erteilen. Dadurch wird ein Dienstprinzipal für unsere App in Ihrem Mandanten erstellt und ihr das Senden von E-Mails ermöglicht.
Uns benachrichtigen:
Erstellen Sie nach Erteilung der Einwilligung bitte ein Ticket unter eniris.io/support mit den folgenden Angaben:
noreply@yourdomain.com).Unser Onboarding-Prozess erfasst Ihre Mandanten-ID automatisch, wenn der Administrator die Einwilligung erteilt. Wenn Sie diese jedoch manuell überprüfen müssen, können Sie:
Aus Sicherheitsgründen erstellen wir eine dedizierte Sicherheitsgruppe und verwenden sie, um den Zugriff der App ausschließlich auf Ihr festgelegtes Postfach zu beschränken. Damit wird das Prinzip der geringsten Berechtigung umgesetzt und sichergestellt, dass die App nur auf das absolut Notwendige zugreifen kann.
Beim Microsoft 365 Admin Center anmelden:
Gehen Sie zu admin.microsoft.com aufrufen und sich mit Ihrem Administratorkonto anmelden.
Sicherheitsgruppe erstellen:
noreply@yourdomain.com als Mitglied hinzu.PowerShell öffnen:
Führen Sie PowerShell auf Ihrem PC als Administrator aus.
Mit Exchange Online verbinden:
Installieren Sie das ExchangeOnlineManagement-Modul (falls noch nicht installiert) und stellen Sie anschließend eine Verbindung her:
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
Connect-ExchangeOnline -UserPrincipalName "<YOUR-ADMIN-EMAIL>" # For example: admin@yourdomain.com
Anwendungszugriffsrichtlinie erstellen:
Führen Sie den folgenden Befehl aus. Ersetzen Sie <YOUR-SECURITY-GROUP-EMAIL> durch die tatsächliche E-Mail-Adresse oder Objekt-ID Ihrer Sicherheitsgruppe:
New-ApplicationAccessPolicy -AccessRight RestrictAccess -AppId "03126c25-5828-4b2e-aa6d-d97380cb1cb5" -PolicyScopeGroupId "<YOUR-SECURITY-GROUP-EMAIL>" -Description "Restrict app access to the noreply mailbox only"
Richtlinie überprüfen:
Testen Sie die Funktion der Richtlinie, indem Sie den folgenden Befehl ausführen (ersetzen Sie den Platzhalter durch Ihre tatsächliche Noreply-E-Mail-Adresse):
Test-ApplicationAccessPolicy -Identity "<YOUR-NOREPLY-EMAIL>" -AppId "03126c25-5828-4b2e-aa6d-d97380cb1cb5"
Test-ApplicationAccessPolicy zur Überprüfung der ZugriffsbeschränkungenApple-App-Einrichtung
Führen Sie die Einrichtung von Apple Developer und App Store Connect für eine White-Label-App durch.
Entwicklerkonten für App Store / Play Console erstellen
Erstellen und teilen Sie die Apple- und Google-Entwicklerkonten, die zum Veröffentlichen einer White-Label-App erforderlich sind.