Visão geral de API
Gerenciamento de tokens
API |
Descrição |
---|---|
Obtenção de um token de usuário por meio de 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 logon baseada em MFA virtual tenha sido ativada. |
Obter um token de agência. |
|
Usada pelo administrador para verificar o token de um usuário do IAM ou usada 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 de um token de segurança por meio de uma agência |
Obter uma chave de acesso temporária e um token de segurança usando uma agência. |
Obtenção de uma chave de acesso temporária e de um token de segurança por meio de um token |
Obter uma chave de acesso temporária e um token de segurança usando um token. |
Usada pelo administrador para criar uma chave de acesso permanente para um usuário do IAM ou usada por um usuário do IAM para criar uma chave de acesso permanente. |
|
Usada pelo administrador para consultar todas as chaves de acesso permanentes de um usuário do IAM ou usada por um usuário do IAM para consultar todas as suas próprias chaves de acesso permanentes. |
|
Usada pelo administrador para consultar a chave de acesso permanente especificada de um usuário do IAM ou usada por um usuário do IAM para consultar uma de suas próprias chaves de acesso permanentes. |
|
Usada pelo administrador para modificar a chave de acesso permanente especificada de um usuário do IAM ou usada por um usuário do IAM para modificar uma de suas próprias chaves de acesso permanentes. |
|
Usada pelo administrador para excluir a chave de acesso permanente especificada de um usuário do IAM ou usada por um usuário do IAM para excluir uma de suas próprias chaves de acesso permanentes. |
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. |
|
Usada pelo administrador para listar os projetos acessíveis a um usuário do IAM especificado ou usada por um usuário do IAM para listar projetos acessíveis. |
|
Listar os projetos nos quais os recursos são acessíveis a um usuário do IAM especificado. |
|
Fornecida para o administrador criar um projeto. |
|
Fornecida para o administrador modificar as informações do projeto. |
|
Consultar as informações detalhadas sobre um projeto com base no ID do projeto. |
|
Fornecida para o administrador alterar o status de um projeto especificado. O status do projeto pode ser normal ou suspenso. |
|
Fornecida para o administrador consultar detalhes e status do projeto. |
|
Consultar as cotas de um projeto especificado. |
Gerenciamento de contas
API |
Descrição |
---|---|
Consulta de informações de 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 ou descrição regular 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 |
---|---|
Fornecida para o administrador listar todos os usuários do IAM. |
|
Usada pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usada 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. |
|
Usada pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usada por um usuário do IAM para consultar seus próprios detalhes, excluindo o número do celular e o endereço de e-mail. |
|
Consulta dos grupos de usuários aos quais um usuário do IAM pertence |
Usada pelo administrador para consultar os grupos de um usuário do IAM especificado ou usada por um usuário do IAM para consultar seus próprios grupos. |
Usada pelo administrador para consultar os usuários do IAM em um grupo de usuários. |
|
Fornecida para o administrador criar um usuário do IAM. |
|
Essa API é fornecida para o administrador criar um usuário do IAM. |
|
Usada por um usuário do IAM para alterar a senha de logon. |
|
Usada por um usuário do IAM para modificar suas informações básicas. |
|
Fornecida para o administrador modificar as informações do usuário do IAM. |
|
Fornecida para o administrador modificar as informações do usuário do IAM. |
|
Fornecida para o administrador excluir um usuário do IAM. |
|
Consulta de informações de dispositivo de MFA de usuários do IAM |
Fornecida para o administrador consultar 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 |
Usada pelo administrador para consultar as informações do dispositivo de MFA de um usuário do IAM especificado ou usada por um usuário do IAM para consultar suas próprias informações do dispositivo de MFA. |
Consulta de configurações de proteção de logon de usuários do IAM |
Fornecida para o administrador consultar as configurações de proteção de logon dos usuários do IAM. |
Consulta da configuração de proteção de logon de um usuário do IAM |
Usada pelo administrador para consultar a configuração de proteção de logon de um usuário do IAM especificado ou usada por um usuário do IAM para consultar sua própria configuração de proteção de logon. |
Modificação da configuração de proteção de logon de um usuário do IAM |
Fornecida para o administrador modificar a configuração de proteção de logon 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. |
|
Fornecida para o administrador excluir o dispositivo de MFA virtual criado para um usuário do IAM. |
Gerenciamento de grupos de usuários
API |
Descrição |
---|---|
Fornecida para o administrador listar todos os grupos de usuários. |
|
Fornecida para o administrador consultar as informações do grupo de usuários. |
|
Fornecida para o administrador criar um grupo de usuários. |
|
Fornecida para o administrador atualizar as informações do grupo de usuários. |
|
Fornecida para o administrador excluir um grupo de usuários. |
|
Verificar se um usuário do IAM pertence a um grupo de usuários |
Fornecida para o administrador verificar se um usuário do IAM pertence a um grupo de usuários especificado. |
Fornecida para o administrador adicionar um usuário do IAM a um grupo de usuários especificado. |
|
Usada pelo administrador para remover um usuário do IAM de um grupo de usuários especificado. |
Gerenciamento de permissões
API |
Descrição |
---|---|
Fornecida para o administrador listar todas as permissões. |
|
Fornecida para o administrador consultar detalhes de permissão. |
|
Consulta de permissões de um grupo de usuários para um projeto de serviço global |
Fornecida para o administrador consultar 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 da região específica |
Fornecida para o administrador consultar as permissões de um grupo de usuários para um projeto da região específica. |
Concessão de permissões a um grupo de usuários para um projeto de serviço global |
Fornecida para o administrador conceder permissões a um grupo de usuários para o projeto de serviço global. |
Concessão de permissões a um grupo de usuários para um projeto de região específica |
Fornecida para o administrador conceder permissões a um grupo de usuários para um projeto da região específica. |
Verificar se um grupo de usuários possui permissões especificadas para um projeto de serviço global |
Fornecida para o administrador verificar 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 da região específica |
Fornecida para o administrador verificar se um grupo de usuários especificou permissões para um projeto da região específica. |
Fornecida para o administrador consultar 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 |
Fornecida para o administrador verificar 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 |
Fornecida para o administrador remover 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 um projeto de serviço global |
Fornecida para o administrador remover 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 da região específica |
Fornecida para o administrador remover as permissões especificadas de um grupo de usuários para um projeto da região específica. |
Concessão de permissões a um grupo de usuários para todos os projetos |
Fornecida para o administrador conceder permissões a um grupo de usuários para todos os projetos. |
Gerenciamento de políticas personalizadas
API |
Descrição |
---|---|
Fornecida para o administrador listar todas as políticas personalizadas. |
|
Fornecida para o administrador consultar os detalhes de uma política personalizada especificada. |
|
Criação de uma política personalizada para serviços de nuvem |
Fornecida para o administrador criar uma política personalizada para serviços de nuvem. |
Fornecida para o administrador criar uma política personalizada para agências. |
|
Modificação de uma política personalizada para serviços de nuvem |
Fornecida para o administrador modificar uma política personalizada para serviços em nuvem. |
Fornecida para o administrador modificar uma política personalizada para agências. |
|
Fornecida para o administrador excluir uma política personalizada. |
Gerenciamento da agência
API |
Descrição |
---|---|
Fornecida para o administrador listar agências que correspondem às condições especificadas. |
|
Fornecida para o administrador consultar os detalhes sobre uma agência. |
|
Fornecida para o administrador criar uma agência. |
|
Fornecida para o administrador modificar uma agência. |
|
Fornecida para o administrador excluir uma agência. |
|
Consulta de permissões de uma agência para um projeto de serviço global |
Fornecida para o administrador consultar 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 da região específica |
Fornecida para o administrador consultar as permissões de uma agência para um projeto da região específica. |
Concessão de permissões a uma agência para um projeto de serviço global |
Fornecida para o administrador conceder permissões a uma agência para o projeto de serviço global. |
Concessão de permissões a uma agência para um projeto da região específica |
Fornecida para o administrador conceder permissões a uma agência para um projeto da região específica. |
Verificar se uma agência tem permissões especificadas para um projeto de serviço global |
Fornecida para o administrador verificar se uma agência especificou permissões para um projeto de serviço global. |
Verificar se uma agência especificou permissões para um projeto da região específica |
Fornecida para o administrador verificar se uma agência especificou permissões para um projeto da região específica. |
Remoção de permissões de uma agência para um projeto de serviço global |
Fornecida para o administrador remover as permissões especificadas de uma agência para um projeto de serviço global. |
Remoção de permissões de uma agência para um projeto de região específica |
Fornecida para o administrador remover as permissões especificadas de uma agência para um projeto da região específica. |
Fornecida para o administrador consultar 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 |
Fornecida para o administrador conceder permissões especificadas a uma agência para todos os projetos. |
Fornecida para o administrador verificar se uma agência tem permissões especificadas. |
|
Remoção de permissões especificadas de uma agência em todos os projetos |
Fornecida para o administrador remover as permissões especificadas de uma agência em todos os projetos. |
Gerenciamento de projetos empresariais
API |
Descrição |
---|---|
Consulta de grupos de usuários vinculados a um projeto empresarial |
Consultar os grupos de usuários vinculados ao projeto empresarial de um ID especificado. |
Consulta das permissões de um grupo de usuários vinculado a um projeto empresarial |
Consultar as permissões de um grupo de usuários vinculado ao projeto empresarial de um ID especificado. |
Concessão de permissões a um grupo de usuários vinculado a um projeto empresarial |
Conceder permissões a um grupo de usuários vinculado ao projeto empresarial de um ID especificado. |
Remoção de permissões de um grupo de usuários vinculado a um projeto empresarial |
Remover as permissões de um grupo de usuários vinculado a um projeto empresarial. |
Consulta dos projetos empresariais vinculados a um grupo de usuários |
Consultar os projetos empresariais vinculados a um grupo de usuários. |
Consulta dos projetos empresariais diretamente vinculados a um usuário do IAM |
Consultar os projetos empresariais vinculados a um usuário do IAM. |
Consulta de usuários diretamente vinculados a um projeto empresarial |
Consultar os usuários diretamente vinculados a um projeto empresarial especificado. |
Consulta das permissões de um usuário diretamente vinculado a um projeto empresarial |
Consultar as permissões de um usuário diretamente vinculado a um projeto empresarial especificado. |
Concessão de permissões de usuário para um projeto empresarial |
Conceder permissões de usuário para um projeto empresarial. |
Remoção de permissões de um usuário diretamente vinculado a um projeto empresarial |
Remover as permissões de um usuário diretamente vinculado a um projeto empresarial especificado. |
Configurações de segurança
API |
Descrição |
---|---|
Fornecida para o administrador modificar a política de proteção de operação. |
|
Consultar a política de proteção da operação. |
|
Fornecida para o administrador modificar a política de senha. |
|
Consultar a política de senha. |
|
Fornecida para o administrador modificar a política de autenticação de logon. |
|
Consultar a política de autenticação de logon. |
|
Fornecida para o administrador modificar a ACL para acesso de console. |
|
Consultar a ACL para obter acesso ao console. |
|
Fornecida para o administrador modificar a ACL para acesso à API. |
|
Consultar a ACL para acesso à API. |
Gerenciamento de autenticação de identidade federada
API |
Descrição |
---|---|
Obter um token de autenticação federado usando o OpenStack Client ou o ShibbolethECP Client. |
|
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. |
|
Fornecida para o administrador registrar um provedor de identidade. |
|
Fornecida para o administrador atualizar um provedor de identidade. |
|
Fornecida para o administrador excluir um provedor de identidade. |
|
Listar todos os mapeamentos. |
|
Consultar os detalhes de um mapeamento. |
|
Fornecida para o administrador registrar um mapeamento. |
|
Fornecida para o administrador atualizar um mapeamento. |
|
Fornecida para o administrador excluir um mapeamento. |
|
Listar todos os protocolos. |
|
Consultar os detalhes de um protocolo. |
|
Fornecida para o administrador registrar um protocolo, ou seja, vincular um protocolo a um provedor de identidade. |
|
Fornecida para o administrador atualizar o protocolo vinculado a um provedor de identidade especificado. |
|
Fornecida para o administrador excluir o protocolo vinculado a um provedor de identidade especificado. |
|
Fornecida para o administrador consultar o arquivo de metadados importado para o IAM em busca de um provedor de identidade. |
|
Consultar o arquivo de metadados do Keystone. |
|
Fornecida para o administrador importar 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 de OpenID Connect ID. |
|
Obtenção de um token sem escopo com um token de ID do OpenID Connect |
Obter um token sem escopo usando um token de OpenID Connect ID. |
Listar as contas cujos recursos são acessíveis a usuários federados. |
Corretores de identidade personalizados
API |
Descrição |
---|---|
Obter um token para fazer logon por meio de um corretor de identidade personalizado. |
Gerenciamento de informações de versão
API |
Descrição |
---|---|
Consultar as informações de versão das APIs de Keystone. |
|
Obter informações sobre a API 3.0 de Keystone. |
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 de extremidade. |
|
Consultar os detalhes de um ponto de extremidade. |