Policy Enforcement

  • Integre a validação de conformidade das suas APIs com pipelines de automação

    → Você configura as políticas de governança, estabelece o nível de conformidade e o Policy Enforcement prepara tudo para que você possa rodar a validação usando o Sensedia CLI.

    → Ao enforçar as políticas, sua organização pode reduzir riscos, aprimorar o desempenho das APIs e manter a conformidade com as normas de governança. O Policy Enforcement funciona como uma camada de proteção, assegurando que as interações no sistema sejam seguras, controladas e alinhadas aos objetivos estratégicas da empresa.

ícone representando policy enforcement

Policy enforcement para o Relatório de Maturidade

Siga os passos abaixo para configurar o Policy Enforcement para o Relatório de Maturidade:

  1. Na tela inicial do Adaptive Governance, clique em Policies.
    tela inicial do Adaptive Governance com o card Policies destacado

  2. Selecione o gateway onde se encontram as suas APIs.
    tela de policies com o passo 1 seleção do gateway

  3. Selecione Maturity e clique em GET AUTOMATION CODE.

  4. Selecione as APIs.

    Se sua conexão for não nativa, pule para o passo 5.

    Você pode fazer uma busca pelo nome da API, selecionar da lista ou clicar em Select All para selecionar todas as APIs.
    Em seguida, clique em Next.
    tela de policies com o passo para seleção das APIs

  5. Indique o nível de maturidade visado e clique em NEXT.
    tela de policies com o passo para seleção do nível de maturidade
    Por exemplo, se você informar "50" como o nível de maturidade, o Policy Enforcement irá validar se as APIs selecionadas estão com o score de maturidade igual ou superior a 50%.
    Se uma API tiver um score de maturidade abaixo de 50%, quando rodar o comando em CLI, o Policy Enforcement retornará erro, indicando que a API não atende ao nível de maturidade estabelecido.
    Se as APIs tiverem scores de maturidade igual ou superior a 50%, uma mensagem de sucesso será retornada.

  6. Copie o comando e clique em DOWNLOAD CODE.
    tela de policies com o passo para copiar o comando e baixar o arquivo .yaml

  7. Descompacte o arquivo .yaml baixado e salve-o em um diretório de sua preferência.

    Para facilitar, você pode salvar na mesma pasta onde estão os contratos das APIs que você deseja validar.
  8. Abra o arquivo .yaml baixado em um editor de texto e, em spec > artifact, verifique se o caminho do arquivo está correto.

  9. O restante do processo é feito via Sensedia CLI:

    • No CLI, execute o comando ssd apply -f [nome-do-arquivo].yaml.
      Substitua [nome-do-arquivo] pelo nome do arquivo que você baixou. Não utilize os "[]".

    • Se a API estiver de acordo com a política especificada, o comando retornará uma mensagem de sucesso. Caso contrário, o comando retornará uma mensagem de erro indicando o que não estava em conformidade.
      terminal Sensedia CLI

Consulte a documentação do Sensedia CLI para mais detalhes sobre:

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]