Mit der Google Chat API können Apps Daten aus anderen Messaging-Plattformen in Google Chat importieren, indem sie Gruppenbereiche im Importmodus verwenden. Weitere Informationen finden Sie unter Nachrichtendaten aus einem anderen Dienst in Google Chat importieren.
Wenn Sie Ressourcen in Gruppenbereichen im Importmodus lesen und schreiben möchten, müssen Sie Chat-Apps mit einem Dienstkonto authentifizieren.
Gewähren Sie dem Dienstkonto den folgenden Chat API-Autorisierungsbereich von einem Administrator: https://www.googleapis.com/auth/chat.import
.
Nur Google Workspace-Domainadministratoren können Dienstkonten diesen OAuth-Bereich über die domainweite Delegierung gewähren. Jede Domain, in der eine Chat-App Gruppenbereiche im Importmodus erstellt, muss diesen OAuth-Bereich haben. Nachdem dem Dienstkonto domainweite Befugnisse für diesen Bereich delegiert wurden, können Chat-Apps über die Identitätsdiebstahl-Funktion auf Gruppenbereiche im Importmodus zugreifen.
In einigen Fällen ist das Nutzerkonto für die Identitätsdiebstahl-Attacke möglicherweise nicht mehr verfügbar. In diesen Fällen kann die Chat-App die Anmeldedaten des Dienstkontos als Fallback verwenden. Wenn Sie beispielsweise ein Nutzerkonto löschen, das beim Erstellen einer Nachricht verwendet wurde, kann die Chat-App mit den Anmeldedaten des Dienstkontos eine Nachricht mit demselben Inhalt erstellen. Chat-Apps können als App mit Dienstkontoanmeldedaten mit dem folgenden OAuth-Umfang auf Gruppenbereiche im Importmodus zugreifen: https://www.googleapis.com/auth/chat.bot
.
Wenn Sie Ressourcen in einen Bereich im Importmodus importieren, sind keine anderen Google Chat API-Bereiche erforderlich. Chat-Apps können Inhalte nur in die von ihnen erstellten Gruppenbereiche im Importmodus importieren, nicht in die von anderen Apps erstellten Gruppenbereiche im Importmodus.
In der folgenden Tabelle sind die Ressourcenmethoden aufgeführt, die Chat-Apps in Gruppenbereichen im Importmodus aufrufen können, und welche Authentifizierungsart sie unterstützen:
Ressourcenmethode |
Unterstützung der Identitätsübernahme von Nutzern |
Unterstützte Anmeldedaten für Dienstkonten |
---|---|---|
|
Ja |
Nein |
|
Nein |
Ja |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Ja |
|
Ja |
Ja |
|
Nein |
Ja |
|
Ja |
Nein |
|
Ja |
Ja |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Nein |
|
Ja |
Nein |
Weitere Informationen
- Weitere Informationen zur Authentifizierung und Autorisierung finden Sie unter Google Chat-Apps und API-Anfragen authentifizieren und autorisieren.
- Informationen zum Importieren von Ressourcen mithilfe von Gruppenbereichen im Importmodus finden Sie unter Daten in Google Chat importieren.