Single Sign-On (SAML & OIDC)

Connect Okta, Entra ID, Google Workspace or another provider, verify your domain, test and require SSO.

Single Sign-On (SAML & OIDC)

Ermöglichen Sie Ihrem Team, sich über Ihren eigenen Identitätsanbieter mit dem Konto bei CostGlass anzumelden, das es bereits bei der Arbeit verwendet.

Where in CostGlassSettings → Single sign-on
PlanScale and Enterprise
Who can do thisOwner and Admin
Time needed30 to 60 minutes (DNS changes can take a while)
Kurz und bündig
  • Funktioniert mit SAML 2.0 und OpenID Connect (OIDC), zum Beispiel Okta, Microsoft Entra ID, Google Workspace, OneLogin, Auth0 und Keycloak.
  • Sie weisen den Besitz Ihrer E-Mail-Domäne mit einem DNS-TXT-Eintrag nach, testen die Anmeldung einmal und schalten sie dann ein.
  • aus Die Leute müssen zuerst eingeladen werden. Mit der einmaligen Anmeldung kann sich eine eingeladene Person über Ihr Firmen-Login anmelden. Es werden niemals Konten erstellt.
  • Sie können es dann anfordern, damit Passwörter und die Google-Anmeldung für Personen in Ihrer Domain nicht mehr funktionieren. Ein Besitzer behält das Passwort für die Anmeldung als Break-Glass-Konto.
  • Wenn Sie Ihre Anbieterdaten ändern, werden der Test und die Anforderungen zurückgesetzt, sodass ein Fehler niemanden ausschließen kann.
Bevor Sie beginnen
  • Ihre Organisation verfügt über den Scale- oder Enterprise-Plan. Bei anderen Plänen wird auf der Seite eine Upgrade-Meldung angezeigt.
  • Sie sind Eigentümer oder Administrator Ihrer CostGlass-Organisation.
  • Sie können eine Anwendung bei Ihrem Identitätsanbieter erstellen (normalerweise dort eine Administratorrolle).
  • Sie können einen DNS-TXT-Eintrag für Ihre E-Mail-Domäne hinzufügen oder wissen, wer das kann.
  • Die Personen, die es nutzen werden, sind unter Einstellungen → Team bereits eingeladen.

So funktioniert es

Ein Identitätsanbieter (IdP) ist der Dienst, den Ihr Unternehmen zum Anmelden von Personen verwendet, z. B. Okta oder Microsoft Entra ID. SAML 2.0 Und OpenID Connect Dies sind die beiden Standardmethoden, mit denen CostGlass mitteilen kann, dass sich diese Person angemeldet hat und dies ihre E-Mail-Adresse ist.

  1. Sie erstellen eine Anwendung für CostGlass bei Ihrem IdP und verwenden dabei die Werte, die CostGlass Ihnen anzeigt.
  2. You give CostGlass your IdP's details.
  3. Sie beweisen, dass Sie der Eigentümer Ihrer E-Mail-Domain sind.
  4. Ein Eigentümer oder Administrator meldet sich einmal testweise über den IdP an.
  5. Du schaltest es ein. From then on, the sign-in page recognises your domain: after someone types their work email it offers Continue with SSO.
  6. Optional benötigen Sie es für alle Personen in der Domäne.

Eine Organisation kann einen Identitätsanbieter und bis zu 10 E-Mail-Domänen haben, die jeweils separat nachgewiesen werden. A sign-in only counts when it comes from your own organisation's provider and the email is on one of your verified domains. A different organisation's provider cannot sign in as your people, even if it names their email address.

Ihre Region
Jede Region von CostGlass verfügt über einen eigenen Anmeldedienst, sodass die auf der Seite angezeigten Adressen spezifisch für Ihre Region sind. Kopieren Sie sie immer von Ihrer eigenen Seite Einstellungen → Single Sign-On.

Richten Sie es ein, Schritt für Schritt

