Con la API de Google Chat, las apps pueden importar datos de otras plataformas de mensajería a Google Chat con espacios en modo de importación. Para obtener más información, consulta Importa datos de mensajes a Google Chat desde otro servicio.
Para leer y escribir recursos en espacios en modo de importación, debes
autenticar apps de Chat con una cuenta de servicio
Otorga a la cuenta de servicio el siguiente permiso de autorización de la API de Chat
por un administrador: https://www.googleapis.com/auth/chat.import
.
Solo los administradores de dominio de Google Workspace pueden otorgar este permiso de OAuth a cuentas de servicio mediante delegación de todo el dominio. Cada dominio en el que una app de Chat crea espacios en modo de importación deben tener este permiso de OAuth. Después de que se haya delegado la cuenta de servicio con autoridad en todo el dominio para este permiso, las apps de Chat pueden acceder y espacios robar la identidad de una cuenta de usuario.
En algunos casos, es posible que la cuenta de usuario asociada al robo de identidad ya no
disponibles. En esos casos, la app de Chat puede usar su
las credenciales de la cuenta de servicio
como resguardo. Por ejemplo, si borras un usuario
que se usó durante la creación del mensaje, el
La app de Chat puede usar sus propias credenciales de cuenta de servicio
para crear un mensaje con el mismo contenido. Las apps de Chat pueden hacer lo siguiente:
acceder a los espacios en modo de importación como una app usando credenciales de cuenta de servicio con la
siguiente alcance de OAuth: https://www.googleapis.com/auth/chat.bot
.
No hay otros permisos de la API de Google Chat son obligatorios cuando se importan recursos a un espacio en modo de importación. Las apps de Chat solo pueden importar contenido a los espacios en modo de importación que creen, y no en los espacios de modo de importación creados por otras apps.
En la siguiente tabla, se enumeran los métodos de recursos que pueden usar las apps de Chat en espacios en modo de importación y el tipo de autenticación que admiten:
Método del recurso |
Se admite la suplantación de usuarios |
Credenciales de cuenta de servicio compatibles |
---|---|---|
|
Sí |
No |
|
No |
Sí |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
Sí |
|
Sí |
Sí |
|
No |
Sí |
|
Sí |
No |
|
Sí |
Sí |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
|
Sí |
No |
Temas relacionados
- Para obtener más información sobre la autenticación y autorización, consulta Autentica y autoriza apps de Google Chat y solicitudes a la API.
- Para aprender a importar recursos con espacios en modo de importación, consulta Importa datos a Google Chat.