Este é um nó da comunidade n8n. Ele permite que você use o CIS Assessment em seus fluxos de trabalho n8n
npm install n8n-nodes-cisassessment---
Este é um nó da comunidade n8n. Ele permite que você use o CIS Assessment em seus fluxos de trabalho n8n.
O CIS Assessment é uma ferramenta para avaliações de segurança e conformidade.
n8n é uma plataforma de automação de fluxos de trabalho com licença fair-code.
Instalação
Operações
Credenciais
Compatibilidade
Recursos
Siga o guia de instalação na documentação dos nós da comunidade n8n.
- [x] Consulta de créditos da conta Company
- [x] Consultar Campanha
- [x] Criar Campanha
- [x] Listar Campanhas
- [x] Listar Usuários (Clientes Company)
- [x] Procurar Usuário (Cliente Company)
- [x] Enviar Passaporte (Link de Questionário)
- [x] Consultar Resultados de Questionário (Inventário)
Adquira as credenciais de acesso ao CIS Assessment com o administrador da sua conta.
Documentação - CIS Assessment
Para utilizar o nosso Community Node, é necessário atender aos seguintes requisitos:
- n8n na versão 1.83.2 ou superior
- Uma conta COMPANY na plataforma do CIS Assessment
- Documentação dos nós da comunidade n8n
- Documentação - CIS Assessment
---
Para trabalhar neste projeto, você precisa ter instalado:
- Git
- Node.js (versão 18 ou superior)
- pnpm (gerenciador de pacotes)
- n8n (instalado globalmente)
1. Clone o repositório:
git clone https://github.com/CIS-Assessment/n8n-node-cisassessment.git
2. Instale as dependências:
pnpm install
3. Para desenvolver localmente:
1. Compile o projeto pnpm run build
2. Link o pacote localmente pnpm link
3. No projeto onde deseja testar (~/.n8n/custom), execute: pnpm link n8n-nodes-cisassessment
- Os arquivos principais dos nós estão em /nodes
- As credenciais estão definidas em /credentials
- Sempre execute pnpm lint antes de commitar mudanças
- Mantenha a documentação atualizada ao adicionar novas funcionalidades
1. Crie uma branch para sua feature: feature/nome-da-feature
2. Faça seus commits seguindo o padrão convencional
3. Execute os testes e o lint
4. Abra um Pull Request para a branch main
1. Atualize a versão no package.json
2. Execute pnpm run build
3. Faça commit das alterações
4. Publique no npm com pnpm publish
#### Para o Github Actions
1. Atualize a versão no package.json
2. Execute pnpm run build
3. Faça commit das alterações
4. Crie uma tag com a versão atualizada: git tag v1.0.1
5. git push origin v1.0.1