1
Öffnen Sie die Seite
In the left menu choose Settings, then Single sign-on (under Organisation). Von oben nach unten erscheinen fünf nummerierte Karten.
Einstellungen → Single Sign-On: Die fünf Schritte der Reihe nach.
2
1. Informieren Sie Ihren Identitätsanbieter über CostGlass
Choose SAML 2.0 or OpenID Connect. For SAML, copy the ACS URL (Reply URL, Single sign-on URL) and the Entity ID (Audience URI, Identifier). For OIDC, copy the Redirect URI (sign-in redirect URI). Fügen Sie sie in eine neue Anwendung in Ihrem IdP ein (siehe nächster Abschnitt).
3
2. Give CostGlass your provider's details
For SAML, paste the IdP metadata URL, or click Paste XML and paste the metadata file. For OIDC, enter the Issuer URL, Client ID, Client secret and Scopes (default openid email profile). Click Save and register.
4
3. Beweisen Sie, dass Sie der Eigentümer Ihrer E-Mail-Domäne sind
Type your domain (for example acme.com) and click Add domain. Veröffentlichen Sie das TXT-Eintrag shown at your DNS provider, then click Verify. Einzelheiten finden Sie im nächsten Abschnitt.
5
4. Testen, dann einschalten
Click Test sign-in. Sie werden zu Ihrem IdP weitergeleitet, melden sich mit derselben E-Mail-Adresse an, die Sie in CostGlass verwenden, und kehren zu dieser Seite zurück. When the three ticks are green click Switch on single sign-on.
6
5. Erforderlich (optional)
Choose a Break-glass owner and click Require single sign-on. Bestätigen Sie den Dialog.

Erstellen der Anwendung in Ihrem Identitätsanbieter

Die genauen Menüs unterscheiden sich je nach Anbieter und ändern sich im Laufe der Zeit, daher handelt es sich hier um eine Karte und nicht um ein Skript. Use your provider's own help if something has moved.

SAML 2.0 (Okta, Entra ID, Google Workspace und andere)

  1. Erstellen Sie ein neues SAML-Anwendung (manchmal auch als benutzerdefinierte oder Nicht-Galerie-App bezeichnet).
  2. Fügen Sie das CostGlass ACS-URL in das Feld für die Single-Sign-On-, Reply- oder Assertion-Consumer-Service-URL ein.
  3. Fügen Sie das CostGlass Entitäts-ID in das Feld für die Zielgruppe, die Kennung oder die SP-Entitäts-ID ein.
  4. Legen Sie Namens-ID format to email address, and make sure the person's email is sent as an attribute. CostGlass reads an attribute called E-Mail by default. Wenn Ihr Anbieter es unter einem anderen Namen sendet (Microsoft Entra ID verwendet beispielsweise einen langen Anspruchsnamen), geben Sie diesen Namen in CostGlass in das Feld „E-Mail-Attributname“ ein.
  5. Weisen Sie die Anwendung den Personen zu, die sie nutzen sollen.
  6. Copy the provider's Metadaten-URL, oder laden Sie die Metadatendatei (XML) herunter. A metadata URL must start with https and be reachable from the internet. If your provider only gives you a file, use Paste XML.

OpenID Connect

  1. verwenden Registrieren Sie ein Webanwendung (ein vertraulicher Client, der den Autorisierungscodefluss verwendet).
  2. Fügen Sie das CostGlass Umleitungs-URI als zulässige Anmeldeumleitung.
  3. Erlauben Sie die Bereiche openid, E-Mail Und Profil.
  4. Sammle das Emittenten-URL (die Adresse, deren /.well-known/openid-configuration describes your provider), the Kunden-ID und der Kundengeheimnis.
  5. Make sure the ID token carries the person's E-Mail. CostGlass identifiziert Personen dadurch.

Das Client-Geheimnis wird direkt an den Anmeldedienst weitergegeben. Es wird nie wieder angezeigt und wenn Sie das Feld bei einem späteren Speichervorgang leer lassen, bleibt das gespeicherte Feld erhalten.

Noch nicht bei jedem Anbieter getestet
The provider steps follow each vendor's documentation. Testen Sie zunächst mit einem Konto, bevor Sie Single Sign-On für alle benötigen.

Nachweis, dass Sie der Eigentümer Ihrer E-Mail-Domain sind

Dadurch wird verhindert, dass ein anderes Unternehmen Ihre Domain beansprucht. Für jede Domäne zeigt CostGlass ein TXT-Eintrag:

