> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Escaneando seu aplicativo em busca de vulnerabilidades com Wiz

> Conecte seu tenant Wiz para escanear seus apps em busca de dependências vulneráveis e código arriscado. Execute uma verificação, revise as descobertas de SCA e SAST e gerencie sua conexão.

O escaneamento de segurança Wiz adiciona detecção avançada de vulnerabilidades aos seus aplicativos Base44. Ele é executado no seu próprio tenant Wiz, então os escaneamentos seguem as políticas Wiz da sua organização. Ao conectar o tenant Wiz do seu workspace, sua verificação de segurança também executa análise de composição de software Wiz (SCA) e teste estático de segurança de aplicativos (SAST), para que dependências vulneráveis e código arriscado apareçam ao lado das verificações integradas da Base44. Para começar, conecte o Wiz uma vez no nível do workspace, execute uma verificação de segurança e revise as descobertas na aba **Security** do seu aplicativo.

> [!TIP]
>
> **Antes de começar:**
>
> * Seu workspace deve estar no plano Builder ou superior.
> * Você precisa ser um proprietário ou administrador do workspace para conectar o Wiz.
> * Você precisa de acesso a um tenant Wiz com a integração Base44 instalada, que fornece um Client ID e Client Secret.

***

## Como funciona

O escaneamento Wiz é executado como parte da verificação de segurança do seu aplicativo e adiciona às verificações existentes da Base44 em vez de substituí-las. A Base44 executa o Wiz CLI contra o código do seu aplicativo em uma sandbox isolada e de uso único, depois mostra os resultados na sua aba **Security**. Suas credenciais Wiz são usadas apenas para executar a verificação.

O Wiz verifica 2 áreas:

* **Dependências (SCA):** Pacotes de terceiros que seu aplicativo usa que têm vulnerabilidades conhecidas.
* **Código (SAST):** Padrões no seu código-fonte que podem introduzir um risco de segurança.

Cada descoberta tem uma severidade de Critical, High, Medium ou Low e vincula de volta ao relatório completo no seu tenant Wiz.

***

## Passo 1: Conectar o Wiz

Conectar o Wiz leva 2 etapas: obter suas credenciais do Wiz e depois adicionar o conector na Base44. Após conectado, cada aplicativo no workspace pode incluir os resultados do Wiz na sua verificação de segurança.

### Obtenha suas credenciais

O Wiz fornece um Client ID e Client Secret quando a integração da Base44 é instalada no seu tenant. Você precisa de ambos para configurar o conector na Base44.

**Para obter suas credenciais Wiz:**

