Mit deskbird kannst du Single Sign-on (SSO) mit Microsoft Entra ID (früher Azure AD) integrieren. Das sorgt für eine sichere Authentifizierung und einen bequemen Zugriff in deiner Organisation.
- SSO mit Entra ID einrichten
- Manuelle OIDC-Einrichtung (keine Enterprise Application erforderlich)
- Berechtigungen über Application Assignment einschränken
- FAQs
1. SSO mit Entra ID einrichten
Um SSO zu aktivieren, muss ein IT-Administrator die Microsoft Entra ID Enterprise Application installieren und die erforderlichen Berechtigungen gewähren.
👉 Klicke hier, um zu installieren und Zugriff zu gewähren:
https://login.microsoftonline.com/common/adminConsent?client_id=60e10e49-86e8-4755-ac34-2804c82237c6&redirect_uri=https://www.deskbird.com/single-sign-on-via-azure-ad
⚠️ Hinweis zu Microsoft Conditional Access: Seit Juni 2026 setzt Microsoft Conditional Access für einige Anmeldungen strikter durch (Microsoft-Änderung MC1223829). Wenn eine deiner Richtlinien auf Alle Ressourcen abzielt und mindestens eine Ressourcenausnahme enthält, werden Anmeldungen, die nur grundlegende Berechtigungen anfordern (wie openid, profile, email oder User.Read), jetzt gegen diese Richtlinie geprüft. Die deskbird-Anmeldung fordert nur diese Berechtigungen an (openid, profile, email, User.Read), daher überspringt eine Ausnahme für deskbird diese Prüfung nicht mehr. User können daher beim Anmelden bei deskbird nach MFA oder einem konformen Gerät gefragt werden oder blockiert werden, auch wenn es vorher funktioniert hat. Microsoft beschreibt die Optionen für dein IT-Team unter Durchsetzung für Baseline-Berechtigungen in Conditional Access.
Wenn deine User betroffen sind und dein IT-Team die Richtlinie nicht anpassen kann, kannst du deskbird auf eine Anmeldung umstellen, die deine Organisation selbst konfiguriert: Manuelle OIDC-Einrichtung (unten) oder SSO mit SAML 2.0. Wie du einen Conditional Access-Block von einer fehlenden Admin-Genehmigung unterscheidest, erfährst du in den FAQs.
Die erforderlichen Berechtigungen sind:
- User.Read: Ermöglicht Usern die Anmeldung bei deskbird und deskbird das Auslesen der Profile angemeldeter User. Hinweis: deskbird hat keinen Zugriff auf Profildaten von Usern, die sich noch nie angemeldet haben.
- Group.Read.All: Ermöglicht deskbird das Auslesen aller User-Gruppen. Das wird z. B. genutzt, um User-Gruppen im Admin-Portal zu importieren oder Gruppen beim Anmelden zu synchronisieren.
Es gibt zusätzliche Standardberechtigungen, die automatisch hinzugefügt werden und keine Admin-Genehmigung erfordern.
- offline_access: Ermöglicht deskbird die Nutzung von Refresh Tokens, um Daten über die Microsoft Graph API abzurufen.
- email, openid und profile: Automatisch hinzugefügte Berechtigungen, die deskbird ähnliche Rechte wie User.Read geben, aber mit weniger Profildaten.
Der Berechtigungstyp ist delegiert, das heißt, deskbird greift als angemeldeter User auf die Graph API zu, aber nur mit den ausgewählten Berechtigungen.
💡 Hinweis: Profilbilder von Usern werden bei der ersten SSO-Authentifizierung automatisch synchronisiert, sofern vorhanden.
💡 Wenn SSO als einzige Anmeldemethode für deine Organisation konfiguriert ist, gilt diese Einschränkung nur für interne User. Externe Benutzer (z. B. Auftragnehmer) können weiterhin zu deskbird hinzugefügt werden und sich mit E-Mail und Passwort anmelden, da sie nicht unter den Geltungsbereich deines Identity Providers fallen.
2. Manuelle OIDC-Einrichtung (keine Enterprise Application erforderlich)
Wenn deine Organisation die deskbird Enterprise Application aus der Microsoft App Gallery nicht installieren kann oder eine eigene App-Registrierung bevorzugt, kannst du SSO einrichten, indem du eine eigene App-Registrierung in Entra ID erstellst und die Zugangsdaten an deskbird weitergibst. Die Integration wird dann vom deskbird Support-Team eingerichtet.
Schritt 1: App-Registrierung erstellen
- Gehe zu Azure Portal > Microsoft Entra ID > App-Registrierungen > Neue Registrierung.
- Gib einen Namen ein, zum Beispiel
deskbird SSO. - Wähle unter Unterstützte Kontotypen die Option Konten nur in diesem Organisationsverzeichnis (Single Tenant).
- Wähle unter Umleitungs-URI die Plattform Web und gib ein:
https://api.deskbird.app/v2/auth/oAuthRedirectHandler. - Klicke auf Registrieren.
⚠️ Hinweis: Die Umleitungs-URI muss exakt wie oben angegeben eingetragen werden. Ein Fehler (oder ein fehlender Eintrag) führt zu einem AADSTS50011-Fehler, wenn sich ein User anmelden möchte.
Schritt 2: IDs notieren
- Kopiere auf der Übersichtsseite der App die Anwendungs-(Client-)ID und die Verzeichnis-(Mandanten-)ID.
Schritt 3: Client Secret erstellen
- Gehe zu Zertifikate & Geheimnisse > Clientgeheimnisse > Neues Clientgeheimnis.
- Gib eine Beschreibung ein, zum Beispiel
deskbird production, und wähle eine Ablaufdauer. - Klicke auf Hinzufügen und kopiere den Wert sofort – er wird später nicht mehr angezeigt.
Schritt 4: API-Berechtigungen konfigurieren
- Gehe zu API-Berechtigungen > Berechtigung hinzufügen > Microsoft Graph > Delegierte Berechtigungen.
- Füge folgende Berechtigungen hinzu:
openid,profile,email,User.Read. - Klicke auf Admin-Genehmigung für [Organisation] erteilen.
Schritt 5: Zugangsdaten an deskbird weitergeben
Kontaktiere den deskbird Support und gib folgende drei Werte an:
- Verzeichnis-(Mandanten-)ID
- Anwendungs-(Client-)ID
- Client Secret Wert
Bitte teile alle drei Werte in einer Nachricht mit, damit die Einrichtung ohne Rückfragen abgeschlossen werden kann: Verzeichnis-(Mandanten-)ID, Anwendungs-(Client-)ID und Client Secret Wert.
Das deskbird Support-Team übernimmt die Konfiguration für dich.
⚠️ Hinweis: Der Client Secret Wert ist sensibel. Teile ihn sicher und vermeide unverschlüsselte Kanäle.
3. Berechtigungen über Application Assignment einschränken
Du kannst einschränken, welche User oder Gruppen deskbird per SSO nutzen dürfen.
- Öffne im Entra Admin Center die deskbird Enterprise App.
- Setze unter Eigenschaften die Option Assignment required auf "Ja".
- Füge unter Users and groups gezielt User oder Gruppen hinzu.
💡 Application Assignment ist nicht dasselbe wie das Scoping einer Conditional Access-Richtlinie. Application Assignment steuert, wer sich anmelden darf. Conditional Access steuert, unter welchen Bedingungen die Anmeldung möglich ist (Gerätekonformität, Standort, MFA). Zu Conditional Access siehe den Hinweis unter SSO mit Entra ID einrichten und die FAQs.
⚠️ Application Assignment beschränkt den Anmeldezugriff, provisioniert aber keine User. Für eine automatische Provisionierung ist eine separate SCIM-Konfiguration nötig.
⚠️ AADSTS50105-Fehler: Dieser Fehler tritt auf, wenn sich jemand anmelden möchte, aber keiner Gruppe mit Zugriffsberechtigung zugewiesen ist. Bitte dein internes IT-Team, den User zur richtigen Zugriffsgruppe hinzuzufügen (oder die Berechtigungen zu aktualisieren) und versuche es erneut.
4. FAQs
Dieser Bildschirm wird nicht durch Conditional Access verursacht. Er bedeutet, dass die deskbird-App (Herausgeber deskbird AG, verifiziert) für deinen Microsoft Entra ID-Mandanten noch nicht genehmigt wurde und deine Organisation Usern nicht erlaubt, Apps selbst zu genehmigen.
- Genehmigung erforderlich: Deine Organisation nutzt den Admin-Genehmigungs-Workflow von Microsoft. User können eine Begründung eingeben und eine Anfrage an das IT-Team senden.
- Administratorgenehmigung erforderlich: Der Admin-Genehmigungs-Workflow ist nicht aktiviert. User können nicht fortfahren, bis ein Administrator die App genehmigt.
Um das zu lösen, muss ein IT-Administrator einmalig die Admin-Genehmigung für die gesamte Organisation erteilen:
- Öffne den Installationslink unter SSO mit Entra ID einrichten, melde dich mit einem Administrator-Account an und akzeptiere die Berechtigungen im Namen deiner Organisation, oder
- Wenn User bereits eine Anfrage gesendet haben, gehe zu Microsoft Entra Admin Center > Entra ID > Enterprise Apps > Aktivität > Admin-Genehmigungsanfragen, öffne die deskbird-Anfrage im Tab Meine ausstehenden und wähle Genehmigen.
Für die Admin-Genehmigung ist eine Rolle wie Cloud Application Administrator, Application Administrator oder Globaler Admin erforderlich. Nach der Genehmigung können sich User erneut anmelden und sehen den Bildschirm nicht mehr.
Microsoft-Dokumentation: Mandantenweite Admin-Genehmigung für eine Anwendung erteilen, Admin-Genehmigungsanfragen prüfen und bearbeiten, Admin-Genehmigungs-Workflow konfigurieren.
- Gehe zu Microsoft Entra Admin Center > Entra ID > Enterprise Apps > Alle Anwendungen und suche nach deskbird. Wenn die App nicht gelistet ist, wurde die Genehmigung nicht abgeschlossen. Öffne den Installationslink unter SSO mit Entra ID einrichten erneut.
- Öffne die deskbird-App und gehe zu Sicherheit > Berechtigungen. Prüfe, ob
User.ReadundGroup.Read.Allunter Admin-Genehmigung gelistet sind. Falls nicht, wähle Admin-Genehmigung für [Organisation] erteilen. - Stelle sicher, dass die Genehmigung im gleichen Mandanten erteilt wurde, in dem sich deine User anmelden (z. B. nicht in einem Test-Mandanten).
- Bitte betroffene User, das Browserfenster oder die App komplett zu schließen und sich erneut anzumelden.
- Gehe zu Microsoft Entra Admin Center > Entra ID > Überwachung & Integrität > Anmeldeprotokolle, öffne die betroffene deskbird-Anmeldung und prüfe den Tab Conditional Access. Dort siehst du, welche Richtlinie angewendet wurde und welche Kontrolle erforderlich war.
- Fehler
AADSTS53003bedeutet, dass eine Conditional Access-Richtlinie die Anmeldung blockiert hat. Dein IT-Team muss die Richtlinie anpassen oder das Gerät bzw. der Standort des Users muss die Bedingungen erfüllen. - Wenn die Richtlinie auf Alle Ressourcen abzielt und Ressourcenausnahmen enthält, gilt die Microsoft-Änderung MC1223829 für deskbird-Anmeldungen (siehe Hinweis unter SSO mit Entra ID einrichten). Microsoft listet die verfügbaren Optionen unter Durchsetzung für Baseline-Berechtigungen in Conditional Access auf.
- Wenn dein IT-Team die Richtlinie nicht anpassen kann, richte deskbird mit der manuellen OIDC-Einrichtung oder SSO mit SAML 2.0 statt der gemeinsamen Enterprise Application ein.
- Fehler
AADSTS50105ist kein Conditional Access-Problem: Der User ist der deskbird-App nicht zugewiesen. Siehe Berechtigungen über Application Assignment einschränken. - Eine allgemeine Checkliste findest du in Microsofts Fehlerbehebung bei Anmeldeproblemen mit Conditional Access.