Todos os produtos
Search
Central de documentação

DataWorks:GetPermissionApplyOrderDetail

Última atualização: Oct 28, 2026

Consulta os detalhes de uma ordem de solicitação de permissão. Nota: A versão de 2020 da OpenAPI será descontinuada. Migre para a OpenAPI de 2024 - GetApplicationContents/GetProcessInstance.

Descrição da operação

Nota: A versão de 2020 da OpenAPI será descontinuada. Migre para a OpenAPI de 2024 - GetApplicationContents/GetProcessInstance.

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

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

dataworks:*

get

*All resources.

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

FlowId

string

Sim

O ID da ordem de solicitação de permissão. Você pode chamar a operação ListPermissionApplyOrders para obter o ID.

48f36729-05f9-4a40-9286-933fd940****

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

A estrutura de dados da resposta.

ApplyOrderDetail

object

Os detalhes da ordem de solicitação.

ApplyBaseId

string

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

26784260040899****

ApplyTimestamp

integer

A hora em que a ordem de solicitação foi iniciada. O valor é um timestamp UNIX.

1615284086000

ApproveAccountList

array<object>

A lista de contas do Alibaba Cloud que aprovam a ordem de solicitação.

object

A estrutura de dados da resposta.

BaseId

string

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

182293110403****

ApproveContent

object

O conteúdo específico da solicitação.

ApplyReason

string

O motivo da solicitação, que é usado como referência para a aprovação do administrador.

I need to use this table

Deadline

integer

A data de expiração das permissões solicitadas. O valor é um timestamp UNIX. Se o Label Security não estiver ativado para o projeto MaxCompute, ou se o nível de segurança da coluna da tabela solicitada for 0 ou menor ou igual ao nível de segurança da conta do solicitante, apenas permissões permanentes poderão ser solicitadas.

1617115071885

OrderType

integer

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

  • 1: Solicitação de permissão de ACL de objeto.

1

ProjectMeta

object

As informações sobre o projeto e o workspace aos quais o objeto solicitado pertence.

MaxComputeProjectName

string

O projeto MaxCompute ao qual o objeto solicitado pertence.

aMaxComputeProject

ObjectMetaList

array<object>

Os detalhes do objeto solicitado.

array<object>

A estrutura de dados da resposta.

Actions

array

A lista de operações de permissão no nível do objeto.

string

A operação de permissão no nível do objeto.

describe

ColumnMetaList

array<object>

As informações de coluna do objeto solicitado.

object

A estrutura de dados da resposta.

ColumnActions

array

A lista de operações de permissão no nível da coluna.

string

A operação de permissão no nível da coluna.

select

ColumnComment

string

A descrição da coluna solicitada.

Field description

ColumnName

string

O nome da coluna solicitada.

aColumnName

SecurityLevel

string

O nível de segurança da coluna solicitada. Valores válidos: 0 a 9.

9

ObjectName

string

O nome da tabela solicitada.

aTableName

WorkspaceId

integer

O ID do workspace do DataWorks ao qual o objeto solicitado pertence.

123456

FinishAapprovalTimestamp

integer

A hora em que a aprovação final foi concluída. O valor é um timestamp UNIX.

1757496687000

FinishApprovalComment

string

O comentário da aprovação final.

agree

FlowId

string

O ID da ordem de solicitação.

ad8da78d-8135-455e-9486-27cf213f****

FlowStatus

integer

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

  • 1: Aprovação pendente.

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

  • 3: Aprovado e autorização com falha.

  • 4: Rejeitado.

  • 5: Retirado.

2

GranteeObjectList

array<object>

As informações sobre as contas beneficiárias.

object

A estrutura de dados da resposta.

GranteeId

string

O UID do usuário do Alibaba Cloud que solicita permissões.

26784260040899****

GranteeName

string

O nome da conta do Alibaba Cloud que solicita permissões. O formato é o mesmo que o formato de conta no MaxCompute.

  • Para uma conta do Alibaba Cloud, o formato é ALIYUN$+nome da conta.

  • Para um usuário RAM, o formato é RAM$+nome da conta.

RAM$dataworks_3h1_1:StsRamUser(StsRamUser)

GranteeType

integer

O tipo de principal que solicita permissões. Valores válidos:

  • 1: Usuário.

1

GranteeTypeSub

integer

O subtipo do principal que solicita permissões. Valores válidos:

  • 101: Conta do Alibaba Cloud de produção.

  • 103: Conta pessoal do Alibaba Cloud.

  • 105: Conta do Alibaba Cloud solicitada em nome de terceiros.

103

RequestId

string

O ID da solicitação.

0bc1ec92159376****

Exemplos

Resposta de sucesso

JSON formato

{
  "ApplyOrderDetail": {
    "ApplyBaseId": "26784260040899****",
    "ApplyTimestamp": 1615284086000,
    "ApproveAccountList": [
      {
        "BaseId": "182293110403****"
      }
    ],
    "ApproveContent": {
      "ApplyReason": "I need to use this table",
      "Deadline": 1617115071885,
      "OrderType": 1,
      "ProjectMeta": {
        "MaxComputeProjectName": "aMaxComputeProject",
        "ObjectMetaList": [
          {
            "Actions": [
              "describe"
            ],
            "ColumnMetaList": [
              {
                "ColumnActions": [
                  "select"
                ],
                "ColumnComment": "Field description",
                "ColumnName": "aColumnName",
                "SecurityLevel": "9"
              }
            ],
            "ObjectName": "aTableName"
          }
        ],
        "WorkspaceId": 123456
      }
    },
    "FinishAapprovalTimestamp": 1757496687000,
    "FinishApprovalComment": "agree",
    "FlowId": "ad8da78d-8135-455e-9486-27cf213f****",
    "FlowStatus": 2,
    "GranteeObjectList": [
      {
        "GranteeId": "26784260040899****",
        "GranteeName": "RAM$dataworks_3h1_1:StsRamUser(StsRamUser)",
        "GranteeType": 1,
        "GranteeTypeSub": 103
      }
    ]
  },
  "RequestId": "0bc1ec92159376****"
}

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.