FeldWert
Name (Host)_costglass-verification.yourcompany.com
Wertcostglass-verify=<a code shown on the page>
1
Fügen Sie den Datensatz
Fügen Sie bei Ihrem DNS-Anbieter einen TXT-Eintrag mit genau diesem Namen und Wert hinzu. Verwenden Sie die Kopierschaltflächen auf der Seite.
2
Verifizieren
Wait a few minutes, then click Verify next to the domain. A green Verified badge appears.
  • Öffentliche Postfachdomänen wie gmail.com oder outlook.com werden abgelehnt, da sie niemandem gehören können.
  • Nur verifizierte Domains werden an Ihren Identitätsanbieter gesendet.
  • Eine Domain kann jeweils nur von einer Organisation verifiziert werden.
  • Jeden Tag überprüft CostGlass die Aufzeichnung erneut. Wenn die Domain verschwindet, haben Sie sieben Tage Zeit, bevor die Überprüfung der Domain beendet wird. Auf der Seite wird dann eine Warnung mit dem Datum angezeigt, an dem sie verschwunden ist.

Testen, dann aktivieren

Bevor Sie es einschalten können, müssen drei Dinge erfüllt sein: Der Anbieter ist gespeichert, mindestens eine Domain ist verifiziert und eine Testanmeldung war erfolgreich. Auf der Seite wird jedes als Häkchen angezeigt.

  • Test sign-in signs you in through your IdP using dein eigenes CostGlass-E-Mail. Diese E-Mail muss auch bei Ihrem IdP vorhanden sein. Nur ein Eigentümer oder ein Administrator kann den Test bestehen.
  • Sie kehren zur Seite mit der Meldung zurück, dass die Testanmeldung erfolgreich war.
  • While the status is Not switched on, only Owners and Admins can sign in through the provider, which lets you test safely.
Statusabzeicheneingereicht haben? Bedeutung
Nicht eingeschaltetSaved, but not active yet, or switched off because the provider details changed.
AmPeople on your verified domains can use it.
Am: Zertifikat läuft abSAML only. Your provider's signing certificate expires within 30 days.
Benötigt AufmerksamkeitCostGlass could not register or read your provider. The page shows the reason.

Erfordert Single Sign-On und den Break-Glass-Besitzer

When you click Require single sign-on, people with an email on a verified domain can no longer sign in with a password or Google. Sie müssen Ihren Anbieter nutzen.

1
Wählen Sie einen Glasbruchbesitzer
In Break-glass owner choose one active Owner. Diese Person behält das Anmeldekennwort bei, auch wenn es für alle anderen erforderlich ist, sodass ein Problem bei Ihrem Anbieter Sie nicht aussperren kann.
2
Melden Sie sich selbst über Ihren Provider an
Die Anforderung kann nur von jemandem aktiviert werden, der sich in der aktuellen Sitzung über den Anbieter angemeldet hat. Use Test sign-in first. Dies beweist, dass es funktioniert, bevor es für alle gilt.
3
Erforderlich
Click Require single sign-on and confirm. Jeder, der derzeit mit einem Passwort angemeldet ist, wird bei der nächsten Anfrage abgemeldet.

To stop requiring it, click Stop requiring single sign-on. Um den Anbieter vollständig zu entfernen, verwenden Sie unten „Single Sign-On entfernen“ (Ihre verifizierten Domänen bleiben erhalten).

Durch das Speichern von Änderungen wird die Anforderung
Wenn Sie unterschiedliche Anbieterdaten hinterlegen, muss der Test wiederholt werden und die Anforderung wird ausgeschaltet. Das ist Absicht. Machen Sie es zu einem ruhigen Zeitpunkt und halten Sie den Besitzer des Glasbruchs bereit.
Tipp
Wenn sich der Glasbruchbesitzer auch nicht anmelden kann, wenden Sie sich an den Support. Sie können die Anforderung für Ihr Unternehmen abschalten, ohne Ihren Provider zu kontaktieren.

Nachrichten, die Personen möglicherweise sehen

Wenn eine Anmeldung abgelehnt wird, sieht die Person eine Nachricht, die aus einem dieser Codes besteht:

