Todos os produtos
Search
Central de documentação

:ListPermissionApplyOrders

Última atualização: Sep 29, 2026

Consulta uma lista de ordens de solicitação de permissão. Nota: A versão de 2020 da OpenAPI será descontinuada em um momento agendado. Migre para a versão de 2024 da OpenAPI o mais rápido possível — ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.

Descrição da operação

Nota: A versão de 2020 da OpenAPI será descontinuada em um momento agendado. Migre para a versão de 2024 da OpenAPI o mais rápido possível — ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.

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

FlowStatus

integer

Não

O status da ordem de solicitação. Valores válidos:

  • 1: Aprovação pendente.

  • 2: Aprovado, autorização bem-sucedida.

  • 3: Aprovado, autorização falhou.

  • 4: Rejeitado.

  • 5: Retirado.

1

WorkspaceId

integer

Não

O ID do workspace ao qual a ordem de solicitação pertence. Se este parâmetro não for especificado, as ordens de solicitação de todos os workspaces serão retornadas. Você pode fazer logon no console do DataWorks e acessar a página de Configurações do Workspace para obter o ID do workspace.

12345

OrderType

integer

Não

Este parâmetro foi descontinuado e não tem efeito.

1

MaxComputeProjectName

string

Não

O nome do projeto MaxCompute ao qual a ordem de solicitação pertence. Se este parâmetro não for especificado, as ordens de solicitação de todos os projetos MaxCompute serão retornadas.

aMaxComputeProject

TableName

string

Não

O nome da tabela incluído na ordem de solicitação. Se este parâmetro não for especificado, as ordens de solicitação de todas as tabelas serão retornadas.

aTableName

StartTime

integer

Não

A hora de início para consultar ordens de solicitação, especificada como um timestamp UNIX. Se este parâmetro não for especificado, todas as ordens de solicitação serão consultadas.

1616200471885

EndTime

integer

Não

A hora de término para consultar ordens de solicitação, especificada como um timestamp UNIX. Se este parâmetro não for especificado, as ordens de solicitação até a hora atual serão consultadas.

1617200471885

EngineType

string

Não

Este parâmetro foi descontinuado e não tem efeito.

odps

PageNum

integer

Não

O número da página para consultas paginadas. O valor deve ser um número inteiro positivo maior ou igual a 1. Valor padrão: 1.

1

PageSize

integer

Não

O número de entradas por página. Valor padrão: 10. Valor máximo: 100.

100

QueryType

integer

Sim

O tipo de consulta da ordem de solicitação. Valores válidos:

  • 0: Ordens de solicitação enviadas por mim.

  • 1: Ordens de solicitação para eu aprovar.

  • 2: Todas as ordens de solicitação.

Valores válidos:

  • 0 :

    我提交的申请单

  • 1 :

    由我审批的申请单

  • 2 :

    全部申请单

1

ApplyType

string

Não

O tipo da ordem de solicitação. Valores válidos:

  • [MaxComputeTable] Ordem de solicitação de permissão de tabela do MaxCompute.

  • [MaxComputeFunction] Ordem de solicitação de função do MaxCompute.

  • [MaxComputeResource] Ordem de solicitação de recurso do MaxCompute.

  • [DLFSchema] Ordem de solicitação de permissão de schema do DLF 1.0.

  • [DLFTable] Ordem de solicitação de permissão de tabela do DLF 1.0.

  • [DLFColumn] Ordem de solicitação de permissão de coluna do DLF 1.0.

  • [DsApiDeploy] Ordem de solicitação de permissão de publicação do DataService.

MaxComputeTable

CatalogName

string

Não

O nome do catálogo de dados a ser consultado.

hive

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A resposta.

RequestId

string

O ID da solicitação.

0bc1ec92159376****

ApplyOrders

object

Os resultados da consulta paginada de ordens de solicitação de permissão.

PageSize

integer

O número de entradas por página.

10

PageNumber

integer

O número da página.

1

TotalCount

integer

O número total de ordens de solicitação de permissão retornadas.

150

ApplyOrder

array<object>

A lista de ordens de solicitação de permissão.

array<object>

A resposta.

ApplyBaseId

string

O UID do usuário do Alibaba Cloud que enviou a ordem de solicitação.

267842600408993176

ApplyTimestamp

integer

A hora de envio da ordem de solicitação, exibida como um timestamp UNIX.

1615284086000

FlowId

string

O ID da ordem de solicitação.

ad8da78d-8135-455e-9486-27cf213fc140

FlowStatus

integer

O status da ordem de solicitação. Valores válidos:

  • 1: Aprovação pendente.

  • 2: Aprovado, autorização bem-sucedida.

  • 3: Aprovado, autorização falhou.

  • 4: Rejeitado.

  • 5: Retirado.

2

ApproveContent

object

O conteúdo da ordem de solicitação.

ApplyReason

string

O motivo da solicitação, usado pelo administrador para avaliação e aprovação.

I need to use this table

OrderType

integer

O tipo de ordem de solicitação. Atualmente, apenas o valor 1 é suportado, indicando uma solicitação de permissão de ACL de objeto.

1

ProjectMeta

object

O conteúdo do objeto solicitado.

WorkspaceName

string

O nome do workspace do DataWorks ao qual o projeto MaxCompute com as permissões solicitadas pertence.

aWorkspaceName

ObjectMetaList

array<object>

As informações sobre os objetos solicitados.

object

A resposta.

ObjectName

string

O nome da tabela solicitada.

aTableName

Actions

array

Os tipos de ação.

string

Os tipos de permissão solicitados. Vários tipos de permissão em uma única solicitação são separados por vírgulas (,). Atualmente, apenas os tipos Select, Describe, Drop, Alter, Update e Download são suportados.

Select,Describe

FinishApprovalTimestamp

integer

A hora de conclusão da aprovação final, exibida como um timestamp UNIX.

1757496687000

FinishApprovalComment

string

O comentário da aprovação final.

agree

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "0bc1ec92159376****",
  "ApplyOrders": {
    "PageSize": 10,
    "PageNumber": 1,
    "TotalCount": 150,
    "ApplyOrder": [
      {
        "ApplyBaseId": "267842600408993176",
        "ApplyTimestamp": 1615284086000,
        "FlowId": "ad8da78d-8135-455e-9486-27cf213fc140",
        "FlowStatus": 2,
        "ApproveContent": {
          "ApplyReason": "I need to use this table",
          "OrderType": 1,
          "ProjectMeta": {
            "WorkspaceName": "aWorkspaceName",
            "ObjectMetaList": [
              {
                "ObjectName": "aTableName",
                "Actions": [
                  "Select,Describe"
                ]
              }
            ]
          }
        },
        "FinishApprovalTimestamp": 1757496687000,
        "FinishApprovalComment": "agree"
      }
    ]
  }
}

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.