Dieses Dokument enthält Informationen zur Autorisierung und Authentifizierung der Google Calendar API. Bevor Sie dieses Dokument lesen, sollten Sie die allgemeinen Informationen zur Authentifizierung und Autorisierung von Google Workspace unter Informationen zur Authentifizierung und Autorisierung lesen.
OAuth 2.0 für die Autorisierung konfigurieren
Konfigurieren Sie den OAuth-Zustimmungsbildschirm und wählen Sie Bereiche aus, um festzulegen, welche Informationen Nutzern und Anwendungsprüfern angezeigt werden. Registrieren Sie Ihre Anwendung außerdem, damit Sie sie später veröffentlichen können.
Calendar API-Bereiche
Zum Festlegen der Zugriffsebene für Ihre Anwendung müssen Sie Autorisierungsbereiche angeben und deklarieren. Ein Autorisierungsbereich ist ein OAuth 2.0-URI-String, der den Namen der Google Workspace-Anwendung, die Art von Daten, auf die er zugreift, und die Zugriffsebene enthält. Bereiche sind die Anfragen Ihrer Anwendung zur Arbeit mit Google Workspace-Daten, einschließlich der Google-Kontodaten von Nutzern.
Bei der Installation Ihrer Anwendung wird ein Nutzer aufgefordert, die von der Anwendung verwendeten Bereiche zu validieren. Im Allgemeinen sollten Sie den eng gefassten Bereich auswählen und vermeiden, Bereiche anzufordern, die Ihre Anwendung nicht benötigt. Nutzer gewähren leichter Zugriff auf begrenzte, klar beschriebene Bereiche.
Die Calendar API unterstützt die folgenden Bereiche:
Umfang | Bedeutung |
---|---|
https://www.googleapis.com/auth/calendar |
Sie können alle Kalender, auf die Sie mit Google Kalender zugreifen können, ansehen, bearbeiten, freigeben und endgültig löschen. |
https://www.googleapis.com/auth/calendar.readonly |
Sie können alle Kalender aufrufen und herunterladen, auf die Sie mit Google Kalender zugreifen können. |
https://www.googleapis.com/auth/calendar.events |
Termine in allen Ihren Kalendern ansehen und bearbeiten |
https://www.googleapis.com/auth/calendar.events.readonly |
Termine in allen Ihren Kalendern ansehen |
https://www.googleapis.com/auth/calendar.settings.readonly |
Kalendereinstellungen aufrufen. |
https://www.googleapis.com/auth/calendar.addons.execute |
Als Kalender-Add-on ausführen. |