¿Cómo recuperar el Web Token (JWT) usando Prisma Cloud la clave de acceso y la JSON clave ID secreta?
14216
Created On 11/27/21 14:54 PM - Last Modified 03/02/23 03:52 AM
Question
- ¿Cómo recuperar el Web Token (JWT) usando Prisma Cloud la clave de acceso y la JSON clave ID secreta?
Environment
- Prisma Cloud
Answer
- Prisma Cloud tiene un que permite la REST API configuración de integraciones personalizadas para las necesidades de seguridad en la nube.
- Esto se puede usar, por ejemplo, para automatizar el envío de notificaciones de alerta a una herramienta interna para ampliar las capacidades de seguridad de DevOps o para la automatización del defensor del host.
- Prisma Cloud requiere una API clave de acceso para habilitar el REST APIacceso mediante programación al .
- La clave de acceso se compone de dos partes: una clave de acceso ID y una clave secreta.
- Prisma Cloud también requiere un JSON Web Token (JWT) o un Token de autenticación utilizado para autenticar todas las solicitudes posteriores REST API en Prisma Cloud.
- Siga los pasos a continuación para recuperar el token de autenticación de la clave de acceso y la clave ID secreta.
- Crear una clave de acceso, es decir, una clave de acceso y una clave ID secreta: crear y administrar claves de acceso
- Con la clave de acceso y la clave ID secreta generadas, ejecute la siguiente llamada curl para recuperar el token web (JWT) o el JSON token de autenticación.
Content-Type: application/json' \
-d '{"username":"Access-Key","password":"Secret-keyX POSTH"}'
3. A continuación se muestra la respuesta de una solicitud correcta.
{ "token": "<JWT>", "message": "login_successful", "customerNames": [
{
"customerName": "Test",
"tosAccepted": true
} ]
}
Consideremos el siguiente ejemplo.
- La Prisma Cloud consola de URL administración utilizada es https://app.sg.prismacloud.io
- Por lo tanto, el correspondiente Prisma Cloud API URL es https://api.sg.prismacloud.io
- Se crea la siguiente clave de acceso (clave ID de acceso + clave secreta).
Clave ID secreta: rDkB36hahN8IReoUwJXICS2vf9w=
2. Utilice la clave de acceso generada para ejecutar la siguiente llamada curl para recuperar el JWTarchivo .
curl - \ https://api.sg.prismacloud.io/login \ - 'Content-Type: application/json' \
-d '{"username":"da3ab08b-c969-4db1-8f62-X POSTH
2a9b55f378cb","password":"rDkB36hahN8IReoUwJXICS2vf9w="}'
3.El valor del token en la respuesta es el JWT que se usa para autorizar las API posteriores REST .
Additional Information
- Para obtener más información, consulte: Acceda a la Prisma Cloud REST API