Verbinde deskbird mit Google Workspace, um die Verfügbarkeit von Meetingräumen und Buchungen zwischen deskbird und deinem Google Kalender zu synchronisieren. Nach der Verbindung können User Räume direkt in deskbird buchen, während alle Buchungen mit deinen Google Raum-Kalendern synchronisiert bleiben.
- Voraussetzungen
- deskbird App im Google Admin erlauben
- Domainweite Delegierung im Google Admin einrichten
- Google in deskbird verbinden
- Meetingräume importieren
- Cross-Tenant-Meetingraum-Buchung
- FAQs
1. Voraussetzungen
- Adminrechte: Du benötigst ein Google Workspace Super Admin-Konto.
- Browser verwenden: Führe die Einrichtung in einem Webbrowser durch.
- Kalenderanbieter ist maßgeblich: Raum-Buchungen werden letztlich vom Ressourcen-Kalender des Raums in Google akzeptiert oder abgelehnt. Wenn Google eine Buchung ablehnt, wird sie aus deskbird entfernt.
2. deskbird App im Google Admin erlauben
Wenn dein Unternehmen den Zugriff von Drittanbietern auf Google-Dienste beschränkt, blockiert Google die deskbird-Anmeldung, bevor Kalenderdaten angefordert werden können. Um das zu verhindern, füge den deskbird OAuth-Client in App access control hinzu und markiere ihn als Trusted.
- Öffne die Google Admin-Konsole und gehe zu Sicherheit > Zugriff und Datenkontrolle > API-Steuerung. Du kannst auch diesen Direktlink nutzen: https://admin.google.com/ac/owl/list?tab=configuredApps
- Unter App access control klicke auf Manage Third-Party App Access.
- In der Liste Configured apps klicke auf Configure new app.
- Wähle OAuth App Name Or Client ID.
- Füge die deskbird OAuth-Client-ID ein und klicke auf Search:
929555102891-2emfk9l7f3v6kafmlbo4k88ipj276r4r.apps.googleusercontent.com- Fahre mit der Maus über die deskbird App in den Ergebnissen und klicke auf Select.
- Aktiviere das Kontrollkästchen für die deskbird Client-ID und klicke auf Select.
- Lege den Geltungsbereich der Konfiguration fest: für das gesamte Unternehmen oder nur für die Organisationseinheiten, deren User deskbird nutzen werden.
- Wähle
Trustedund klicke auf Configure.
Nach der Einrichtung erscheint deskbird in der Liste Configured apps mit dem Typ Web, der oben genannten Client-ID und dem von dir gewählten Zugriffsumfang.

