
Die Urlaubsverwaltung ermöglicht die Freigabe von Abwesenheiten im iCal-Format.
iCal oder auch iCalendar ist ein standardisiertes Datenformat zum Austausch von Kalenderinhalten. Das iCalendar-Format wird von der Mehrzahl von Kalender-Programmen akzeptiert und bietet die Möglichkeit Kalenderdaten einzubinden (abonnieren).
Die Urlaubsverwaltung bietet die folgenden Möglichkeiten für eine Kalenderfreigabe:
Die Kalenderfreigabe kann pro Benutzer konfiguriert werden. Um die Konfiguration in der Urlaubsverwaltung durchzuführen sind folgende Schritte zu tun:



Eine Freigabe kann über folgende Schritte gelöscht werden:
Klicke auf "Kalenderfreigabe" in der Übersichtsseite oberhalb des Kalenders

Wähle beim betreffenden Kalender "Freigabe löschen". Durch das Löschen ist der Zugriff über den geheimen Link nicht mehr möglich.

Hier eine Liste von Anleitungen beliebter Kalenderlösungen, welche die iCal Kalenderfreigabe unterstützen:
Ja, die Urlaubsverwaltung kann Abwesenheiten und Krankmeldungen in einen Google Calendar synchronisieren. Die Synchronisation wird von einer Person mit der Berechtigung Office unter "Einstellungen > Kalender Synchronisation" für die ganze Urlaubsverwaltung eingerichtet. Die frühere Anbindung an Microsoft Exchange gibt es seit Version 5 der Urlaubsverwaltung nicht mehr, hier kann die iCal Kalenderfreigabe verwendet werden.
Durch die iCal Kalenderfreigabe können die Berechtigungen und Sichtbarkeiten feingranular konfiguriert werden, wodurch ein Datenschutz-konformer Einsatz möglich wird.
Die Urlaubsverwaltung bietet die Möglichkeit, Abwesenheiten und Krankmeldungen als Termine in einen Google Calendar zu synchronisieren. Um die Synchronisation zu konfigurieren, müssen folgende Voraussetzungen erfüllt sein:
Google Calendar API ist aktiviert unter API-Bibliothek (Dokumentation)


Ein OAuth2 Client als Webanwendung ist erstellt
Gehe dazu auf https://console.cloud.google.com/apis/dashboard und führe folgende Schritte aus:


Unter "Zielgruppe" ist ein Testnutzer angelegt
Der Testnutzer entspricht dem Benutzerkonto der Person, die den Google-Kalender zur Synchronisation verwendet.
Solange sich eine App mit der Zielgruppe „Extern“ im Status „Testen“ befindet, laufen die Zugriffe nach Googles Richtlinien nach 7 Tagen ab und die Synchronisation stoppt. Veröffentliche die App deshalb unter „Zielgruppe“ als „In Produktion“ oder verwende die Zielgruppe „Intern“, wenn dein Google-Kalender zu einer Google-Workspace-Organisation gehört.

Die Kalender ID ist notiert
Die Kalender-ID entspricht der E-Mail-Adresse deines Google-Kontos (bei Verwendung des primären Kalenders), das für die Synchronisation genutzt wird. Diese ID ist erforderlich, um den Kalender in der Urlaubsverwaltung einzubinden. Du findest sie in den Einstellungen deines Google Kalenders.
Handshake ist in der Urlaubsverwaltung durchgeführt
Wähle in deiner Urlaubsverwaltung unter „Einstellungen > Kalender Synchronisation“ bei „Kalenderanbindung“ den Eintrag „Google Kalender“ aus und trage alle Informationen aus den vorherigen Punkten ein. Anschließend klickst du auf „Zugriff erlauben“. Es öffnet sich eine Seite, auf der du dich mit deinem Google-Konto anmelden kannst. Nach erfolgreicher Anmeldung erscheint die Bestätigung: „Verbindung zum Google-Kalender ist hergestellt.“
Ab jetzt werden neue und geänderte Abwesenheiten und Krankmeldungen in den Google-Kalender übertragen. Bereits bestehende Einträge werden nicht nachträglich synchronisiert. Änderst du später die Client-ID, den Clientschlüssel oder die Kalender-ID, musst du erneut auf „Zugriff erlauben“ klicken.
Einfach testen,
selbst erleben.
Nutze jetzt 30 Tage kostenlos unser Tool und erlebe selbst, was focus:shift für dein Team leisten kann.