Google Workspace: Single Sign-On

Ermöglichen Sie die Anmeldung bei MuchSkills über Google Workspace und steuern Sie den Zugriff über die Google Admin-Konsole. Dazu fügen Sie in Google eine benutzerdefinierte SAML-App hinzu, verbinden sie in MuchSkills unter Security & SAML, testen sie und entscheiden dann, ob Sie sie erzwingen.

Aktualisiert

Anbindung auf AnfrageAdmins und HRIT

Wer
Ein Owner oder Admin bei MuchSkills, zusammen mit einem Super-Administrator von Google Workspace
So funktioniert die Anbindung
Der Support fügt Ihre E-Mail-Domain hinzu, den Rest erledigen Sie unter Settings › Security & SAML
Standard
SAML 2.0
Tarife
In allen Tarifen enthalten

Bevor Sie beginnen

  • In MuchSkills: die Rolle Owner oder Admin. Nur mit diesen Rollen lässt sich die Seite Security & SAML öffnen.
  • In Google Workspace: ein Super Admin in der Google Admin-Konsole.
  • Ihre E-Mail-Domains. Notieren Sie alle Domains, mit denen sich Ihre Mitarbeitenden anmelden. Der Support fügt sie in Schritt 1 für Sie hinzu.
  • Übereinstimmende E-Mail-Adressen. MuchSkills erkennt Personen an ihrer E-Mail-Adresse. Die primäre Google-E-Mail-Adresse jeder Person sollte die Adresse sein, die sie für MuchSkills verwendet.
  • Ein Ort für die Metadaten. Google stellt die IdP-Metadaten als Datei bereit. Legen Sie fest, ob Sie die Datei unter einer eigenen HTTPS-Adresse hosten oder an den Support senden (Schritt 7).

Schritte

In MuchSkills

  1. Lassen Sie Ihre E-Mail-Domains vom Support hinterlegen. Schreiben Sie an support@muchskills.com oder nutzen Sie den Chat in MuchSkills. Geben Sie dabei alle Domains an, die Ihre Mitarbeitenden nutzen. Sobald die Domains hinterlegt sind, werden sie unter Email domains auf der Seite Team/Org › Settings › Security & SAML angezeigt. Bis dahin steht dort No domain added.
  2. Kopieren Sie Ihre SSO URL. Kopieren Sie auf derselben Seite die SSO URL. Sie beginnt mit https://app.muchskills.com/auth/saml/, gefolgt von der ID Ihrer Organisation. Lassen Sie den Tab geöffnet.

Team/Org › Settings › Security & SAML: 1 E-Mail-Domains, 2 SSO URL, 3 IDP Metadata URL, 4 Enable SAML.

In Google Workspace

  1. Legen Sie eine benutzerdefinierte SAML-App an. Öffnen Sie in der Google Admin-Konsole Menu › Apps › Web and mobile apps und klicken Sie auf Add app › Add custom SAML app. Geben Sie als App-Namen MuchSkills ein und klicken Sie auf Continue. Google-Anleitung zu benutzerdefinierten SAML-Apps
  2. Laden Sie die IdP-Metadaten herunter. Laden Sie auf der Seite Google Identity Provider details die IdP-Metadatendatei herunter und speichern Sie sie. Klicken Sie auf Continue.
  3. Tragen Sie die MuchSkills-Werte ein. Füllen Sie unter Service provider details Folgendes aus:
    • ACS URL: Ihre SSO URL.
    • Entity ID: ebenfalls Ihre SSO URL, also identisch mit der ACS URL.
    • Start URL: leer lassen.
    • Name ID format: EMAIL.
    • Name ID: Basic Information › Primary email.
    • Klicken Sie auf Continue und anschließend auf Finish.
  4. Schalten Sie die App ein. Öffnen Sie die App, klicken Sie auf User access, wählen Sie On for everyone oder eine Organisationseinheit und klicken Sie auf Save. Laut Google kann das bis zu 24 Stunden dauern, in der Regel geht es aber schneller.

