Cria uma ordem de solicitação de permissão. Nota: A versão de 2020 da OpenAPI será descontinuada. Migre para a versão de 2024 da OpenAPI — ApplyResourceAccessPermission o mais rápido possível.
Descrição da operação
Nota: A versão de 2020 da OpenAPI será descontinuada. Migre para a versão de 2024 da OpenAPI — ApplyResourceAccessPermission o mais rápido possível.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:* |
create |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ApplyUserIds |
string |
Sim |
Os UIDs das contas da Alibaba Cloud para as quais as permissões são solicitadas. Separe vários UIDs de conta com vírgulas (,). |
26784260040899****,26784260040899**** |
| Deadline |
integer |
Não |
O tempo de expiração das permissões solicitadas. Especifique um timestamp UNIX. Se você não especificar este parâmetro, o tempo de expiração padrão será 1º de janeiro de 2065. Se o LabelSecurity 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 solicitante, você só poderá solicitar permissões permanentes. Acesse a página de gerenciamento do workspace do DataWorks e verifique se o controle de acesso no nível da coluna está ativado na página de configuração avançada do mecanismo MaxCompute. Acesse o workspace do DataWorks para visualizar o nível de segurança das colunas no Data Map e o nível de segurança das contas na página de gerenciamento de membros. |
1617115071885 |
| ApplyReason |
string |
Sim |
O motivo da solicitação. Isso é usado pelo administrador para avaliação e aprovação. |
I need to use this table |
| MaxComputeProjectName |
string |
Não |
O nome do projeto MaxCompute para o qual as permissões são solicitadas. |
aMaxcomputeProjectName |
WorkspaceId
deprecated
|
integer |
Não |
O ID do workspace do DataWorks ao qual o projeto MaxCompute pertence. Acesse a página de configuração do workspace do DataWorks para obter o ID do workspace. |
12345 |
OrderType
deprecated
|
integer |
Não |
Este parâmetro foi descontinuado. Deixe-o vazio. |
1 |
EngineType
deprecated
|
string |
Não |
Este parâmetro foi descontinuado. Deixe-o vazio. |
odps |
| ApplyObject |
array<object> |
Sim |
A lista de objetos para os quais solicitar permissões. |
|
|
array<object> |
Não |
O objeto de resposta. |
||
| Actions |
string |
Não |
Os tipos de permissão a serem solicitados. Separe vários tipos de permissão com vírgulas (,). Apenas os tipos Select, Describe, Drop, Alter, Update e Download são suportados. |
Select,Describe |
| ColumnMetaList |
array<object> |
Não |
A lista de objetos de coluna. |
|
|
object |
Não |
O objeto de resposta. |
||
| Name |
string |
Não |
O nome da coluna para a qual as permissões são solicitadas. Se você solicitar permissões em toda a tabela, insira todos os nomes de coluna da tabela. Você pode solicitar permissões em colunas específicas somente se o LabelSecurity estiver ativado para o projeto MaxCompute. Se o LabelSecurity não estiver ativado, você só poderá solicitar permissões em toda a tabela. |
aColumnName |
| Actions |
string |
Não |
Os tipos de permissão a serem solicitados. Separe vários tipos de permissão com vírgulas (,). Apenas os tipos Select, Describe e Download são suportados. |
Select |
| Name |
string |
Não |
O objeto para o qual as permissões são solicitadas. Apenas tabelas do MaxCompute são suportadas. Insira o nome da tabela de destino. |
aTableName |
| ApplyType |
string |
Não |
O tipo da ordem de solicitação. Valores válidos:
Valores válidos:
|
MaxComputeTable |
| CatalogName |
string |
Não |
O nome do catálogo de dados. Acesse o console do Data Lake Formation para visualizar o nome do catálogo de dados. |
hive |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O objeto de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0bc1ec92159376**** |
| FlowId |
array |
A lista de IDs de fluxo. |
|
|
string |
O ID da ordem de solicitação gerada. Se você solicitar permissões em vários objetos e os aprovadores forem diferentes, várias ordens de solicitação serão geradas com base nos diferentes aprovadores. Nesse caso, um array é retornado. |
ee276e6e-5d34-46d8-b848-bca7879ed233 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0bc1ec92159376****",
"FlowId": [
"ee276e6e-5d34-46d8-b848-bca7879ed233"
]
}
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.