Mit der Google Chat API können Anwendungen Daten aus anderen Messaging-Plattformen mithilfe von Gruppenbereichen im Importmodus in Google Chat importieren. Weitere Informationen finden Sie unter Nachrichtendaten aus einem anderen Dienst in Google Chat importieren.
Damit Sie Ressourcen in Gruppenbereichen im Importmodus lesen und schreiben möchten, müssen Sie Chat-Anwendungen mit einem Dienstkonto authentifizieren.
Gewähren Sie dem Dienstkonto den folgenden Chat API-Autorisierungsbereich durch einen Administrator: https://www.googleapis.com/auth/chat.import
.
Nur Google Workspace-Domainadministratoren können Dienstkonten über die domainweite Delegierung diesen OAuth-Bereich gewähren. Jede Domain, in der eine Chat-Anwendung Gruppenbereiche im Importmodus erstellt, muss diesen OAuth-Bereich haben. Nachdem dem Dienstkonto die domainweite Befugnis für diesen Bereich delegiert wurde, können Chat-Apps auf Bereiche im Importmodus zugreifen, indem sie die Identität eines Nutzerkontos übernehmen.
In einigen Szenarien ist das Nutzerkonto für die Identitätsübernahme 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 während der Nachrichtenerstellung verwendet wurde, kann die Chat-App ihre eigenen Dienstkonto-Anmeldedaten verwenden, um eine Nachricht mit demselben Inhalt zu erstellen. Chat-Anwendungen können mithilfe von Dienstkonto-Anmeldedaten mit dem folgenden OAuth-Bereich als Anwendung auf Gruppenbereiche im Importmodus zugreifen: https://www.googleapis.com/auth/chat.bot
.
Wenn Ressourcen in einen Bereich im Importmodus importiert werden, 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 die Art der Authentifizierung, die sie unterstützen:
Ressourcenmethode |
Identitätswechsel von Nutzern unterstützt |
Anmeldedaten für Dienstkonten werden unterstützt |
---|---|---|
|
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-Anwendungen und API-Anfragen authentifizieren und autorisieren.
- Informationen zum Importieren von Ressourcen mithilfe von Gruppenbereichen im Importmodus finden Sie unter Daten in Google Chat importieren.