Wieder in MuchSkills

  1. Stellen Sie MuchSkills die Metadaten zur Verfügung. Sie haben zwei Möglichkeiten:
    • Selbst hosten. Stellen Sie die Metadatendatei unter einer HTTPS-Adresse bereit, die für MuchSkills erreichbar ist, und tragen Sie diese Adresse unter Security & SAML im Feld IDP Metadata URL ein. Das Feld lässt sich bearbeiten, sobald Ihre Domain hinterlegt ist.
    • An den Support schicken. Senden Sie die Datei per E-Mail an support@muchskills.com. Sobald wir sie hinterlegt haben, ist das Feld IDP Metadata URL bei Ihnen ausgefüllt.
  2. Schalten Sie Single Sign-On ein. Aktivieren Sie Enable SAML. Wer eine E-Mail-Adresse mit einer Ihrer Domains hat, kann sich jetzt über Google anmelden. Solange Sie SSO nicht erzwingen, ist die Anmeldung mit Passwort weiterhin möglich. Änderungen werden automatisch gespeichert.
  3. Testen Sie die Anmeldung. Öffnen Sie ein privates Browserfenster und rufen Sie app.muchskills.com/login auf. Geben Sie die E-Mail-Adresse eines Nutzers ein, für den die App eingeschaltet ist, und klicken Sie auf Continue. MuchSkills erkennt die Domain und blendet Continue with SAML ein. Klicken Sie darauf, melden Sie sich mit Google an, und schon sind Sie in MuchSkills.
  4. Erzwingen Sie SSO, falls gewünscht. Sobald sich Ihre Testnutzer anmelden können, schalten Sie die App für alle ein, die MuchSkills brauchen, und aktivieren dann Enforce SAML. Danach können sich Personen mit Ihren Domains nur noch per SAML/SSO anmelden. Admins können sich weiterhin mit Passwort anmelden. Was sich für die Nutzer ändert, erfahren Sie in der Anleitung „Single Sign-On und Zwei-Faktor-Authentifizierung erzwingen“.

Einrichtung prüfen

  • Ihr Testnutzer klickt auf Continue with SAML und gelangt über die Google-Anmeldung in MuchSkills.
  • Unter Team/Org › Settings › Manage Members erscheint bei Personen, die sich per Single Sign-On anmelden, das Label SAML neben dem Namen.

Ihre Vorteile

  • Nur eine Anmeldung. Ihre Mitarbeitenden melden sich mit ihrem Google-Workspace-Konto bei MuchSkills an.
  • Zugriff über die Admin-Konsole steuern. Sie legen pro Organisationseinheit oder Zugriffsgruppe fest, wer MuchSkills nutzen darf. Dabei gelten Ihre eigenen Google-Anmelderichtlinien, etwa die Bestätigung in zwei Schritten.
  • Kein Zugriff für ausgeschiedene Mitarbeitende. Sobald Sie Single Sign-On erzwingen, kann sich eine Person, die Sie in Google Workspace sperren, nicht mehr bei MuchSkills anmelden.

Gut zu wissen

Die E-Mail-Adressen müssen übereinstimmen. Google sendet die primäre E-Mail-Adresse jeder Person als Name ID. Weicht sie von der E-Mail-Adresse im MuchSkills-Konto ab, kann MuchSkills die Person nicht zuordnen.

Single Sign-On regelt nur die Anmeldung. Es legt keine Personen in MuchSkills an und hält ihre Daten nicht aktuell. Dafür laden Sie Personen ein, binden Ihr HR-System an oder nutzen SCIM-Provisioning.

Domains werden von MuchSkills eingerichtet. Wir fügen Ihre E-Mail-Domains hinzu, wenn wir SAML für Sie konfigurieren. Admins können sie nicht selbst in der App hinzufügen. Wenn Sie später eine Domain hinzufügen oder entfernen möchten, wenden Sie sich an den Support. Single Sign-On gilt nur für E-Mail-Adressen auf den Domains, die unter Email domains aufgeführt sind.

Admins behalten die Anmeldung per Passwort. Auch bei aktiviertem Enforce SAML können sich Admins weiterhin mit Passwort anmelden. So sperren Sie sich nicht aus, falls die Google-Anmeldung einmal nicht funktioniert. Sichern Sie diese Passwortanmeldungen mit Zwei-Faktor-Authentifizierung ab.

Wenn Google das Zertifikat erneuert. Das Zertifikat ist in den Metadaten enthalten. Wenn Sie es in Google austauschen, laden Sie die Metadaten neu herunter und ersetzen die von Ihnen gehostete Datei oder schicken die neue Datei an den Support. Testen Sie danach die Anmeldung.

Fehlerbehebung