CodeWas es bedeutetWas zu tun
sso_requiredIhre Organisation erfordert Single Sign-On und die Person, die sich mit einem Passwort oder Google anmeldet.Geben Sie auf der Anmeldeseite die geschäftliche E-Mail-Adresse ein und wählen Sie „Mit SSO fortfahren“ aus.
sso_wrong_orgThe sign-in came from a different organisation's identity provider than the one registered for this person.Sign in through your own company provider. If you did, ask an administrator to check which provider is saved.
sso_domain_unverifiedDie Organisation hat nicht nachgewiesen, dass sie Eigentümerin der E-Mail-Domäne ist (der DNS-Eintrag fehlt).Ein Administrator öffnet Einstellungen → Single Sign-On, veröffentlicht den für die Domäne angezeigten TXT-Eintrag und klickt auf Überprüfen.
sso_not_readySingle Sign-On ist gespeichert, aber noch nicht aktiviert (oder wurde durch eine Änderung deaktiviert).Ein Administrator schließt die Testanmeldung ab und schaltet sie ein. Bis dahin können sich nur Besitzer und Administratoren auf diese Weise anmelden, um es zu testen.
sso_unknown_providerDie Anmeldung erfolgte von einem Identitätsanbieter, den CostGlass nicht erkennt.Verwenden Sie den Anmeldelink von CostGlass, kein altes Lesezeichen.
Kein OrganisationszugriffThe email is not on the organisation&#x27;s user list. Beim Single Sign-On werden niemals Konten erstellt.An owner or admin invites the person in Settings → Team, then they sign in through the provider.

Damit es gesund bleibt

  • Ablauf des Zertifikats (SAML). Your IdP&#x27;s signing certificate expires eventually. Die Eigentümer werden 30, 14 und 3 Tage vorher per E-Mail benachrichtigt. Wenn Sie eine Metadaten-URL angegeben haben, holt CostGlass selbst ein rotiertes Zertifikat ab. Wenn Sie XML eingefügt haben, fügen Sie die neue Datei ein. If the certificate expires, sign-in stops and the page shows Needs attention.
  • Domain-Checks. Täglich mit einer 7-tägigen Kulanzfrist (siehe oben).
  • Audit-Trail. Änderungen des Providers, der Domains, des Einschaltens und der Anforderung werden im Audit-Protokoll.

Was Single Sign-On nicht kann

  • Es werden keine Konten erstellt oder entfernt. Laden Sie unten Personen ein Einstellungen → Team. Es gibt keine automatische Bereitstellung (SCIM).
  • Die Gruppen-zu-Rollen-Zuordnung ist ausgeschaltet. Rollen werden nur in Einstellungen → Team festgelegt, unabhängig davon, welche Gruppen Ihr Anbieter sendet.
  • Ein Anbieter pro Organisation und keine einmalige Abmeldung (die Abmeldung von CostGlass bedeutet nicht, dass Personen von Ihrem Anbieter abgemeldet werden).

Häufig gestellte Fragen

Auf der Seite steht, dass Single Sign-On in Scale und Enterprise enthalten ist. Kann ich es mit einem niedrigeren Tarif ausprobieren?
Nein. Sowohl die Seite als auch der Server erfordern den Scale- oder Enterprise-Plan. Siehe Abrechnung und Pläne.
Kann ich zwei Identitätsanbieter verwenden?
Nein. Es gibt einen Anbieter pro Organisation, Sie können jedoch bis zu 10 E-Mail-Domänen nachweisen.
Someone signs in through the provider but sees "No organisation access".
Sie wurden nicht eingeladen. Laden Sie zuerst ihre E-Mail-Adresse unter Einstellungen → Team ein.
Die Schaltfläche „Anmeldung testen“ ist ausgegraut.
Es benötigt einen gespeicherten Anbieter ohne Fehler und mindestens eine verifizierte Domain.
Gilt es für Personen mit einer anderen E-Mail-Domäne, z. B. Auftragnehmer?
Nur für verifizierte Domains. Andere melden sich weiterhin mit einem Passwort oder Google an, auch wenn Single Sign-On erforderlich ist.

Verwandte Anleitungen