O termo REST significa transferência de estado representacional (representational state transfer). É um estilo arquitetônico que define um conjunto de regras para criar serviços Web. Para configurações, muitos fornecedores oferecem suporte REST para facilitar a leitura e a gravação de configurações em partes ou como um todo. O Network Configuration Manager agora fornece APIs REST em dispositivos Fortigate para ajudar os usuários a usar a interface do usuário de maneira simplificada. Os usuários de dispositivos Fortigate não precisam se preocupar com a sintaxe de comando e a hierarquia de configuração; em vez disso, podem se concentrar em apenas uma parte específica da configuração.
Se não estiver usando um dispositivo Fortigate ou Palo Alto, mas precisar de suporte à API REST, entre em contato com o suporte do Network Configuration Manager caso deseje adicionar suporte para um fornecedor específico.
O gerenciamento de configuração baseado em API REST funciona com Configlets REST.
Para usar os recursos da API REST em seu dispositivo Fortigate, o Network Configuration Manager precisa de credenciais REST para se conectar ao dispositivo Fortigate antes de executar as APIs REST. Essas credenciais podem ser fornecidas diretamente no slide "Aplicar Credenciais".
Consulte as etapas a seguir para saber mais sobre como associar credenciais REST a um dispositivo Fortigate
Configlets Rest são objetos de configuração, como endereço, política, regras de segurança, etc. É possível acessar os Configlets REST em Automação de configuração > Configlets > Configlets REST.
Each configlet comes with a different set of operations such as Add, Edit, View, Delete, Rename, View All, Clone, Execute etc.
Vamos ver o que cada operação significa em um dispositivo Fortigate
1. ADD: permite adicionar um novo objeto à configuração do dispositivo.
2. Editar: fornece uma lista de objetos disponíveis no dispositivo Fortigate, assim, os usuários podem então selecionar um objeto específico. Os detalhes sobre o objeto selecionado serão obtidos do dispositivo e exibidos aos usuários, que podem atualizar qualquer detalhe/parâmetro específico para aquele objeto e executar o configlet para salvar as mudanças no dispositivo.
3. Visualizar: fornece uma lista de objetos disponíveis no dispositivo Fortigate, assim, os usuários podem então selecionar um objeto específico. Os detalhes sobre o objeto selecionado serão obtidos do dispositivo e exibidos aos usuários em modo somente leitura.
4. Visualizar tudo: exibe todos os objetos disponíveis no seu dispositivo Fortigate em uma grade, juntamente com seus detalhes.
5. Excluir: fornece uma lista de objetos disponíveis no dispositivo Fortigate, assim, os usuários podem selecionar um objeto específico e executar o configlet para excluí-lo.
6. Renomear: os usuários podem selecionar um objeto específico e fornecer um novo nome para renomeá-lo no dispositivo.
7. Clonar: os usuários podem selecionar um objeto específico e fornecer um novo nome para cloná-lo no dispositivo, com o nome fornecido e suas propriedades.
Benefícios do gerenciamento de configuração baseado em API REST do Fortigate