Was Sie sehenUrsacheLösung
Google zeigt den Fehler app_not_configured_for_userDie Entity ID in Google stimmt nicht mit der Entity ID überein, die MuchSkills sendet. Dabei wird zwischen Groß- und Kleinschreibung unterschiedenTragen Sie unter Service provider details exakt Ihre SSO URL ein, einschließlich der ID Ihrer Organisation am Ende
Google zeigt den Fehler app_not_enabled_for_userDie App ist für die Organisationseinheit der Person ausgeschaltet, oder die Änderung ist bei ihr noch nicht wirksamPrüfen Sie User access für die betreffende Organisationseinheit und geben Sie der Änderung etwas Zeit
Google meldet, dass die ACS URL in der Anfrage nicht mit der konfigurierten ACS URL übereinstimmtDie ACS URL in Google entspricht nicht genau Ihrer SSO URLKopieren Sie die SSO URL noch einmal aus Security & SAML und fügen Sie sie in ACS URL ein
This email is not configured to use SAML/SSODie Domain der E-Mail-Adresse ist nicht unter Email domains aufgeführt, oder Enable SAML ist ausgeschaltetPrüfen Sie die Domains und den Schalter unter Security & SAML. Lassen Sie fehlende Domains vom Support hinzufügen
No account with this email existsIn MuchSkills gibt es kein Konto mit der E-Mail-Adresse, die Google übermittelt hatPrüfen Sie, ob als Name ID die primäre E-Mail-Adresse eingestellt ist. Laden Sie die Person ein, wenn sie noch kein Konto hat
Enable SAML lässt sich nicht einschaltenEs ist noch keine Domain oder keine IDP Metadata URL hinterlegtSchließen Sie zuerst die Schritte 1 und 7 ab
This email is enforced to log in using SAML/SSOEnforce SAML ist aktiviert, und die Person hat es mit einem Passwort versuchtKlicken Sie auf Continue with SAML und melden Sie sich mit Google an
Was ist der Unterschied zwischen „Log in with Google“ und SAML Single Sign-on?

„Log in with Google“ steht auf der Anmeldeseite von MuchSkills allen mit einem Google-Konto zur Verfügung und erfordert keine Einrichtung. Mit einer benutzerdefinierten SAML-App legen Sie in der Google Admin-Konsole fest, wer MuchSkills nutzen darf, und können Single Sign-on für Ihre E-Mail-Domains erzwingen.

Welche Google-Rolle benötigen wir?

Sie brauchen einen Super Admin in der Google Admin-Konsole. In MuchSkills ist die Rolle Owner oder Admin erforderlich.

Warum braucht MuchSkills eine Metadaten-URL, wenn Google uns eine Datei gibt?

Das Feld „IDP Metadata URL“ in MuchSkills liest die Metadaten von einer Webadresse. Google stellt die Metadaten als Datei zum Herunterladen bereit. Stellen Sie die Datei daher entweder unter einer HTTPS-Adresse bereit, die Sie kontrollieren, oder senden Sie sie an den Support, dann hinterlegen wir sie für Sie.

Können wir es zuerst für eine Abteilung aktivieren?

Ja. Aktivieren Sie die App in ihren Einstellungen unter User access für eine Organisationseinheit oder eine Zugriffsgruppe statt für alle. Lassen Sie „Enforce SAML“ in MuchSkills ausgeschaltet, solange Sie testen.

Wie lange dauert es, bis die App für unsere Nutzer funktioniert?

Laut Google kann es bis zu 24 Stunden dauern, bis Änderungen unter User access wirksam werden, meist geht es aber schneller. Testen Sie mit einer Person, bevor Sie alle informieren.

Können sich die Nutzer weiterhin mit Passwort anmelden?

Ja, bis Sie „Enforce SAML“ aktivieren. Danach können sich Personen mit einer E-Mail-Adresse auf Ihren Domains nur noch per SAML/SSO anmelden. Admins können sich weiterhin mit Passwort anmelden.

Fügt Single Sign-on unsere Mitarbeitenden zu MuchSkills hinzu?

Single Sign-on regelt, wie sich Personen anmelden. Hinzufügen können Sie Personen, indem Sie sie aus MuchSkills einladen, Ihr HR-System anbinden oder SCIM-Provisioning über einen Identitätsanbieter nutzen, der das unterstützt.

Wir haben mehr als eine E-Mail-Domain. Funktioniert das?

Ja. Bitten Sie den Support, jede Domain hinzuzufügen, mit der sich Ihre Mitarbeitenden anmelden. Alle nutzen dieselbe benutzerdefinierte SAML-App.

Ist Single Sign-on in unserem Plan enthalten?

Ja. Alle MuchSkills-Pläne umfassen Single Sign-on (SAML) und SCIM-Provisionierung.

Wir prüfen den Kalender von Daniel...

Stellen Sie uns Ihre Fragen

Ein echter Mensch antwortet, meist noch am selben Arbeitstag.

Live-Webinar · 30 Oct, 10:00 CET

How to analyse the Skill Gaps in your organisation

MuchSkills allows organisations to conduct an in-depth skills gap analysis in a matter of minutes and uncover the skill gaps that hurt organisational performance In this webinar, you will learn how t…