1. Instale a integração Base44 no seu tenant Wiz a partir do [portal Wiz](https://app.wiz.io/).
2. Copie o Client ID e Client Secret que o Wiz gera.
3. Armazene o Client Secret em algum lugar seguro, porque o Wiz o mostra apenas uma vez.

> [!WARNING]
>
> **Aviso:** Seu client secret funciona como uma senha. Mantenha-o seguro e nunca o compartilhe em capturas de tela, tickets de suporte ou lugares públicos.

### Adicionando o conector

Uma vez que você tem suas credenciais Wiz, adicione o conector nas configurações do seu workspace.

**Para adicionar o conector Wiz:**

1. Clique no nome do seu workspace no canto superior esquerdo da sua conta.
2. Clique em **Settings**.
3. Em **Build tools** na barra lateral esquerda, clique em **Connectors**.
4. Encontre **Wiz** em **Connectors For App Builders**.
5. Clique em **Add**.
6. No diálogo **Connect Wiz**, cole seu Client ID no campo **Client ID**.
7. Cole seu Client Secret no campo **Client Secret**.
8. Clique em **Connect**.

![The Wiz connector listed under Connectors For App Builders with an Add button](https://mintcdn.com/base44/cgPRSYbO4pBcEgiB/images/wiz.png?fit=max\&auto=format\&n=cgPRSYbO4pBcEgiB\&q=85\&s=663c24316d34c39f3daf41cac12781e7)

The Wiz connector in your workspace Connectors settings

> [!NOTE]
>
> A Base44 verifica suas credenciais com o Wiz antes de salvar a conexão. Se o Wiz as rejeitar, você vê um erro e a conexão não é salva.

***

## Passo 2: Executar uma verificação

Após o Wiz ser conectado, ele é executado automaticamente sempre que você executa uma verificação de segurança.

**Para executar uma verificação de segurança com Wiz:**

1. Clique em **Dashboard** no editor do seu aplicativo.
2. Clique em **Security**.
3. Clique em **Run Security Scan**.

> [!NOTE]
>
> Os próprios resultados da Base44 aparecem primeiro, e as seções do Wiz são preenchidas quando a verificação do Wiz termina. A aba Security sinaliza quando seus resultados estão desatualizados, então execute a verificação de segurança novamente após fazer alterações.

***

## Passo 3: Revisar as descobertas

Os resultados do Wiz aparecem em 2 seções na aba **Security**. Use **View report in Wiz** para abrir os resultados completos no seu tenant Wiz, e as descobertas que sua política Wiz bloqueia são rotuladas como bloqueadas pela política.

![The View report in Wiz link above the Wiz findings on the Security tab](https://mintcdn.com/base44/i86GowIM0Iv7Lepy/images/wizreport.png?fit=max\&auto=format\&n=i86GowIM0Iv7Lepy\&q=85\&s=95d4d285fb1d96a733baf6ba16e2ca45)

The View report in Wiz link opens the full results in your Wiz tenant

### Descobertas de dependências (SCA)

A seção **Wiz SCA Findings** lista dependências vulneráveis, agrupadas por pacote. Cada entrada mostra o pacote e a versão, quantas vulnerabilidades conhecidas o afetam e a severidade. Expanda uma descoberta para ver cada CVE, seu link de aviso e a versão que a corrige. Onde uma atualização segura está disponível, você pode aplicar a correção da mesma forma que [corrige as descobertas de dependência próprias da Base44](https://docs.base44.com/pt-BR/Setting-up-your-app/running-a-security-scan.md#dependências-do-app). Quando ainda não há uma versão corrigida, ou a correção exige uma atualização de versão principal que pode quebrar seu aplicativo, a descoberta oferece **Resolve with AI**. Essa opção envia o pacote ao chat de IA, que encontra uma correção segura, como uma versão mais nova ou um substituto mantido.

### Descobertas de código (SAST)

A seção **Wiz SAST Findings** lista problemas em nível de código, cada um vinculado a um arquivo no seu aplicativo. Expanda uma descoberta para ver sua categoria de segurança, o código afetado e a remediação recomendada. Clique em **Fix** para enviar a descoberta ao chat de IA para resolvê-la. Se a IA concluir que o problema não pode ser explorado de fato, ela remove a descoberta dos seus resultados. Se esse código mudar depois, a análise pode sinalizá-lo de novo.

![Wiz SCA and SAST findings on the app's Security tab](https://mintcdn.com/base44/fLnD_0glki8_2rGF/images/Wizfindings.png?fit=max\&auto=format\&n=fLnD_0glki8_2rGF\&q=85\&s=ea8e9bdbfe111ec1a810314e0cdb4ebb)

Wiz SCA and SAST findings on the Security tab

> [!NOTE]
>
> Algumas categorias do Wiz, como segredos e infraestrutura como código, não são mostradas na Base44. Abra o relatório completo no Wiz para ver todas as descobertas.

***

## Gerenciando a conexão

Proprietários e administradores do workspace podem atualizar ou remover a conexão Wiz a qualquer momento.

![The Wiz Connector page with the Edit button on the connection](https://mintcdn.com/base44/i86GowIM0Iv7Lepy/images/managewiz.png?fit=max\&auto=format\&n=i86GowIM0Iv7Lepy\&q=85\&s=d61bc42a36717725496352bacbd797ac)

Managing the Wiz connection from the connector page

### Atualizando suas credenciais

Atualize suas credenciais armazenadas se elas mudarem no Wiz, ou se o Wiz parar de aceitar as que você salvou.

**Para atualizar suas credenciais Wiz:**

1. Clique no nome do seu workspace no canto superior esquerdo da sua conta.
2. Clique em **Settings**.
3. Em **Build tools** na barra lateral esquerda, clique em **Connectors**.
4. Encontre **Wiz**, depois clique em **View**.
5. Na tabela **Connections**, clique em **Edit**.
6. Insira um novo Client Secret e um novo Client ID se ele mudou.
7. Clique em **Save Changes**.

> [!WARNING]
>
> **Aviso:** Se o Wiz rejeitar suas credenciais armazenadas, as verificações de segurança são pausadas até você editar o conector e inserir credenciais válidas.

### Excluindo a conexão

Excluir o conector interrompe o escaneamento Wiz para cada aplicativo no workspace, então remova-o apenas quando você não quiser mais que o Wiz escaneie seus aplicativos.

**Para excluir o conector Wiz:**

1. Clique no nome do seu workspace no canto superior esquerdo da sua conta.
2. Clique em **Settings**.
3. Em **Build tools** na barra lateral esquerda, clique em **Connectors**.
4. Encontre **Wiz**, depois clique em **View**.
5. Na tabela **Connections**, clique em **Edit**.
6. Clique em **Delete Connector**.
7. Revise a mensagem de confirmação e clique em **Delete Connector** para confirmar.

***

## Perguntas frequentes

Clique em uma pergunta abaixo para saber mais sobre o escaneamento de segurança Wiz.

> [accordion] Quem pode ver as descobertas Wiz?
>
> Qualquer pessoa no seu workspace com acesso ao aplicativo, incluindo colaboradores do aplicativo, pode ver as descobertas Wiz ao executar uma verificação de segurança. As pessoas que usam seu aplicativo publicado não veem os resultados da verificação.

> [accordion] Meu código sai da Base44?
>
> Não. A verificação Wiz é executada inteiramente dentro de uma sandbox isolada da Base44, sem envolvimento de modelo de IA. A Base44 se conecta ao Wiz apenas para autenticar, buscar suas regras Wiz e enviar metadados leves da verificação, nunca seu código-fonte.

> [accordion] Executar uma verificação Wiz custa créditos?
>
> Não. O escaneamento Wiz não consome créditos Base44. As verificações são executadas contra seu próprio tenant Wiz e contam para seu uso Wiz, que faz parte da sua licença Wiz.

> [accordion] Por que não posso corrigir algumas descobertas de dependência?
>
> Algumas dependências vulneráveis vêm dos próprios pacotes da Base44 em vez de código que você adicionou. Uma descoberta em um pacote que você instalou mostra uma correção que você pode aplicar, enquanto uma descoberta em um pacote que o SDK da Base44 traz é corrigida pela Base44 centralmente, então a correção alcança cada aplicativo de uma vez.

> [!NOTE]
>
> Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a [versão em inglês](https://docs.base44.com/index.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.