Visão geral da API
Gerenciamento de tokens
API |
Descrição |
---|---|
Obtenção de um token de usuário por meio da autenticação de senha |
Obter um token de usuário por meio de autenticação baseada em nome de usuário/senha. |
Obtenção de um token de usuário por meio de senha e autenticação de MFA virtual |
Obter um token de usuário usando um nome de usuário, senha e código de MFA virtual, desde que a proteção de login baseada em MFA virtual esteja ativada. |
Obter um token de agência. |
|
Usado pelo administrador para verificar o token de um usuário do IAM ou usado por um usuário do IAM para verificar seu próprio token. |
Gerenciamento de chaves de acesso
API |
Descrição |
---|---|
Obtenção de uma chave de acesso temporária e SecurityToken através de uma agência |
Obter uma chave de acesso temporária e um securityToken usando uma agência. |
Obtenção de uma chave de acesso temporária e SecurityToken através de um token |
Obter uma chave de acesso temporária e securityToken usando um token. |
Usado pelo administrador para criar uma chave de acesso permanente para um usuário do IAM ou usado por um usuário do IAM para criar uma chave de acesso permanente. |
|
Usado pelo administrador para consultar todas as chaves de acesso permanente de um usuário do IAM ou usado por um usuário do IAM para consultar todas as suas próprias chaves de acesso permanente. |
|
Usado pelo administrador para consultar a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para consultar uma de suas próprias chaves de acesso permanente. |
|
Usado pelo administrador para modificar a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para modificar uma de suas próprias chaves de acesso permanente. |
|
Usado pelo administrador para excluir a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para excluir uma de suas próprias chaves de acesso permanente. |
Gerenciamento de regiões
API |
Descrição |
---|---|
Consultar regiões. |
|
Consultar detalhes da região. |
Gerenciamento de projetos
API |
Descrição |
---|---|
Consultar informações do projeto. |
|
Usado pelo administrador para listar os projetos acessíveis a um usuário do IAM especificado ou usado por um usuário do IAM para listar projetos acessíveis. |
|
Listar os projetos nos quais os recursos estão acessíveis a um usuário do IAM especificado. |
|
Fornecido para o administrador para criar um projeto. |
|
Fornecido para que o administrador modifique as informações do projeto. |
|
Consultar as informações detalhadas sobre um projeto com base no ID do projeto. |
|
Fornecido para o administrador para alterar o status de um projeto especificado. O status do projeto pode ser normal ou suspenso. |
|
Fornecido para o administrador para consultar detalhes e status do projeto. |
|
Consultar as cotas de um projeto especificado. |
Gerenciamento de contas
API |
Descrição |
---|---|
Consulta de informações da conta acessíveis a um usuário do IAM |
Consultar as informações da conta que estão acessíveis a um usuário do IAM especificado. |
Consultar a política de força de senha, incluindo a expressão regular e a descrição, de uma conta especificada. |
|
Consulta da expressão regular ou da descrição de uma política de força de senha |
Consultar a política de força da senha, incluindo a expressão regular e a descrição, de uma conta especificada com base em condições especificadas. |
Consultar as cotas de uma conta especificada. |
Gerenciamento de usuários do IAM
API |
Descrição |
---|---|
Fornecido para que o administrador liste todos os usuários do IAM. |
|
Usado pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios detalhes, incluindo o número do celular e o endereço de e-mail. |
|
Usado pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios detalhes, excluindo o número de celular e o endereço de e-mail. |
|
Consulta dos grupos de usuários aos quais um usuário do IAM pertence |
Usado pelo administrador para consultar os grupos de um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios grupos. |
Usado pelo administrador para consultar os usuários do IAM em um grupo de usuários. |
|
Fornecido para que o administrador crie um usuário do IAM. |
|
Essa API é fornecida para que o administrador crie um usuário do IAM. |
|
Usado por um usuário do IAM para alterar a senha de login. |
|
Usado por um usuário do IAM para modificar suas informações básicas. |
|
Fornecido para que o administrador modifique as informações do usuário do IAM. |
|
Fornecido para que o administrador modifique as informações do usuário do IAM. |
|
Fornecido para que o administrador exclua um usuário do IAM. |
|
Consulta de informações de dispositivo de MFA de usuários do IAM |
Fornecido para que o administrador consulte as informações do dispositivo de MFA dos usuários do IAM. |
Consulta das informações do dispositivo de MFA de um usuário do IAM |
Usado pelo administrador para consultar as informações do dispositivo MFA de um usuário do IAM especificado ou usado por um usuário do IAM para consultar suas próprias informações do dispositivo MFA. |
Consulta de configurações de proteção de login de usuários do IAM |
Fornecido para que o administrador consulte as configurações de proteção de login dos usuários do IAM. |
Consulta da configuração de proteção de login de um usuário do IAM |
Usado pelo administrador para consultar a configuração de proteção de login de um usuário do IAM especificado ou usado por um usuário do IAM para consultar sua própria configuração de proteção de login. |
Modificação da configuração de proteção de login de um usuário do IAM |
Fornecido para que o administrador modifique a configuração de proteção de login de um usuário do IAM. |
Vincular um dispositivo de MFA virtual a um usuário do IAM. |
|
Desvincular o dispositivo de MFA virtual vinculado a um usuário do IAM. |
|
Criar um dispositivo de MFA virtual para um usuário do IAM. |
|
Fornecido para que o administrador exclua o dispositivo de MFA virtual criado para um usuário do IAM. |
Gerenciamento de grupos de usuários
API |
Descrição |
---|---|
Fornecido para que o administrador liste todos os grupos de usuários. |
|
Fornecido para o administrador para consultar informações do grupo de usuários. |
|
Fornecido para que o administrador crie um grupo de usuários. |
|
Fornecido para que o administrador atualize as informações do grupo de usuários. |
|
Fornecido para que o administrador exclua um grupo de usuários. |
|
Verificar se um usuário do IAM pertence a um grupo de usuários |
Fornecido para que o administrador verifique se um usuário do IAM pertence a um grupo de usuários especificado. |
Fornecido para que o administrador adicione um usuário do IAM a um grupo de usuários especificado. |
|
Usado pelo administrador para remover um usuário do IAM de um grupo de usuários especificado. |
Gerenciamento de permissões
API |
Descrição |
---|---|
Fornecido para que o administrador liste todas as permissões. |
|
Fornecido para o administrador para consultar detalhes de permissão. |
|
Consulta de permissões de um grupo de usuários para o projeto de serviço global |
Fornecido para que o administrador consulte as permissões de um grupo de usuários para o projeto de serviço global. |
Consulta de permissões de um grupo de usuários para um projeto específico da região |
Fornecido para que o administrador consulte as permissões de um grupo de usuários para um projeto específico da região. |
Concessão de permissões a um grupo de usuários para o projeto de serviço global |
Fornecido para que o administrador conceda permissões a um grupo de usuários para o projeto de serviço global. |
Concessão de permissões de um grupo de usuários para um projeto específico da região |
Fornecido para que o administrador conceda permissões a um grupo de usuários para um projeto específico da região. |
Verificar se um grupo de usuários tem permissões especificadas para o projeto de serviço global |
Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para o projeto de serviço global. |
Verificar se um grupo de usuários tem permissões especificadas para um projeto específico da região |
Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para um projeto específico da região. |
Fornecido para que o administrador consulte todas as permissões que foram atribuídas a um grupo de usuários. |
|
Verificar se um grupo de usuários tem permissões especificadas para todos os projetos |
Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para todos os projetos. |
Remoção de permissões especificadas de um grupo de usuários em todos os projetos |
Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para todos os projetos. |
Remoção de permissões de um grupo de usuários para o projeto de serviço global |
Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para o projeto de serviço global. |
Remoção das permissões de um grupo de usuários para um projeto específico da região |
Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para um projeto específico da região. |
Concessão de permissões de todos os projetos a um grupo de usuários |
Fornecido para que o administrador conceda permissões a um grupo de usuários para todos os projetos. |
Gerenciamento de políticas personalizadas
API |
Descrição |
---|---|
Fornecido para que o administrador liste todas as políticas personalizadas. |
|
Fornecido para o administrador consultar os detalhes de uma política personalizada especificada. |
|
Criação de uma política personalizada para serviços de nuvem |
Fornecido para o administrador para criar uma política personalizada para serviços de nuvem. |
Fornecido para o administrador para criar uma política personalizada para agências. |
|
Modificação de uma política personalizada para serviços de nuvem |
Fornecido para que o administrador modifique uma política personalizada para serviços de nuvem. |
Fornecido para que o administrador modifique uma política personalizada para agências. |
|
Fornecido para que o administrador exclua uma política personalizada. |
Gerenciamento de agências
API |
Descrição |
---|---|
Fornecido para o administrador para listar agências que correspondem às condições especificadas. |
|
Fornecido para o administrador para consultar os detalhes sobre uma agência. |
|
Fornecido para o administrador para criar uma agência. |
|
Fornecido para o administrador para modificar uma agência. |
|
Fornecido para que o administrador exclua uma agência. |
|
Consulta de permissões de uma agência para o projeto de serviço global |
Fornecido para que o administrador consulte as permissões de uma agência para o projeto de serviço global. |
Consulta de permissões de uma agência para um projeto específico de região |
Fornecido para que o administrador consulte as permissões de uma agência para um projeto específico da região. |
Concessão de permissões do projeto de serviço global a uma agência |
Fornecido para que o administrador conceda permissões a uma agência para o projeto de serviço global. |
Concessão de permissões de um projeto específico da região a uma agência |
Fornecido para que o administrador conceda permissões a uma agência para um projeto específico da região. |
Verificar se uma agência tem permissões especificadas para o projeto de serviço global |
Fornecido para que o administrador verifique se uma agência especificou permissões para o projeto de serviço global. |
Verificar se uma agência tem permissões especificadas para um projeto específico da região |
Fornecido para que o administrador verifique se uma agência especificou permissões para um projeto específico da região. |
Remoção de permissões de uma agência para o projeto de serviço global |
Fornecido para que o administrador remova as permissões especificadas de uma agência para o projeto de serviço global. |
Remoção de permissões de uma agência para um projeto específico de região |
Fornecido para que o administrador remova as permissões especificadas de uma agência para um projeto específico da região. |
Fornecido para que o administrador consulte todas as permissões que foram atribuídas a uma agência. |
|
Concessão de permissões especificadas a uma agência para todos os projetos |
Fornecido para que o administrador conceda permissões especificadas a uma agência para todos os projetos. |
Fornecido para que o administrador verifique se uma agência especificou permissões. |
|
Remoção de permissões especificadas de uma agência em todos os projetos |
Fornecido para que o administrador remova as permissões especificadas de uma agência em todos os projetos. |
Gerenciamento de projetos corporativos
API |
Descrição |
---|---|
Consulta de grupos de usuários associados a um projeto corporativo |
Consultar os grupos de usuários associados ao projeto empresarial de um ID especificado. |
Consulta de permissões a um grupo de usuários associado a um projeto corporativo |
Consultar as permissões de um grupo de usuários associado ao projeto corporativo de um ID especificado. |
Concessão de permissões a um grupo de usuários associado a um projeto corporativo |
Conceder permissões a um grupo de usuários associado ao projeto corporativo de uma ID especificada. |
Remoção de permissões a um grupo de usuários associado a um projeto corporativo |
Remover as permissões de um grupo de usuários associado a um projeto da empresa. |
Consulta dos projetos corporativos associados a um grupo de usuários |
Consultar os projetos corporativos associados a um grupo de usuários. |
Consulta dos projetos corporativos diretamente associados a um usuário do IAM |
Consultar os projetos corporativos associados a um usuário do IAM. |
Consulta dos usuários diretamente associados a um projeto corporativo |
Consultar os usuários diretamente associados a um projeto da empresa especificado. |
Consulta das permissões de um usuário diretamente associado a um projeto corporativo |
Consultar as permissões de um usuário diretamente associado a um projeto corporativo especificado. |
Concessão de permissões de um usuário para um projeto corporativo |
Conceder permissões de usuário para um projeto corporativo. |
Remoção das permissões de um usuário diretamente associado a um projeto corporativo |
Remover as permissões de um usuário diretamente associado a um projeto da empresa especificado. |
Configurações de segurança
API |
Descrição |
---|---|
Fornecido para que o administrador modifique a política de proteção de operação. |
|
Consultar a política de proteção da operação. |
|
Fornecido para que o administrador modifique a política de senha. |
|
Consultar a política de senha. |
|
Fornecido para que o administrador modifique a política de autenticação de login. |
|
Consultar a política de autenticação de login. |
|
Fornecido para que o administrador modifique a ACL para acesso de console. |
|
Consultar a ACL para obter acesso ao console. |
|
Fornecido para que o administrador modifique a ACL para acesso à API. |
|
Consultar a ACL para obter acesso à API. |
Gerenciamento de autenticações de identidade federadas
API |
Descrição |
---|---|
Obter um token de autenticação federado usando o Cliente OpenStack ou o Cliente ShibbolethECP. |
|
Obter um token de autenticação federado no modo iniciado pelo IdP. O script Client4ShibbolethIdP é usado como exemplo. |
|
Listar todos os provedores de identidade. |
|
Consultar os detalhes sobre um provedor de identidade. |
|
Fornecido para que o administrador registre um provedor de identidade. |
|
Fornecido para que o administrador atualize um provedor de identidade. |
|
Fornecido para o administrador excluir um provedor de identidade. |
|
Listar todos os mapeamentos. |
|
Consultar os detalhes de um mapeamento. |
|
Fornecido para que o administrador registre um mapeamento. |
|
Fornecido para que o administrador atualize um mapeamento. |
|
Fornecido para que o administrador exclua um mapeamento. |
|
Listar todos os protocolos. |
|
Consultar os detalhes de um protocolo. |
|
Fornecido para que o administrador registre um protocolo, ou seja, associe um protocolo a um provedor de identidade. |
|
Fornecido para que o administrador atualize o protocolo associado a um provedor de identidade especificado. |
|
Fornecido para que o administrador exclua o protocolo associado a um provedor de identidade especificado. |
|
Fornecido para que o administrador consulte o arquivo de metadados importado para o IAM em busca de um provedor de identidade. |
|
Consultar o arquivo de metadados do Keystone. |
|
Fornecido para que o administrador importe um arquivo de metadados. |
|
Obter um token sem escopo por meio da autenticação de identidade federada iniciada por IdP. |
|
Obter um token com escopo por meio da autenticação de identidade federada. |
|
Obter um token de autenticação de identidade federado usando um token OpenID Connect ID. |
|
Obtenção de um unscoped token com um token OpenID Connect ID |
Obter um token sem escopo usando um token OpenID Connect ID. |
Listar as contas cujos recursos são acessíveis a usuários federados. |
Agente de identidade personalizada
API |
Descrição |
---|---|
Obter um token para efetuar login por meio de um agente de identidade personalizada. |
Gerenciamento de informações de versão
API |
Descrição |
---|---|
Consultar as informações de versão das Keystone APIs. |
|
Obter informações sobre a Keystone API 3.0. |
Serviços e pontos de extremidade
API |
Descrição |
---|---|
Listar todos os serviços. |
|
Consultar os detalhes de um serviço. |
|
Consultar o catálogo de serviços correspondente ao X-Auth-Token contido na solicitação. |
|
Listar todos os pontos finais. |
|
Consultar os detalhes de um ponto final. |