Todos os produtos
Search
Central de documentação

:ListApplicationsForUser

Última atualização: Jun 28, 2026

Consulta os aplicativos que uma conta EIAM pode acessar e retorna uma lista paginada de IDs de aplicativos. Para obter informações detalhadas sobre um aplicativo específico, chame a operação GetApplication.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

InstanceId

string

Sim

O ID da instância.

idaas_ue2jvisn35ea5lmthk267xxxxx

PageNumber

integer

Não

O número da página.

1

PageSize

integer

Não

O número de entradas a serem retornadas em cada página.

20

ApplicationIds

array

Não

A lista de IDs de aplicativos. Você pode especificar até 100 IDs de aplicativos em uma única solicitação.

app_mkv7rgt4d7i4u7zqtzev2mxxxx

string

Não

O ID do aplicativo.

app_mkv7rgt4d7i4u7zqtzev2mxxxx

UserId

string

Sim

O ID da conta.

user_d6sbsuumeta4h66ec3il7yxxxx

QueryMode

string

Não

O modo de consulta. Valor padrão: OnlyDirect. Valores válidos:

  • OnlyDirect: Consulta apenas as permissões diretas da conta. As permissões diretas são concedidas para aplicativos que são atribuídos diretamente à conta.

  • IncludeInherit: Consulta as permissões diretas e herdadas da conta. As permissões herdadas são concedidas a partir das organizações pai ou grupos aos quais a conta pertence.

OnlyDirect

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A resposta.

RequestId

string

O ID da solicitação.

0441BD79-92F3-53AA-8657-F8CE4A2B912A

TotalCount

integer

O número total de entradas.

100

Applications

array<object>

A lista de aplicativos que a conta está autorizada a acessar.

array<object>

O aplicativo que a conta está autorizada a acessar.

ApplicationId

string

O ID do aplicativo.

app_mkv7rgt4d7i4u7zqtzev2mxxxx

HasDirectAuthorization

boolean

Indica se existe uma autorização direta. Valores válidos:

  • true: Existe um registro de autorização direta entre o aplicativo e a conta.

  • false: Não existe um registro de autorização direta entre o aplicativo e a conta.

true

HasInheritAuthorization

boolean

Indica se existe uma autorização herdada. Valores válidos:

  • true: Existe um registro de autorização herdada entre o aplicativo e uma organização pai ou um grupo ao qual a conta pertence.

  • false: Não existe um registro de autorização herdada entre o aplicativo e qualquer uma das organizações pai ou grupos aos quais a conta pertence.

false

ApplicationRoles

array<object>

A lista de funções do aplicativo.

object

ApplicationRoleId

string

The ID of the application role.

app_role_mkv7rgt4ds8d8v0qtzev2mxxxx

HasDirectAuthorization

boolean

Indicates whether the role is directly assigned to the user.

true

HasInheritAuthorization

boolean

Indicates whether the role is inherited from an organization or a group to which the user belongs.

false

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
  "TotalCount": 100,
  "Applications": [
    {
      "ApplicationId": "app_mkv7rgt4d7i4u7zqtzev2mxxxx",
      "HasDirectAuthorization": true,
      "HasInheritAuthorization": false,
      "ApplicationRoles": [
        {
          "ApplicationRoleId": "app_role_mkv7rgt4ds8d8v0qtzev2mxxxx",
          "HasDirectAuthorization": true,
          "HasInheritAuthorization": false
        }
      ]
    }
  ]
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.