Obter autorização para usar APIs REST
Você deve autorizar antes de usar APIs para serviços de gerenciamento na IU da API REST. Você faz isso obtendo um token de acesso.
Para obter um token, você fornece credenciais de administrador de cluster e um ID de cliente. Cada token dura aproximadamente dez minutos. Depois que um token expirar, você pode autorizar novamente para um novo token de acesso.
A funcionalidade autorização é configurada para você durante a instalação e implantação do nó de gerenciamento. O serviço de token é baseado no cluster de armazenamento que você definiu durante a configuração.
-
A versão do cluster deve estar executando o software NetApp Element 11,3 ou posterior.
-
Você deve ter implantado um nó de gerenciamento executando a versão 11,3 ou posterior.
TOKEN=`curl -k -X POST https://MVIP/auth/connect/token -F client_id=mnode-client -F grant_type=password -F username=CLUSTER_ADMIN -F password=CLUSTER_PASSWORD|awk -F':' '{print $2}'|awk -F',' '{print $1}'|sed s/\"//g`
-
Acesse a IU da API REST do serviço inserindo o endereço IP do nó de gerenciamento seguido do nome do serviço, por exemplo
/mnode/
:https://<ManagementNodeIP>/mnode/
-
Selecione autorizar.
Como alternativa, você pode selecionar o ícone de bloqueio ao lado de qualquer API de serviço. -
Preencha o seguinte:
-
Introduza o nome de utilizador e a palavra-passe do cluster.
-
Introduza a ID do cliente como
mnode-client
. -
Não insira um valor para o segredo do cliente.
-
Selecione autorizar para iniciar uma sessão.
-
-
Feche a caixa de diálogo autorizações disponíveis.
Se você tentar executar um comando após o token expirar, uma 401 Error: UNAUTHORIZED
mensagem será exibida. Se você vir isso, autorize novamente.