Google Chat-Apps für den Datenimport autorisieren

Mit der Google Chat API können Apps Daten aus anderen Messaging-Plattformen in Google Chat über Gruppenbereiche im Importmodus Weitere Informationen finden Sie unter Nachrichtendaten aus einem anderen Dienst in Google Chat importieren

Zum Lesen und Schreiben von Ressourcen in Gruppenbereichen im Importmodus müssen Sie Chat-Apps mit einem Dienstkonto authentifizieren Gewähren Sie dem Dienstkonto den folgenden Autorisierungsbereich der Chat API von einem Administrator: https://www.googleapis.com/auth/chat.import.

Nur Google Workspace-Domainadministratoren können diesen OAuth-Bereich Folgendem zuweisen: Dienstkonten über domainweite Delegierung. Jede Domain, für die eine Chat-App Gruppenbereiche im Importmodus erstellt in muss diesen OAuth-Bereich aufweisen. Nachdem das Dienstkonto delegiert wurde domainweite Berechtigung für diesen Bereich, Chat-Apps können auf den Import zugreifen Modus-Leerzeichen nach Diebstahl der Identität eines Nutzerkontos

In einigen Fällen ist das Nutzerkonto für die Identitätsübernahme möglicherweise nicht mehr verfügbar. In diesen Fällen kann die Chat-App die Dienstkonto-Anmeldedaten als Fallback. Wenn Sie beispielsweise einen Nutzer das bei der Erstellung der Nachricht verwendet wurde, Die Chat-App kann die Anmeldedaten ihres eigenen Dienstkontos verwenden um eine Nachricht mit demselben Inhalt zu erstellen. Chat-Apps können Zugriff auf Gruppenbereiche im Importmodus als App über Dienstkonto-Anmeldedaten mit der folgender OAuth-Bereich: https://www.googleapis.com/auth/chat.bot.

Keine anderen Google Chat API-Bereiche sind erforderlich, wenn Ressourcen in einen Bereich im Importmodus importiert werden. Chat-Apps können nur Inhalte in Gruppenbereiche im Importmodus importieren die er erstellt hat, und nicht in die von anderen Apps erstellten Gruppenbereiche im Importmodus.

In der folgenden Tabelle sind die Ressourcenmethoden aufgeführt, die Chat-Apps verwenden können in Gruppenbereichen im Importmodus aufrufen und welche Art von Authentifizierung sie unterstützen:

Ressourcenmethode

Nutzer-Identitätswechsel unterstützt

Dienstkonto-Anmeldedaten unterstützt

spaces.create

Ja

Nein

spaces.get

Nein

Ja

spaces.update

Ja

Nein

spaces.delete

Ja

Nein

spaces.completeImport

Ja

Nein

spaces.messages.create

Ja

Ja

spaces.messages.delete

Ja

Ja

spaces.messages.get

Nein

Ja

spaces.messages.list

Ja

Nein

spaces.messages.update

Ja

Ja

spaces.messages.reactions.create

Ja

Nein

spaces.messages.reactions.delete

Ja

Nein

spaces.members.create

Ja

Nein

spaces.members.delete

Ja

Nein

spaces.members.list

Ja

Nein

media.upload

Ja

Nein