Consulta o conteúdo das solicitações de permissão de recurso sob o ID de instância de processo especificado.
Descrição da operação
Descrição da Solicitação
Esta API é utilizada para consultar os detalhes das solicitações de permissão de recurso com base no
ProcessInstanceIdfornecido.Um parâmetro
ProcessInstanceIdválido deve ser fornecido na solicitação.A resposta inclui as informações básicas, o status e a lista de conteúdos específicos da solicitação.
Cada conteúdo de solicitação inclui informações detalhadas do recurso, o beneficiário, as permissões de operação solicitadas e mais.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProcessInstanceId |
string |
Sim |
O ID da instância do processo de aprovação da solicitação enviada. |
332066440109224007 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação, utilizado para localização de logs e solução de problemas. |
34267E2E-0335-1A60-A1F0-ADA530890CBA |
| Data |
object |
A instância do processo e o conteúdo da solicitação associada. |
|
| ProcessInstanceId |
string |
O ID da instância do processo. |
332066440109224007 |
| DefSchema |
string |
O tipo de recurso. Observação: os tipos de recurso suportados para solicitações são restritos por ResourceSchema.name. Consulte também: Documentação do ResourceSchema no site internacional Valores válidos:
|
MaxCompute |
| Reason |
string |
O motivo da solicitação. |
业务需要 |
| ApplicationTime |
integer |
O horário em que a solicitação foi enviada, como um carimbo de data/hora em milissegundos. |
1779675618000 |
| Status |
string |
O status de aprovação. Valores válidos:
Valores válidos:
|
WaitApproval |
| Contents |
array<object> |
A lista de conteúdos da solicitação. |
|
|
array<object> |
Os detalhes de um conteúdo de solicitação. |
||
| Id |
string |
The unique identifier of the application content. |
Y9H7AKFmjhWzLYdZNDZA5 |
| ProcessInstanceId |
string |
The approval process instance ID of the submitted application. |
777799223 |
| TenantId |
string |
The tenant ID. |
69973837489 |
| ResourceName |
string |
The minimum-permission resource type. Note: The minimum-permission resource type is constrained by ResourceSchema.resources[*].isValidLeaf being true. See also: ResourceSchema documentation on the international site |
table |
| DefSchema |
string |
The resource type. Note: The resource types supported for applications are constrained by ResourceSchema.name. See also: ResourceSchema documentation on the international site Valores válidos:
|
MaxCompute |
| AuthMethod |
string |
The authorization method. Currently, only SEVERLESS_STARROCKS supports specifying the authorization method: ranger or starrocksManager. Note: Different resources support different authorization methods, all constrained by ResourceSchema.authMethods. See also: ResourceSchema documentation on the international site |
ranger |
| Resource |
object |
The resource declaration. The resource description is constrained by ResourceSchema. See also: ResourceSchema documentation on the international site |
|
| DefSchema |
string |
The resource type. Note: The resource types supported for applications are constrained by ResourceSchema.name. See also: ResourceSchema documentation on the international site Valores válidos:
|
MaxCompute |
| DefVersion |
string |
The resource parsing version, which is constrained by ResourceSchema.version. See also: ResourceSchema documentation on the international site |
v1.0.0 |
| MetaData |
string |
The resource metadata declaration. Note: The metadata is constrained by ResourceSchema.resources. A valid resource declaration must include the full-path metadata declaration from level 0 to the validLeaf level. See also: ResourceSchema documentation on the international site |
"{\"schema\":\"default\",\"threeTierModel\":false,\"workspace\":\"449656\",\"project\":\"sync_destination\",\"table\":\"order_table\",\"tenant\":\"524997424564736\"}" |
| Grantee |
object |
The grantee description. Note: The grantee principal types supported by the system are constrained by ResourceSchema.authPrincipal. See also: ResourceSchema documentation on the international site |
|
| PrincipalType |
string |
The grantee principal type. Valid values:
Valores válidos:
|
RamRole |
| PrincipalId |
string |
The grantee principal ID. The ID has different meanings depending on the principal type:
|
ROLE_3133343434 |
| AccessTypes |
array |
The list of requested permissions. Note: Different levels of resources support different permission application types, all constrained by ResourceSchema.isValidLeaf, accessTypeRestrictions, and authMethodAccessTypes. See also: ResourceSchema documentation on the international site |
|
|
string |
The operation permission. |
select |
|
| FinalAccessTypes |
array |
The list of resource operation permissions that are finally approved. |
|
|
string |
The approved operation permission. |
select |
|
| ExpirationTime |
integer |
The permission expiration date, as a millisecond timestamp. |
1785835708000 |
| Status |
string |
The approval status. Valid values:
Valores válidos:
|
Deleted |
| CreateTime |
integer |
The creation time. |
1773972024000 |
| UpdateTime |
integer |
The update time. |
1773972024000 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "34267E2E-0335-1A60-A1F0-ADA530890CBA",
"Data": {
"ProcessInstanceId": "332066440109224007",
"DefSchema": "MaxCompute",
"Reason": "业务需要",
"ApplicationTime": 1779675618000,
"Status": "WaitApproval",
"Contents": [
{
"Id": "Y9H7AKFmjhWzLYdZNDZA5",
"ProcessInstanceId": "777799223",
"TenantId": "69973837489",
"ResourceName": "table",
"DefSchema": "MaxCompute",
"AuthMethod": "ranger",
"Resource": {
"DefSchema": "MaxCompute",
"DefVersion": "v1.0.0",
"MetaData": "\"{\\\"schema\\\":\\\"default\\\",\\\"threeTierModel\\\":false,\\\"workspace\\\":\\\"449656\\\",\\\"project\\\":\\\"sync_destination\\\",\\\"table\\\":\\\"order_table\\\",\\\"tenant\\\":\\\"524997424564736\\\"}\""
},
"Grantee": {
"PrincipalType": "RamRole",
"PrincipalId": "ROLE_3133343434"
},
"AccessTypes": [
"select"
],
"FinalAccessTypes": [
"select"
],
"ExpirationTime": 1785835708000,
"Status": "Deleted",
"CreateTime": 1773972024000,
"UpdateTime": 1773972024000
}
]
}
}
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.