Todos los productos
Search
Centro de documentos

DataWorks:ListPermissionApplyOrders

Última actualización: Sep 29, 2026

Consulta una lista de órdenes de solicitud de permisos. Nota: La versión 2020 de OpenAPI se descontinuará en una fecha programada. Migre a la versión 2024 de OpenAPI lo antes posible: ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.

Descripción de la operación

Nota: La versión 2020 de OpenAPI se descontinuará en una fecha programada. Migre a la versión 2024 de OpenAPI lo antes posible: ListMyApplications/ListPendingApprovals/ListMyRelatedApprovals.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

FlowStatus

integer

No

El estado de la orden de solicitud. Valores válidos:

  • 1: Pendiente de aprobación.

  • 2: Aprobada, autorización correcta.

  • 3: Aprobada, autorización fallida.

  • 4: Rechazada.

  • 5: Retirada.

1

WorkspaceId

integer

No

El ID del espacio de trabajo al que pertenece la orden de solicitud. Si no se especifica este parámetro, se devuelven las órdenes de solicitud de todos los espacios de trabajo. Puede iniciar sesión en la consola de DataWorks y dirigirse a la página de Configuración del espacio de trabajo para obtener el ID del espacio de trabajo.

12345

OrderType

integer

No

Este parámetro está obsoleto y no surte efecto.

1

MaxComputeProjectName

string

No

El nombre del proyecto de MaxCompute al que pertenece la orden de solicitud. Si no se especifica este parámetro, se devuelven las órdenes de solicitud de todos los proyectos de MaxCompute.

aMaxComputeProject

TableName

string

No

El nombre de la tabla incluida en la orden de solicitud. Si no se especifica este parámetro, se devuelven las órdenes de solicitud de todas las tablas.

aTableName

StartTime

integer

No

La hora de inicio para consultar las órdenes de solicitud, especificada como una marca de tiempo UNIX. Si no se especifica este parámetro, se consultan todas las órdenes de solicitud.

1616200471885

EndTime

integer

No

La hora de fin para consultar las órdenes de solicitud, especificada como una marca de tiempo UNIX. Si no se especifica este parámetro, se consultan las órdenes de solicitud hasta la hora actual.

1617200471885

EngineType

string

No

Este parámetro está obsoleto y no surte efecto.

odps

PageNum

integer

No

El número de página para las consultas paginadas. El valor debe ser un número entero positivo mayor o igual a 1. Valor predeterminado: 1.

1

PageSize

integer

No

El número de entradas por página. Valor predeterminado: 10. Valor máximo: 100.

100

QueryType

integer

Sí

El tipo de consulta de la orden de solicitud. Valores válidos:

  • 0: Órdenes de solicitud enviadas por mí.

  • 1: Órdenes de solicitud que debo aprobar.

  • 2: Todas las órdenes de solicitud.

Valores válidos:

  • 0 :

    我提交的申请单

  • 1 :

    由我审批的申请单

  • 2 :

    全部申请单

1

ApplyType

string

No

El tipo de orden de solicitud. Valores válidos:

  • [MaxComputeTable] Orden de solicitud de permisos de tabla de MaxCompute.

  • [MaxComputeFunction] Orden de solicitud de funciones de MaxCompute.

  • [MaxComputeResource] Orden de solicitud de recursos de MaxCompute.

  • [DLFSchema] Orden de solicitud de permisos de esquema de DLF 1.0.

  • [DLFTable] Orden de solicitud de permisos de tabla de DLF 1.0.

  • [DLFColumn] Orden de solicitud de permisos de columna de DLF 1.0.

  • [DsApiDeploy] Orden de solicitud de permisos de publicación de DataService.

MaxComputeTable

CatalogName

string

No

El nombre del catálogo de datos a consultar.

hive

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

La respuesta.

RequestId

string

El ID de la solicitud.

0bc1ec92159376****

ApplyOrders

object

Los resultados de la consulta paginada de las órdenes de solicitud de permisos.

PageSize

integer

El número de entradas por página.

10

PageNumber

integer

El número de página.

1

TotalCount

integer

El número total de órdenes de solicitud de permisos devueltas.

150

ApplyOrder

array<object>

La lista de órdenes de solicitud de permisos.

array<object>

La respuesta.

ApplyBaseId

string

El UID del usuario de Alibaba Cloud que envió la orden de solicitud.

267842600408993176

ApplyTimestamp

integer

La hora de envío de la orden de solicitud, mostrada como una marca de tiempo UNIX.

1615284086000

FlowId

string

El ID de la orden de solicitud.

ad8da78d-8135-455e-9486-27cf213fc140

FlowStatus

integer

El estado de la orden de solicitud. Valores válidos:

  • 1: Pendiente de aprobación.

  • 2: Aprobada, autorización correcta.

  • 3: Aprobada, autorización fallida.

  • 4: Rechazada.

  • 5: Retirada.

2

ApproveContent

object

El contenido de la orden de solicitud.

ApplyReason

string

El motivo de la solicitud, utilizado por el administrador para su evaluación y aprobación.

I need to use this table

OrderType

integer

El tipo de orden de solicitud. Actualmente, solo se admite el valor 1, que indica una solicitud de permisos de ACL de objeto.

1

ProjectMeta

object

El contenido del objeto solicitado.

WorkspaceName

string

El nombre del espacio de trabajo de DataWorks al que pertenece el proyecto de MaxCompute con los permisos solicitados.

aWorkspaceName

ObjectMetaList

array<object>

La información sobre los objetos solicitados.

object

La respuesta.

ObjectName

string

El nombre de la tabla solicitada.

aTableName

Actions

array

Los tipos de acción.

string

Los tipos de permisos solicitados. Los tipos de permisos múltiples en una sola solicitud se separan por comas (,). Actualmente, solo se admiten los tipos Select, Describe, Drop, Alter, Update y Download.

Select,Describe

FinishApprovalTimestamp

integer

La hora de finalización de la aprobación, mostrada como una marca de tiempo UNIX.

1757496687000

FinishApprovalComment

string

El comentario final de la aprobación.

agree

Ejemplos

Respuesta exitosa

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 error

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.