Bereiche für die Gmail API auswählen

Dieses Dokument enthält die Gmail API-spezifische Autorisierung und Authentifizierungsinformationen. Bevor Sie dieses Dokument lesen, sollten Sie die die allgemeinen Informationen zur Authentifizierung und Autorisierung von Google Workspace unter Informationen zur Authentifizierung und Autorisierung

OAuth 2.0 für die Autorisierung konfigurieren

OAuth-Zustimmungsbildschirm konfigurieren und Bereiche auswählen definieren, welche Informationen Nutzern und App-Prüfern angezeigt werden, und registrieren um sie später veröffentlichen zu können.

Gmail API-Bereiche

Um die Zugriffsebene für Ihre App festzulegen, müssen Sie Autorisierungsbereiche deklarieren Ein Autorisierungsbereich ist ein OAuth 2.0-URI-String die den Namen der Google Workspace-App enthält, auf welche Art von Daten die App zugreift die Zugriffsebene. Bereiche sind die Anfragen Ihrer Anwendung zur Verwendung von Google Workspace-Daten, einschließlich des Nutzers Google-Kontodaten.

Wenn Ihre App installiert ist, wird ein Nutzer aufgefordert, die verwendeten Bereiche zu validieren durch die App. Im Allgemeinen sollten Sie den am engsten fokussierten Umfang und vermeiden Sie, Bereiche anzufordern, die Ihre App nicht benötigt. Nutzer mehr Zugriff auf eingeschränkte, klar beschriebene Bereiche zu gewähren.

Die Gmail API unterstützt folgende Bereiche:

Bereichscode Beschreibung Nutzung
https://www.googleapis.com/auth/gmail.addons.current.action.compose Entwürfe verwalten und E-Mails senden, wenn Sie mit dem Add-on. Nicht sensibel
https://www.googleapis.com/auth/gmail.addons.current.message.action Zeigen Sie Ihre E-Mails an, wenn Sie mit dem Add-on. Nicht sensibel
https://www.googleapis.com/auth/gmail.addons.current.message.metadata Metadaten der E-Mail-Nachrichten beim Add-on abrufen ausgeführt wird. Sensibel
https://www.googleapis.com/auth/gmail.addons.current.message.readonly E-Mails abrufen, wenn das Add-on aktiviert ist ausgeführt wird. Sensibel
https://www.googleapis.com/auth/gmail.labels Nur Labels erstellen, lesen, aktualisieren und löschen. Nicht sensibel
https://www.googleapis.com/auth/gmail.send Nur Nachrichten senden. Keine Berechtigungen zum Lesen oder Ändern des Postfachs. Sensibel
https://www.googleapis.com/auth/gmail.readonly Alle Ressourcen und deren Metadaten lesen, keine Schreibvorgänge. Eingeschränkt
https://www.googleapis.com/auth/gmail.compose Entwürfe erstellen, lesen, aktualisieren und löschen Nachrichten und Entwürfe senden Eingeschränkt
https://www.googleapis.com/auth/gmail.insert Nur Nachrichten einfügen und importieren. Eingeschränkt
https://www.googleapis.com/auth/gmail.modify Alle Lese-/Schreibvorgänge mit Ausnahme des sofortigen, endgültigen Löschens von und Nachrichten, wodurch der Papierkorb umgangen wird. Eingeschränkt
https://www.googleapis.com/auth/gmail.metadata Ressourcenmetadaten lesen, einschließlich Labels, Verlaufseinträgen und E-Mails Nachrichten-Header, aber nicht den Nachrichtentext oder die Anhänge. Eingeschränkt
https://www.googleapis.com/auth/gmail.settings.basic Grundlegende E-Mail-Einstellungen verwalten Eingeschränkt
https://www.googleapis.com/auth/gmail.settings.sharing Vertrauliche E-Mail-Einstellungen verwalten, einschließlich Weiterleitungsregeln und Aliassen.

Hinweis:Vorgänge, die durch diesen Bereich überwacht werden, sind beschränkt auf nur für den administrativen Gebrauch. Sie sind nur für Google Workspace-Kunden verfügbar mit einem Dienstkonto mit domainweiter Delegierung.
Eingeschränkt
https://mail.google.com/ Vollständiger Zugriff auf die Postfächer des Kontos, einschließlich der endgültigen Löschung von Threads und Nachrichten. Dieser Bereich sollte nur angefordert werden, wenn Ihre Anwendung Threads und Nachrichten sofort und endgültig löschen muss, Papierkorb: Alle anderen Aktionen können mit weniger eingeschränkten Bereichen ausgeführt werden. Eingeschränkt

In der Spalte „Nutzung“ in der Tabelle oben ist die Vertraulichkeit der einzelnen Bereiche angegeben. folgenden Definitionen:

  • Nicht vertraulich – Diese Umfänge bieten den kleinsten und erfordern nur eine einfache App-Überprüfung. Weitere Informationen zu dieser Anforderung finden Sie unter So bereiten Sie die Überprüfung vor

  • Vertraulich: Diese Bereiche ermöglichen den Zugriff auf Google-Nutzerdaten und erfordern ein Prozess zur Überprüfung vertraulicher Bereiche. Informationen zu dieser Anforderung finden Sie unter Google API-Dienste: Nutzerdatenrichtlinie Für diese Bereiche ist keine Sicherheitsbewertung erforderlich.

  • Eingeschränkt: Diese Bereiche bieten umfassenden Zugriff auf Google-Nutzerdaten und müssen Sie einen Überprüfungsprozess für einen eingeschränkten Bereich durchlaufen. Für Informationen zu dieser Anforderung finden Sie unter Google API Services: User Data Policy und Zusätzliche Anforderungen für bestimmte API-Bereiche. Wenn Sie eingeschränkte Bereichsdaten auf Servern speichern (oder übertragen), müssen Sie eine Sicherheitsprüfung durchlaufen.

Zusätzliche Informationen, die Ihre Nutzung und den Zugriff auf die Gmail APIs regeln, wenn Sie auf Nutzerdaten zugreifen zu können, finden Sie in der Nutzerdaten und Entwicklerrichtlinien für Gmail API-Dienste

Wenn Ihre App Zugriff auf andere Google APIs benötigt, können Sie auch diese Umfänge nutzen. Weitere Informationen zu Google API-Bereichen Siehe Mit OAuth 2.0 auf Google APIs zugreifen

OAuth-Überprüfung

Wenn Sie bestimmte vertrauliche OAuth-Bereiche verwenden, muss Ihre App OAuth-Überprüfungsprozess von Google. Häufig gestellte Fragen zur OAuth-Bestätigung wann Ihre App überprüft werden sollte und welche Art von Bestätigung erforderlich. Weitere Informationen finden Sie in der Google API-Dienste: Nutzerdatenrichtlinie