💡 Google bietet drei Zugriffsstufen. Trusted erlaubt einer App, auf alle Google-Dienste zuzugreifen, auch auf beschränkte. Limited erlaubt nur nicht-beschränkte Dienste, und Blocked verweigert den Zugriff komplett. deskbird benötigt Trusted, da die Raumsynchronisierung beschränkte Kalender- und Verzeichnis-Berechtigungen nutzt.
⚠️ Wichtig: Die hier verwendete Client-ID ist nicht dieselbe wie die für die domainweite Delegierung im nächsten Abschnitt. Beide Schritte sind erforderlich und nutzen jeweils ihre eigene ID.
💡 Das Konfigurieren der App erfordert das Adminrecht Service Settings, das in der Super Admin Rolle enthalten ist. Die Liste Accessed apps wird 24–48 Stunden nach Erteilung oder Entzug eines Tokens aktualisiert, daher sind Änderungen dort nicht sofort sichtbar.
3. Domainweite Delegierung im Google Admin einrichten
- Öffne die Google Admin-Konsole (Super Admin erforderlich).
- Gehe zu Sicherheit > Zugriff und Datenkontrolle > API-Steuerung.
- Unter Domain wide delegation klicke auf Manage Domain Wide Delegation.
- Klicke auf Add new.
- Gib die Client ID ein: 108092835268664080778
- Füge unter OAuth Scopes die folgenden Scopes hinzu und klicke auf Authorize:
https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/calendar.events4. Google in deskbird verbinden
- Gehe zu Admin > Unternehmen: Integrationen.
- Klicke in der Zeile Raumkalendersynchronisierung unter Kalender auf Sync einrichten (oder Verwalten, wenn bereits ein Tenant verbunden ist).
- Wähle Google (im Verwalten-Dialog: Google-Tenant hinzufügen).
- Melde dich mit deinem Google Admin-Konto an.
- Erteile allen angeforderten Berechtigungen und folge den Anweisungen auf dem Bildschirm.
5. Meetingräume importieren
Nachdem Google Workspace verbunden ist, kannst du deine Räume in deskbird importieren:
- Gehe zu Admin > Bürogebäude > Stockwerke & Räume und wähle das Stockwerk aus.
- Klicke auf + Bereich hinzufügen und wähle Meetingraum aus.
- Wähle Raum aus Microsoft oder Google importieren und klicke auf Weiter.
- Wähle Räume aus deinem verbundenen Tenant aus und importiere sie.
⚠️ Wichtig: Damit Räume in der Importliste erscheinen, müssen sie in Google Workspace als Ressource angelegt sein und die Kategorie CONFERENCE_ROOM verwenden.
💡 Nach dem Import kannst du beim Buchen von Meetingräumen in deskbird Konferenzlinks erstellen (abhängig von deiner Provider-Konfiguration).
💡 Die Suche berücksichtigt den Raumnamen exakt (inklusive Schreibweise und Satzzeichen). Gib den Raumnamen so ein, wie er im Verzeichnis des Anbieters angezeigt wird.
6. Cross-Tenant-Meetingraum-Buchung
In einer Multi-Tenant-Google-Umgebung verhindern Sicherheitsrichtlinien oft, dass User in einem Tenant Ressourcen (wie Meetingräume) direkt in einem anderen Tenant buchen können. deskbird löst dieses Problem mit einer einheitlichen Buchungsebene, die über alle deine Tenants hinweg funktioniert.
💡 Multi-Tenancy ist verfügbar mit Rooms Plus oder mit Desks Professional und höher. Du kannst mehrere Google- und Microsoft-Tenants hinzufügen. Um einen weiteren Tenant hinzuzufügen, gehe zu Admin > Unternehmen: Integrationen, klicke auf Verwalten in der Zeile Raumkalendersynchronisierung und wähle Google-Tenant hinzufügen oder Microsoft-Tenant hinzufügen.
So funktioniert es
- Einheitliche Sichtbarkeit: Alle User – unabhängig von ihrem nativen Tenant – sehen die Echtzeit-Verfügbarkeit jedes Meetingraums im gesamten Unternehmen.
-
Fallback-Buchungslogik: Wenn ein User keine direkte Berechtigung hat, einen bestimmten Raum zu buchen, nutzt deskbird einen Fallback-Mechanismus. Dabei wird die mit dem jeweiligen Kalender verknüpfte
admin_emailverwendet, um die Buchung zu ermöglichen. - Transparent für User: Buchungen werden sofort im Backend verarbeitet. User wählen einfach einen Raum aus und bestätigen – deskbird übernimmt die cross-tenant Kalendersynchronisierung im Hintergrund.
Wichtige Vorteile
- Keine komplexen Vertrauensstellungen: Es sind keine aufwendigen Cross-Domain-Konfigurationen oder Gast-Accounts für jeden User nötig.
- Eine einzige Quelle der Wahrheit: Verhindert Doppelbuchungen, da alle Tenants auf dieselben Live-Kalenderdaten zugreifen.
- Kein IT-Eingriff nötig: User können Räume in jedem verbundenen Tenant buchen, ohne dass die IT eingreifen muss.
7. FAQs
Im Google Kalender erscheinen Planungsoptionen als Arbeitsort-Einträge für Büro und Mobiles Arbeiten. Abwesend und alle benutzerdefinierten Optionen werden als Ganztages-Events angezeigt. Mehr Infos findest du unter Kalender mit Planungsoptionen synchronisieren.
Dieser Fehler kommt von Google, nicht von deskbird: Eine Richtlinie in der Admin-Konsole blockiert die Anmeldung. Prüfe Folgendes:
- Die deskbird OAuth-Client-ID ist unter Sicherheit > Zugriff und Datenkontrolle > API-Steuerung > App access control als
Trustedkonfiguriert. - Die Konfiguration gilt für die Organisationseinheit, zu der die betroffenen User gehören. User, die in eine andere Organisationseinheit verschoben werden, können den Zugriff verlieren.
- Der Zugriff von Drittanbieter-APIs ist nicht global unter API-Steuerung > Einstellungen > Nicht konfigurierte Drittanbieter-Apps blockiert.
Sie haben unterschiedliche Zwecke. Die ID, die auf .apps.googleusercontent.com endet, ist die OAuth-Client-ID, mit der die deskbird App in App access control als vertrauenswürdig eingestuft wird. Die numerische ID ist die Service-Account-Client-ID, mit der die erforderlichen Berechtigungen in der Domain wide delegation autorisiert werden. Beide Konfigurationen sind für die Meetingraum-Synchronisierung notwendig.
Stelle sicher, dass der Raum in Google Workspace als Ressource angelegt ist und die Kategorie CONFERENCE_ROOM verwendet. Prüfe außerdem, ob die domainweite Delegierung korrekt eingerichtet und alle erforderlichen Berechtigungen autorisiert wurden.
Ja. Google ist maßgeblich für die Annahme von Raumbuchungen. Wenn ein Raum-Kalender eine Buchungsanfrage ablehnt, bleibt die Buchung nicht in deskbird bestehen.