Introdução aos scripts do Robôs e ao Diligent API do HighBond
Este tutorial de introdução apresenta os scripts nativos e baseados na nuvem do Diligent One, o uso do aplicativo Robôs e a API (interface de programação de aplicativos) do API do HighBond.
Os scripts do Robôs combina todo o poder do Python e de todas as suas bibliotecas compatíveis com HighBond Command Language (HCL), nossa biblioteca Python personalizada para análise de dados focada no domínio e automação do Diligent One.
A API do API do HighBond permite interagir programaticamente com o Diligent One para criar, ler, atualizar ou excluir dados, além de automatizar operações.
| Requisitos | Detalhes |
|---|---|
| Tempo estimado | Parte 145 a 60 minutos Parte 230 a 45 minutos Parte 330 a 45 minutos Dica Faça o tutorial no seu próprio ritmo. Cada parte do tutorial pode ser feita separadamente. |
| Experiência | Não é necessária nenhuma experiência prévia em scripts ou APIs. Supõe-se alguma experiência básica em análise de dados, mas isso não é essencial. |
| Aplicativos de Robôs |
|
| Diligent One permissões | Página inicial da plataforma Admin de Sistema |
O que aprenderei?
Este tutorial em três partes contém seções progressivas para que você possa praticar usando scripts nativos no Robôs com a API do HighBond. Ele também apresenta o uso de scripts Robôs com a biblioteca Python Requests para se conectar ao API do HighBond ou a APIs de terceiros.
Dica
Se você é iniciante em Python, APIs ou scripts em geral, não se preocupe muito com termos como “biblioteca”, “método”, “solicitação”, “objeto” etc. Você ficará mais habituado à terminologia à medida que encontrá-la no contexto da familiarização prática deste tutorial e em outros lugares.
| Parte | Seção | Detalhes |
|---|---|---|
As seções da parte 1 abrangem os conceitos básicos e devem ser feitas como uma unidade. |
| |
| ||
Parte 2: Aumente seu conhecimento As seções da parte 2 aumentam progressivamente o seu conhecimento. |
| |
| ||
As seções da parte 3 mostram como usar a biblioteca Requests do Python nos scripts do Robôs. |
| |
|
Um pequeno histórico do Diligent One, do aplicativo Robôs e das APIs

Diligent One e o aplicativo Robôs
O Diligent One é uma plataforma de nuvem para gerenciar atividades de governança, risco e conformidade da organização. O Diligent One inclui o aplicativo Robôs, que oferece recursos de análise e automação de dados para a plataforma.
O API do HighBond
O API do HighBond é a interface de desenvolvimento para o Plataforma Diligent One. Você pode usar a API para interagir programaticamente com o Diligent One, ou seja, escrever código para interagir com o Diligent One, em vez de executar ações manualmente usando a interface do usuário do Diligent One.
Muitas possibilidades
Neste tutorial, vamos usar um script do Robôs, o Python e a HCL para fazer solicitações, ou chamadas, à API do API do HighBond. No entanto, você pode acessar a API do HighBond usando qualquer ferramenta e linguagem de programação que permite interagir com a API REST.
Da mesma forma, os scripts do Robôs não estão limitados a interagir apenas com a API do API do HighBond. Você pode usá-los para interagir com qualquer API de terceiros que possa ser acessada pelo Python. Examinaremos esses processos na parte 3 do tutorial.
Vamos começar!
OK, você já tem uma compreensão resumida do Diligent One, dos Robôs e das APIs. Vamos começar criando o seu primeiro script do Robôs e fazendo uma chamada à API do API do HighBond.
Ir para > Parte 1: As noções básicas