Thema
In dieser Anleitung wird erläutert, wie Sie Security Assertion Markup Language (SAML) mit NinjaOne unter Verwendung von Google Workspace einrichten.
Umgebung
NinjaOne-Plattform
Beschreibung
SAML ermöglicht es Technikern, über Single Sign-On (SSO) mit ihrem bevorzugten Anbieter auf die NinjaOne-Anwendung zuzugreifen. SAML kann sowohl mit der Standard- als auch mit der gebrandeten NinjaOne-Webanwendung verwendet werden, die mehrere Identitätsanbieter (IdPs) unterstützt.
Jeder IdP, der SAML 2.0 unterstützt, kann verwendet werden. Wir haben jedoch nur Azure, OneLogin und Okta getestet und verifiziert.
Es gibt zwei verschiedene Workflows im Zusammenhang mit SAML. Derzeit ist für NinjaOne SAML nur der vom Anbieter initiierte Workflow aktiviert.
- Vom Dienstanbieter (SP) initiierter Arbeitsablauf: Sie navigieren zu NinjaOne, um sich anzumelden, und werden zum Identitätsanbieter weitergeleitet.
- Vom Identitätsanbieter (IdP) initiierter Workflow: Sie navigieren zu Ihrem Identitätsanbieter, um sich anzumelden, und werden anschließend zur Anmeldung an NinjaOne weitergeleitet.
Weitere Informationen zur Einrichtung von SSO in NinjaOne finden Sie unter „Anmeldesicherheit: SSO konfigurieren in NinjaOne“.
Hinzufügen der Google-SAML-Anwendung
Um die Google-SAML-App in NinjaOne hinzuzufügen, führen Sie die folgenden Schritte aus:
- Rufen Sie in Ihrem Browser admin.google.com → Apps → Web-Applikationen und Mobile Apps → App hinzufügen → Benutzerdefinierte SAML-App hinzufügen auf.
- Geben Sie der Anwendung einen Namen und klicken Sie auf „Fortfahren“.
- Google leitet Sie zu einer Seite mit dem Titel „Google Identitätsanbieter Detail“ weiter. Klicken Sie auf „Metadaten herunterladen“.
- Navigieren Sie in NinjaOne zu „Administration“ → „Konten“ → „Identitätsanbieter“ → „Anbieter hinzufügen“. Die Seite „SSO konfigurieren “ wird geöffnet.
- Wählen Sie im Feld „Metadaten importieren aus“ im Drop-down-Menü die Option „Datei“ aus . Laden Sie die XML-Datei mit den Metadaten hoch, die Sie im vorherigen Schritt heruntergeladen haben.
- Kopieren Sie die Antwort-URL von NinjaOne und fügen Sie sie in den Abschnitt „ACS-URL“ auf der Google-Website ein.
- Kopieren Sie die SP-Kennung (Entity-ID) von NinjaOne und fügen Sie sie in das Feld „Entity-ID“ bei Google ein.Das Feld „Start-URL“ kann leer bleiben, Sie sollten jedoch das Kontrollkästchen „Signierte Antwort“ aktivieren . Notieren Sie sich alle diese Informationen, da Sie später keinen Zugang mehr darauf haben werden.
- Stellen Sie in Google das „Name-ID-Format“ auf „E-MAIL“ und die „Name-ID“ auf „Grundlegende Informationen → Primäre E-Mail-Adresse“ ein.
- Klicken Sie auf „Fertig stellen“.
- Stellen Sie im Google Admin Center sicher, dass der Dienststatus für die Nutzer oder Gruppen, die die App verwenden werden, auf „Ein“ gesetzt ist, oder wählen Sie „Für alle aktivieren“. Es kann einige Minuten dauern, bis diese Änderung wirksam wird.
- Kehren Sie zu NinjaOne zurück. Der Bildschirm „SSO konfigurieren “ sollte noch geöffnet sein. Klicken Sie auf „Verbindung testen“.
- Klicken Sie auf „Speichern“.
- Da Google kein SCIM unterstützt, müssen Sie Ihre Nutzer manuell erstellen, bevor diese SSO in NinjaOne nutzen können. Navigieren Sie in NinjaOne zu „+“ → „Nutzer hinzufügen“. Wählen Sie den Nutzerstyp aus , weisen Sie dem Nutzer eine Rolle zu und geben Sie einen Namen und eine E-Mail-Adresse ein.
- Klicken Sie auf die Registerkarte „Sicherheit “. Ändern Sie den Authentifizierungstyp des Benutzers von „Nativ“ auf „SSO“.
- Klicken Sie auf „Speichern“.
- Achten Sie während des Einrichtens darauf, auf die Schaltfläche „Signierte Antwort“ zu klicken und das Format der Namens-ID unten auf der Seite auf „E-Mail“ zu ändern.
- Um SSO in NinjaOne erfolgreich einzurichten, empfehlen wir Ihnen, einen neuen Browser oder ein Inkognito-Fenster zu öffnen. Wenn Sie dies in einem Browser versuchen, in dem Sie bereits bei Google Workspace angemeldet sind, kann der Vorgang fehlschlagen.
Zusätzliche Ressourcen
Um mehr über die Identitätsdienste von NinjaOne zu erfahren, besuchen Sie: