Integração Empresarial
Integração
SUSE® Security oferece várias opções de integração, incluindo uma API REST, CLI, Syslog, RBAC, SAML, LDAP e webhooks. Para exemplos de automação de tarefas usando a API REST, consulte a seção Automação.
SUSE® Security também se integra com parceiros do ecossistema, como Sonatype (Nexus Lifecycle), IBM Cloud (QRadar e Security Advisor) e Prometheus/Grafana. Muitas integrações estão disponíveis no repositório NeuVector no GitHub.
As seguintes configurações de integração estão disponíveis na interface do usuário do SUSE® Security em Configurações.
RBAC do OpenShift e Kubernetes
Ative esta opção se você usar o controle de acesso com base em função (RBAC) do Red Hat OpenShift e quiser que SUSE® Security leia e aplique essas permissões automaticamente.
Quando ativado:
-
Os usuários do OpenShift podem fazer login no console do SUSE® Security usando suas credenciais do OpenShift.
-
Os usuários podem acessar apenas os recursos (projetos, contêineres, nós e assim por diante) permitidos pela sua função no OpenShift.
-
A autenticação usa o protocolo OAuth 2.0.

|
Não use a configuração |
|
O usuário padrão SUSE® Security Admin e quaisquer usuários criados diretamente em SUSE® Security permanecem ativos quando o RBAC do OpenShift está habilitado. |
Confie em CAs raiz externas com Helm.
SUSE® Security pode confiar em CAs raiz externas para conexões seguras, como LDAPS, OpenID Connect (OIDC) e varredura de registro. Essa capacidade permite comunicação confiável com serviços de autenticação externos e registros de imagens.
Quando você configura CAs raiz confiáveis através da interface do SUSE® Security Manager, as informações da CA são armazenadas no banco de dados interno. Nenhum Secret ou ConfigMap do Kubernetes é criado automaticamente. Como o Helm gerencia a configuração através de recursos do Kubernetes, essa configuração não pode ser gerenciada pelo Helm por padrão.
Para configurar CAs raiz confiáveis usando o Helm, crie um ConfigMap personalizado que forneça os certificados da CA e habilite a verificação TLS.
-
Crie um arquivo de substituição.
Crie um arquivo
override.yamlque inclua o certificado da CA e as configurações TLS:controller: configmap: enabled: true data: sysinitcfg.yaml: | cacerts: - -----BEGIN CERTIFICATE----- MIID0zCCArugAwIBAgIU... -----END CERTIFICATE----- enable_tls_verification: true -
Implante SUSE® Security com Helm.
Implante SUSE® Security usando o arquivo de substituição:
helm install neuvector neuvector/core \ -n neuvector \ --set manager.svc.type=NodePort,imagePullSecrets=regsecret \ -f override.yamlApós a implantação, o Helm relata uma instalação bem-sucedida.
-
Verifique a configuração.
Confirme que a configuração foi aplicada inspecionando o
neuvector-initConfigMap:kubectl get cm neuvector-init -o yamlVerifique se o certificado da CA e
enable_tls_verificationa configuração aparecem na saída.Após a instalação, verifique se SUSE® Security está em execução e acessível:
NODE_PORT=$(kubectl get -n neuvector -o jsonpath="{.spec.ports[0].nodePort}" svc neuvector-service-webui) NODE_IP=$(kubectl get nodes -o jsonpath="{.items[0].status.addresses[0].address}") echo https://$NODE_IP:$NODE_PORTAbra a URL exibida em um navegador para acessar a interface do SUSE® Security Manager.
Kubernetes RBAC
Para configurar manualmente o RBAC do Kubernetes para namespaces específicos:
-
Vá para Configurações → Usuários → Adicionar Usuário.
-
Abra Configurações Avançadas.
-
Especifique os namespaces que o usuário pode acessar em SUSE® Security.

Syslog
Configure a integração do Syslog inserindo o endereço do servidor Syslog e selecionando o nível de notificação. Você pode usar um endereço IP ou nome DNS e escolher entre UDP ou TCP.
Webhooks
SUSE® Security pode enviar notificações para um endpoint externo usando webhooks. Especifique a URL do endpoint do webhook para receber notificações.
Você pode configurar notificações de webhook para eventos personalizados em Política → Regras de Resposta.
Integração de Diretório e SSO
SUSE® Security suporta integrações de diretório e single sign-on (SSO), incluindo LDAP, Microsoft Active Directory, SAML e OpenID Connect.
Para informações sobre funções predefinidas e personalizadas que podem ser mapeadas durante a integração, consulte Usuários e Funções.