Mensagens de REST do Prisma Cloud
As mensagens REST do Prisma são usadas para fazer chamadas para a Interface de programação de aplicações (API) do Prisma para buscar os dados de conformidade.
As seguintes mensagens de REST são enviadas com o sistema de base.
Integrações do Prisma Cloud
Todas as integrações do Prisma Cloud usam o JSON Web Token (JWT) para autenticação e autorização.
| Endpoint | Descrição | Método | Corpo da mensagem | Link da documentação da API |
|---|---|---|---|---|
| /login |
Obtém o token JWT para uso em todas as integrações subsequentes. |
POST |
|
https://pan.dev/prisma-cloud/api/cspm/app-login/ |
| Endpoint | Descrição | Método | Corpo da mensagem | Link da documentação da API |
|---|---|---|---|---|
| /auth_token/extend | Renova automaticamente o token JWT na expiração. A duração padrão da expiração do token é de 60 minutos. | GET | N/D | https://pan.dev/prisma-cloud/api/cspm/extend-session/ |
| Endpoint | Descrição | Método | Corpo da mensagem | Link da documentação da API |
|---|---|---|---|---|
| /v2/política | Recupera todos os dados de política do Prisma. | GET | N/D | https://pan.dev/prisma-cloud/api/cspm/get-policies/ |
| Endpoint | Descrição | Método | Corpo da mensagem | Link da documentação da API |
|---|---|---|---|---|
| /v2/alerta | Recupera todos os alertas do Prisma. | POST |
|
https://pan.dev/prisma-cloud/api/cspm/post-alerts/ |
Para a integração do Alerta de compreensão do Prisma, os filtros no corpo POST acima devem ser substituídos da seguinte forma:
"filters": [
{
"name": "alert.status",
"operator": "=",
"value": "open"
},
{
"name": "alert.status",
"operator": "=",
"value": "dismissed"
},
{
"name": "alert.status",
"operator": "=",
"value": "snoozed"
},
{
"name": "alert.status",
"operator": "=",
"value": "pending_resolution"
},
{
"name": "timeRange.type",
"operator": "=",
"value": "ALERT_UPDATED"
}
],