Acesso programático ao Ops Manager
Para conceder acesso programático a uma organização ou projeto usando somente aAPI , você pode criar uma chave deAPI . Chaves de API :
Tenha duas partes: uma chave pública e uma chave privada.
Não pode ser usado para fazer login no Ops Manager por meio da interface do usuário.
Devem receber funções como você faria com os usuários, para garantir que as chaves de API possam chamar os endpoints de API sem erros.
Pode pertencer a uma organização, mas pode ter acesso a qualquer número de projetos nessa organização.
Manage Programmatic Access to an Organization
Observação
Permissões necessárias
Para executar qualquer uma das seguintes ação, você deve ter o role Organization Owner
.
Criar uma chave de API em uma organização
Preencha o API Key Information formulário .
Na etapa API Key Information da página Add API Key :
Campo | Valor |
---|---|
Descrição | Insira uma descrição para a nova chave de API . |
Permissões da organização | Selecione o novo role ou roles para a chave API . |
Adicione valores de lista de acesso para esta chave de API.
Na etapa Private Key & Access List da página Add API Key , clique em Add Access List Entry.
Para esta chave de API , você pode optar por:
Insira um endereço IPv4 do qual o Ops Manager deve aceitar solicitações de API , ou
Clique em Use Current IP Address se o host que você está usando para acessar o Ops Manager fará solicitações de API .
Ver os detalhes de uma chave API em uma organização
Navegue até View Details.
Ao lado da chave API , clique em .
Clique em View Details.
O modal <Public Key> API Key Details exibe o:
Private Key ofuscado.
Data em que a chave foi usada pela última vez.
Data em que a chave foi criada.
Endereços IPv4 nos quais a chave está na lista de acesso.
projeto aos quais a Chave recebeu acesso.
Alterar uma chave API em uma organização
Você pode alterar as funções, a descrição ou a lista de acesso de uma chave de API em uma organização.
Preencha o API Key Information formulário .
Na etapa API Key Information da página Add API Key :
Campo | Valor |
---|---|
Descrição | Insira uma descrição para a nova chave de API . |
Permissões da organização | Selecione o novo role ou roles para a chave API . |
Adicione valores de lista de acesso para esta chave de API.
Na etapa Private Key & Access List da página Add API Key , clique em Add Access List Entry.
Para esta chave de API , você pode optar por:
Insira um endereço IPv4 do qual o Ops Manager deve aceitar solicitações de API , ou
Clique em Use Current IP Address se o host que você está usando para acessar o Ops Manager fará solicitações de API .
Excluir uma chave API de uma Organização
Excluir a chave API.
Clique em ao lado da chave de API que você deseja excluir.
Clique em Delete para confirmar que você deseja excluir esta chave API ou Cancel para deixar a chave na organização.
Observação
Remover uma chave de API de uma organização também remove essa chave de todos os projeto aos quais a chave recebeu acesso.
Managed acesso de programação a um projeto
Observação
Permissões necessárias
Para executar qualquer uma das seguintes ações, você deve ter o role Project User Admin
.
Crie uma chave de API para um projeto
Navegue até a Access Manager página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Project na barra de navegação.
Clique em Access Manager na barra de navegação e, em seguida, clique em seu projeto.
Preencha o API Key Information formulário .
Na etapa API Key Information da página Add API Key :
Campo | Valor |
---|---|
Descrição | Insira uma descrição para a nova chave de API . |
Permissões do projeto | Selecione o novo role ou roles para a chave API . |
Adicione valores de lista de acesso para esta chave de API.
Na etapa Private Key & Access List da página Add API Key , clique em Add Access List Entry.
Para esta chave de API , você pode optar por:
Insira um endereço IPv4 do qual o Ops Manager deve aceitar solicitações de API , ou
Clique em Use Current IP Address se o host que você está usando para acessar o Ops Manager fará solicitações de API .
Ver os detalhes de uma chave API em um projeto
Navegue até a Access Manager página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Project na barra de navegação.
Clique em Access Manager na barra de navegação e, em seguida, clique em seu projeto.
Navegue até View Details.
Ao lado da chave API , clique em .
Clique em View Details.
O modal <Public Key> API Key Details exibe o:
Private Key ofuscado.
Data em que a chave foi usada pela última vez.
Data em que a chave foi criada.
Endereços IPv4 nos quais a chave está na lista de acesso.
projeto aos quais a Chave recebeu acesso.
Alterar as funções de uma chave API em um projeto
Navegue até a Access Manager página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Project na barra de navegação.
Clique em Access Manager na barra de navegação e, em seguida, clique em seu projeto.
Preencha o API Key Information formulário .
Na etapa API Key Information da página Add API Key :
Campo | Valor |
---|---|
Descrição | Insira uma descrição para a nova chave de API . |
Permissões do projeto | Selecione o novo role ou roles para a chave API . |
Adicione valores de lista de acesso para esta chave de API.
Na etapa Private Key & Access List da página Add API Key , clique em Add Access List Entry.
Para esta chave de API , você pode optar por:
Insira um endereço IPv4 do qual o Ops Manager deve aceitar solicitações de API , ou
Clique em Use Current IP Address se o host que você está usando para acessar o Ops Manager fará solicitações de API .
Excluir uma chave API de um projeto
Navegue até a Access Manager página do seu projeto.
Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Project na barra de navegação.
Clique em Access Manager na barra de navegação e, em seguida, clique em seu projeto.
Excluir a chave API.
Clique em ao lado da chave de API que você deseja excluir.
Clique em Delete para confirmar que você deseja excluir esta chave API ou Cancel para deixar a chave na organização.
Observação
Remover uma chave de API de uma organização também remove essa chave de todos os projeto aos quais a chave recebeu acesso.