Este guia de referência da OpenAPI do Kaspersky Security Center foi projetado para ajudar nas seguintes tarefas:
É possível usar o campo de pesquisa à direita da tela para localizar as informações de que precisa no guia de referência da OpenAPI.
Exemplos de scripts
O guia de referência do OpenAPI contém exemplos dos scripts Python listados na tabela abaixo. Os exemplos mostram como você pode chamar métodos OpenAPI e realizar automaticamente várias tarefas para proteger sua rede, por exemplo, criar uma hierarquia "principal/secundária", executar tarefas no Kaspersky Security Center ou atribuir pontos de distribuição. Você pode executar as amostras como estão ou criar seus próprios scripts com base nos exemplos.
Para chamar os métodos OpenAPI e executar scripts:
Você poderá chamar os métodos OpenAPI, executar os exemplos e seus próprios scripts somente em dispositivos onde o Servidor de Administração e o pacote KlAkOAPI estiverem instalados.
Correspondência entre cenários de usuário e exemplos de métodos de OpenAPI do Kaspersky Security Center
Exemplo |
Objetivo do exemplo |
Cenário |
---|---|---|
É possível extrair e processar dados usando a estrutura de dados A saída, nesse exemplo, pode estar presente de maneiras diferentes. É possível obter os dados para enviar um método HTTP ou para usar em seu código. |
||
Você pode adicionar um Servidor de Administração secundário e estabelecer uma hierarquia "primária/secundária". Como alternativa, é possível desconectar o Servidor de Administração secundário da hierarquia. |
||
Criar a hierarquia do grupo com uma estrutura baseada na unidade do Active Directory |
É possível pesquisar a unidade do Active Directory e formar uma hierarquia de grupos de dispositivos descobertos. |
|
Criar a hierarquia do grupo com uma estrutura baseada na unidade do Active Directory em cache |
É possível formar uma hierarquia dos grupos de dispositivos gerenciados com base na unidade do Active Directory pesquisada anteriormente. Se novos dispositivos aparecerem no Active Directory após a última pesquisa, eles não serão adicionados ao grupo porque não estão nos resultados de pesquisa salvos. |
|
Criar subredes IP com base no site e nos serviços do Active Directory |
É possível criar uma subrede IP com base na unidade do Active Directory usada por você. No exemplo, é iniciada a pesquisa do intervalo de IP especificado, excluindo as subredes descobertas para evitar conflito com uma nova subrede. Portanto, não execute as operações desse exemplo em uma rede onde é importante salvar subredes. Após a pesquisa, o exemplo é referenciado no Active Directory, examina todos os dispositivos nele e cria a subrede IP. Para tanto, no exemplo são usadas máscaras e endereços IP de todos os dispositivos. |
|
Registrar os pontos de distribuição para dispositivos em um grupo |
É possível atribuir dispositivos gerenciados como pontos de distribuição (anteriormente conhecidos como agentes de atualização). |
Atualização dos bancos de dados e dos aplicativos da Kaspersky |
É possível executar as seguintes ações nos grupos de administração: No exemplo é mostrado como fazer o seguinte:
|
||
Enumerar tarefas, consultar estatísticas de tarefas e executar uma tarefa |
É possível descobrir as seguintes informações:
É possível também executar uma tarefa. Por padrão, a amostra executa uma tarefa depois de gerar estatísticas. |
|
É possível criar uma tarefa. Especifique os seguintes parâmetros de tarefa no exemplo:
Por padrão, no exemplo é criada uma tarefa do tipo "Mostrar mensagem". É possível executar esta tarefa para todos os dispositivos gerenciados do Servidor de Administração. Se necessário, é possível especificar seus próprios parâmetros de tarefa. |
||
É possível obter uma lista de todas as chaves de licença ativas para os aplicativos Kaspersky instalados em dispositivos gerenciados do Servidor de Administração. A lista contém dados detalhados sobre cada chave de licença, como nome, tipo ou data de término. |
||
É possível criar uma conta para trabalhos futuros. |
||
É possível criar a categoria do aplicativo com os parâmetros necessários. |
Criar uma categoria de aplicativos com conteúdo adicionado manualmente |
|
É possível usar a classe SrvView |