Ações, recursos e chaves de condição para a Amazon WorkDocs
A Amazon WorkDocs (prefixo do serviço:workdocs) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.
Referências:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Operações de API definidas pela Amazon WorkDocs
A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.
| Operation | Ação do IAM | Chave de condição | Valor (es) possível (s) | Nível de acesso |
|---|---|---|---|---|
|
AbortDocumentVersionUpload |
Gravar |
|||
|
ActivateUser |
Gravar |
|||
|
AddResourcePermissions |
Gravar |
|||
|
CreateComment |
Gravar |
|||
|
CreateCustomMetadata |
Gravar |
|||
|
CreateFolder |
Gravar |
|||
|
CreateLabels |
Gravar |
|||
|
CreateNotificationSubscription |
Gravar |
|||
|
CreateUser |
Gravar |
|||
|
DeactivateUser |
Gravar |
|||
|
DeleteCustomMetadata |
Gravar |
|||
|
DeleteDocument |
Gravar |
|||
|
DeleteDocumentVersion |
Gravar |
|||
|
DeleteFolder |
Gravar |
|||
|
DeleteFolderContents |
Gravar |
|||
|
DeleteLabels |
Gravar |
|||
|
DeleteNotificationSubscription |
Gravar |
|||
|
DeleteUser |
Gravar |
|||
|
DescribeActivities |
Lista |
|||
|
DescribeComments |
Lista |
|||
|
DescribeDocumentVersions |
Lista |
|||
|
DescribeFolderContents |
Lista |
|||
|
DescribeGroups |
Lista |
|||
|
DescribeNotificationSubscriptions |
Lista |
|||
|
DescribeResourcePermissions |
Lista |
|||
|
DescribeUsers |
Lista |
|||
|
GetDocument |
Ler |
|||
|
GetDocumentPath |
Ler |
|||
|
GetDocumentVersion |
Ler |
|||
Ler |
||||
|
GetFolder |
Ler |
|||
|
GetFolderPath |
Ler |
|||
|
GetResources |
Ler |
|||
|
InitiateDocumentVersionUpload |
Gravar |
|||
|
RemoveAllResourcePermissions |
Gravar |
|||
|
RemoveResourcePermission |
Gravar |
|||
|
RestoreDocumentVersions |
Gravar |
|||
|
SearchResources |
Lista |
|||
|
UpdateDocument |
Gravar |
|||
Gravar |
||||
Gravar |
||||
|
UpdateDocumentVersion |
Gravar |
|||
|
UpdateFolder |
Gravar |
|||
Gravar |
||||
|
UpdateUser |
Gravar |
|||
Gravar |
Ações definidas pela Amazon WorkDocs
Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para abortar o upload da versão especificada do documento que foi iniciada anteriormente pelo InitiateDocumentVersionUpload |
Gravar |
|||
Concede permissão para ativar o usuário especificado. Somente usuários ativos podem acessar a Amazon WorkDocs |
Gravar |
|||
Concede permissão para criar um conjunto de permissões para a pasta ou documento especificado |
Gravar |
|||
Concede permissão para adicionar um novo comentário à versão do documento especificada |
Gravar |
|||
Concede permissão para adicionar uma ou mais propriedades personalizadas ao recurso especificado |
Gravar |
|||
Concede permissão para criar uma pasta com o nome e a pasta pai especificados |
Gravar |
|||
Concede permissão para adicionar rótulos ao recurso especificado |
Gravar |
|||
Concede permissão para configurar e WorkDocs usar as notificações do Amazon SNS |
Gravar |
|||
Concede permissão para criar um usuário em um diretório do Simple AD ou do Microsoft AD |
Gravar |
|||
Concede permissão para desativar o usuário especificado, o que revoga o acesso do usuário à Amazon WorkDocs |
Gravar |
|||
Concede permissão para excluir o comentário especificado da versão do documento |
Gravar |
|||
Concede permissão para excluir metadados personalizados do recurso especificado |
Gravar |
|||
Concede permissão para excluir permanentemente o documento especificado e os metadados associados |
Gravar |
|||
Concede permissão para excluir as versões de um documento especificado |
Gravar |
|||
Concede permissão para excluir permanentemente a pasta especificada e seu conteúdo |
Gravar |
|||
Concede permissão para excluir o conteúdo da pasta especificada |
Gravar |
|||
Concede permissão para excluir um ou mais rótulos de um recurso |
Gravar |
|||
Concede permissão para excluir a assinatura especificada da organização especificada |
Gravar |
|||
Concede permissão para excluir o usuário especificado de um diretório do Simple AD ou do Microsoft AD |
Gravar |
|||
Concede permissão para buscar atividades do usuário em um período especificado |
Lista |
|||
Concede permissão para listar todos os comentários da versão do documento especificada |
Lista |
|||
Concede permissão para recuperar as versões do documento especificado |
Lista |
|||
Concede permissão para descrever o conteúdo da pasta especificada incluindo seus documentos e subpastas |
Lista |
|||
Concede permissão para descrever os grupos de usuários |
Lista |
|||
Concede permissão para listar as assinaturas de notificação especificadas |
Lista |
|||
Concede permissão para visualizar uma descrição das permissões de um recurso especificado |
Lista |
|||
Concede permissão para descrever as pastas raiz |
Lista |
|||
Concede permissão para visualizar uma descrição dos usuários especificados. Você pode descrever todos os usuários ou filtrar os resultados (por exemplo, por status ou organização) |
Lista |
|||
Concede permissão para recuperar os detalhes do usuário atual |
Ler |
|||
Concede permissão para recuperar o objeto de documento especificado |
Ler |
|||
Concede permissão para recuperar as informações de caminho (a hierarquia da pasta raiz) do documento solicitado |
Ler |
|||
Concede permissão para recuperar os metadados da versão do documento especificado |
Ler |
|||
Concede permissão para recuperar os metadados da pasta especificada |
Ler |
|||
Concede permissão para recuperar as informações de caminho (a hierarquia da pasta raiz) da pasta solicitada |
Ler |
|||
Concede permissão para obter uma coleção de recursos |
Ler |
|||
Concede permissão para criar um novo objeto de documento e o objeto de versão |
Gravar |
|||
Concede permissão para remover todas as permissões do recurso especificado |
Gravar |
|||
Concede permissão para remover a permissão da entidade principal especificada do recurso especificado |
Gravar |
|||
Concede permissão para restaurar as versões de um documento especificado |
Gravar |
|||
Concede permissão para pesquisar metadados e o conteúdo de recursos |
Lista |
|||
Concede permissão para atualizar os atributos especificados do documento especificado |
Gravar |
|||
Concede permissão para alterar o status da versão do documento para ACTIVE (ATIVO) |
Gravar |
|||
Concede permissão para atualizar os atributos especificados da pasta especificada |
Gravar |
|||
Concede permissão para atualizar os atributos especificados do usuário especificado e concede ou revoga privilégios administrativos ao site da Amazon WorkDocs |
Gravar |
Permission-only ações para a Amazon WorkDocs
As ações a seguir são definidas pela Amazon WorkDocs , mas não podem ser invocadas diretamente por meio de nenhuma operação de API. Eles só podem ser usados em declarações de política do IAM para conceder ou negar permissões.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para adicionar diretores que têm permissão para chamar APIs de assinatura de notificação para um determinado site WorkDocs |
Gravar |
|||
Concede permissão para adicionar um usuário a um grupo |
Gravar |
|||
Concede permissão para verificar um alias |
Ler |
|||
Concede permissão para criar uma instância |
Gravar |
|||
Concede permissão para excluir uma instância |
Gravar |
|||
Concede permissão para excluir os diretores que têm permissão para chamar APIs de assinatura de notificação para um determinado site WorkDocs |
Gravar |
|||
Concede permissão para cancelar o registro de um diretório |
Gravar |
|||
Concede permissão para descrever os diretórios disponíveis |
Lista |
|||
Concede permissão para descrever o histórico de exportação de uma instância |
Lista |
|||
Concede permissão para descrever as instâncias |
Lista |
|||
Concede permissão para descrever os principais que têm permissão para chamar APIs de assinatura de notificação para um determinado site WorkDocs |
Lista |
|||
Concede permissão para fazer download de uma versão do documento especificada |
Ler |
|||
Concede permissão para recuperar os detalhes do grupo especificado |
Ler |
|||
Concede permissão para registrar um diretório |
Gravar |
|||
Concede permissão para iniciar uma exportação de uma instância |
Gravar |
|||
Concede permissão para atualizar um alias de instância |
Gravar |
|||
Concede permissão para atualizar as configurações administrativas para um usuário |
Gravar |
Tipos de recursos definidos pela Amazon WorkDocs
Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.
| Resource types | ARN | Chaves de condição |
|---|---|---|
arn: $ {Partition} :workdocs: $ {Region} :$ {Account} :organization/$ {} ResourceId |
Chaves de condição para Amazon WorkDocs
WorkDocs A Amazon não tem chaves de condição específicas do serviço que possam ser usadas no Condition elemento das declarações de política.