Un token de acceso es una cadena opaca que identifica a un usuario o los privilegios de un usuario y puede ser utilizado por aplicaciones para realizar llamadas a la API de WOZTELL.
El token incluye información sobre cuándo expirará y qué usuario generó el token. Existen diferentes ámbitos y permisos de los tokens de acceso para soportar distintos casos de uso:
| Tipo de Token de Acceso | Descripción |
|---|---|
| bot:admin | Conceder acceso a todas las APIs de Bots |
| bot:sendResponses | Conceder permisos para enviar respuestas en nombre del bot |
| bot:redirectMemberToNode | Conceder permisos para redirigir a un miembro a un nodo en nombre del bot |
| api:admin | Conceder acceso a todas las APIs |
| integration:admin | Conceder acceso a todas las APIs de Integración |
| integration:write | Conceder permisos para crear y actualizar Integraciones |
| integration:delete | Conceder permisos para eliminar Integraciones |
| file:admin | Conceder acceso a todas las APIs de Archivos |
| file:waGet | Conceder permisos para obtener la URL del archivo mediante el ID de medio de WhatsApp |
| member:admin | Conceder acceso a todas las APIs de Miembros |
| member:read | Conceder permisos para leer la lista de miembros por externalId o memberId |
| member:write | Conceder permisos para crear y actualizar Miembros |
Los tokens de acceso se generan mediante el siguiente método. Por favor, dirígete a "Configuración" -> "Tokens de Acceso".
Dirígete a "Tokens de Acceso" en "Configuración".
Ve a "Generar Token de Acceso".
Bajo los tokens de acceso activos, los tokens de larga y corta duración se pueden ver en pestañas separadas.
| Elemento | Descripción |
|---|---|
| Acceso Token | El token de acceso generado, puedes hacer clic para copiar el token. |
| Creador | El usuario que generó el token de acceso |
| Ámbitos | Los ámbitos y permisos concedidos |
| Usando para | La extensión asociada con el token de acceso. "Woztell Platform" se mostrará si el token de acceso es generado por un usuario en lugar de una extensión. |
| Expira en | La hora de expiración del token de acceso; "Nunca" significa que el token tiene una larga duración. |
Si un token de acceso es generado por una extensión, la extensión asociada se mostrará bajo "Usando para". Los tokens generados por extensiones no pueden ser eliminados manualmente por un usuario, a menos que la extensión asociada sea desinstalada.
Para revocar un token de acceso, selecciona "Más" y luego "Revocar".