Como usar contas de serviço no Espaço Gerenciado do Azure para Grafana
Neste guia, saiba como usar contas de serviço. As contas de serviço são usadas para executar operações automatizadas e autenticar aplicativos no Grafana com a API do Grafana.
Os casos de uso comuns incluem:
- Provisionamento ou configuração de dashboards
- Agendando relatórios
- Definindo alertas
- Configurando um provedor de autenticação SAML externo
- Interagindo com o Grafana sem entrar como usuário
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
- Um espaço de trabalho do Espaço Gerenciado do Azure para Grafana. Caso ainda não tenha, crie um worskpace do Azure Managed Grafana.
Habilitar contas de serviço
Se o workspace existente do Grafana não tiver contas de serviço habilitadas, habilite-as atualizando as configurações de preferência do workspace do Grafana usando o portal do Azure ou a CLI do Azure.
No portal do Azure, em Configurações, selecione Configuração e, em seguida, em chaves de API e contas de serviço, selecione Habilitar.
Selecione Salvar para confirmar se deseja habilitar chaves de API e contas de serviço no Espaço Gerenciado do Azure para Grafana.
Criar uma conta de serviço
Siga as etapas abaixo para criar uma nova conta de serviço do Grafana e listar as contas de serviço existentes:
Vá para o ponto de extremidade do workspace do Grafana e selecione Usuários e acesse>Contas de serviço no menu à esquerda e Adicionar a conta de serviço.
Insira um Nome de exibição e uma Função para sua nova conta de serviço do Grafana nas opções Nenhuma função básica, Visualizador, Editor ou Administradore selecione Criar. Nenhuma função é atribuída por padrão.
Depois que a conta de serviço é criada, o Grafana exibe informações sobre a nova conta de serviço, incluindo sua data de criação, tokens existentes e permissões associadas a ela. Você criará um primeiro token em uma próxima etapa.
Opcionalmente, selecione Contas de serviço no menu esquerdo para exibir uma lista de todas as contas de serviço em seu workspace do Grafana.
Adicionar um token de conta de serviço
Depois de criar uma conta de serviço, adicione um ou mais tokens de acesso. Os tokens de acesso são cadeias de caracteres geradas usadas para autenticar com a API do Grafana sem usar um nome de usuário e uma senha. Cada token está associado a permissões específicas, permitindo que você controle o nível de acesso concedido a diferentes usuários ou aplicativos. Os tokens podem ser criados, gerenciados e revogados conforme necessário.
Na interface do usuário do Grafana:
Para criar um token de conta de serviço, selecione Adicionar token de conta de serviço.
Use o Nome de exibição gerado automaticamente ou insira um nome de sua escolha. Por padrão, a data de validade é definida como um dia após a data de criação. Opcionalmente, atualize a Data de validade sugerida ou selecione Sem prazo de validade.
Selecione Gerar token. O token é exibido apenas uma vez, portanto, certifique-se de copiá-lo e salvá-lo com segurança. Se você perder esse token, precisará gerar um novo.
O token agora está listado nos detalhes da conta de serviço.
Editar uma conta de serviço
Nesta seção, você aprenderá a atualizar uma conta de serviço do Grafana.
Ações:
- Para editar o nome, selecione a conta de serviço e, em Informações, selecione Editar.
- Para editar a função, selecione a conta de serviço e, em Informações, selecione a função e escolha outro nome de função.
- Para desabilitar uma conta de serviço, selecione uma conta de serviço e, na parte superior da página, selecione Desabilitar conta de serviço e, em seguida, selecione Desabilitar conta de serviço para confirmar. Contas de serviço desabilitadas podem ser reabilitadas selecionando Habilitar conta de serviço.
A notificação Conta de serviço atualizada é exibida instantaneamente.
Excluir uma conta de serviço
Para excluir uma conta de serviço do Grafana, selecione uma conta de serviço e, na parte superior da página, selecione Excluir conta de serviço e selecione Excluir conta de serviço para confirmar. A exclusão de uma conta de serviço é final e uma conta de serviço não pode ser recuperada depois de excluída.
Excluir um token da conta de serviço
Para excluir um token de conta de serviço, selecione uma conta de serviço e, em Tokens, selecione Excluir (x). Selecione Excluir para confirmar.
Próximas etapas
Neste guia de instruções, você aprendeu a criar e gerenciar contas de serviço e tokens para executar operações automatizadas no Espaço Gerenciado do Azure para Grafana. Quando estiver pronto, explore mais artigos: