View a markdown version of this page

Ações, recursos e chaves de condição para a Amazon WorkDocs - Referência de autorização do serviço

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:

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

documentos de trabalho: AbortDocumentVersionUpload

Gravar

ActivateUser

documentos de trabalho: ActivateUser

Gravar

AddResourcePermissions

documentos de trabalho: AddResourcePermissions

Gravar

CreateComment

documentos de trabalho: CreateComment

Gravar

CreateCustomMetadata

documentos de trabalho: CreateCustomMetadata

Gravar

CreateFolder

documentos de trabalho: CreateFolder

Gravar

CreateLabels

documentos de trabalho: CreateLabels

Gravar

CreateNotificationSubscription

documentos de trabalho: CreateNotificationSubscription

Gravar

CreateUser

documentos de trabalho: CreateUser

Gravar

DeactivateUser

documentos de trabalho: DeactivateUser

Gravar

DeleteCustomMetadata

documentos de trabalho: DeleteCustomMetadata

Gravar

DeleteDocument

documentos de trabalho: DeleteDocument

Gravar

DeleteDocumentVersion

documentos de trabalho: DeleteDocumentVersion

Gravar

DeleteFolder

documentos de trabalho: DeleteFolder

Gravar

DeleteFolderContents

documentos de trabalho: DeleteFolderContents

Gravar

DeleteLabels

documentos de trabalho: DeleteLabels

Gravar

DeleteNotificationSubscription

documentos de trabalho: DeleteNotificationSubscription

Gravar

DeleteUser

documentos de trabalho: DeleteUser

Gravar

DescribeActivities

documentos de trabalho: DescribeActivities

Lista

DescribeComments

documentos de trabalho: DescribeComments

Lista

DescribeDocumentVersions

documentos de trabalho: DescribeDocumentVersions

Lista

DescribeFolderContents

documentos de trabalho: DescribeFolderContents

Lista

DescribeGroups

documentos de trabalho: DescribeGroups

Lista

DescribeNotificationSubscriptions

documentos de trabalho: DescribeNotificationSubscriptions

Lista

DescribeResourcePermissions

documentos de trabalho: DescribeResourcePermissions

Lista

DescribeUsers

documentos de trabalho: DescribeUsers

Lista

GetDocument

documentos de trabalho: GetDocument

Ler

GetDocumentPath

documentos de trabalho: GetDocumentPath

Ler

GetDocumentVersion

documentos de trabalho: DownloadDocumentVersion

Ler

documentos de trabalho: GetDocumentVersion

Ler

GetFolder

documentos de trabalho: GetFolder

Ler

GetFolderPath

documentos de trabalho: GetFolderPath

Ler

GetResources

documentos de trabalho: GetResources

Ler

InitiateDocumentVersionUpload

documentos de trabalho: InitiateDocumentVersionUpload

Gravar

RemoveAllResourcePermissions

documentos de trabalho: RemoveAllResourcePermissions

Gravar

RemoveResourcePermission

documentos de trabalho: RemoveResourcePermission

Gravar

RestoreDocumentVersions

documentos de trabalho: RestoreDocumentVersions

Gravar

SearchResources

documentos de trabalho: SearchResources

Lista

UpdateDocument

documentos de trabalho: DeleteDocument

Gravar

documentos de trabalho: InitiateDocumentVersionUpload

Gravar

documentos de trabalho: UpdateDocument

Gravar

UpdateDocumentVersion

documentos de trabalho: UpdateDocumentVersion

Gravar

UpdateFolder

documentos de trabalho: CreateFolder

Gravar

documentos de trabalho: UpdateFolder

Gravar

UpdateUser

documentos de trabalho: UpdateUser

Gravar

documentos de trabalho: UpdateUserAdministrativeSettings

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

AbortDocumentVersionUpload

Concede permissão para abortar o upload da versão especificada do documento que foi iniciada anteriormente pelo InitiateDocumentVersionUpload

Gravar

ActivateUser

Concede permissão para ativar o usuário especificado. Somente usuários ativos podem acessar a Amazon WorkDocs

Gravar

AddResourcePermissions

Concede permissão para criar um conjunto de permissões para a pasta ou documento especificado

Gravar

CreateComment

Concede permissão para adicionar um novo comentário à versão do documento especificada

Gravar

CreateCustomMetadata

Concede permissão para adicionar uma ou mais propriedades personalizadas ao recurso especificado

Gravar

CreateFolder

Concede permissão para criar uma pasta com o nome e a pasta pai especificados

Gravar

CreateLabels

Concede permissão para adicionar rótulos ao recurso especificado

Gravar

CreateNotificationSubscription

Concede permissão para configurar e WorkDocs usar as notificações do Amazon SNS

Gravar

CreateUser

Concede permissão para criar um usuário em um diretório do Simple AD ou do Microsoft AD

Gravar

DeactivateUser

Concede permissão para desativar o usuário especificado, o que revoga o acesso do usuário à Amazon WorkDocs

Gravar

DeleteComment

Concede permissão para excluir o comentário especificado da versão do documento

Gravar

DeleteCustomMetadata

Concede permissão para excluir metadados personalizados do recurso especificado

Gravar

DeleteDocument

Concede permissão para excluir permanentemente o documento especificado e os metadados associados

Gravar

DeleteDocumentVersion

Concede permissão para excluir as versões de um documento especificado

Gravar

DeleteFolder

Concede permissão para excluir permanentemente a pasta especificada e seu conteúdo

Gravar

DeleteFolderContents

Concede permissão para excluir o conteúdo da pasta especificada

Gravar

DeleteLabels

Concede permissão para excluir um ou mais rótulos de um recurso

Gravar

DeleteNotificationSubscription

Concede permissão para excluir a assinatura especificada da organização especificada

Gravar

DeleteUser

Concede permissão para excluir o usuário especificado de um diretório do Simple AD ou do Microsoft AD

Gravar

DescribeActivities

Concede permissão para buscar atividades do usuário em um período especificado

Lista

DescribeComments

Concede permissão para listar todos os comentários da versão do documento especificada

Lista

DescribeDocumentVersions

Concede permissão para recuperar as versões do documento especificado

Lista

DescribeFolderContents

Concede permissão para descrever o conteúdo da pasta especificada incluindo seus documentos e subpastas

Lista

DescribeGroups

Concede permissão para descrever os grupos de usuários

Lista

DescribeNotificationSubscriptions

Concede permissão para listar as assinaturas de notificação especificadas

Lista

DescribeResourcePermissions

Concede permissão para visualizar uma descrição das permissões de um recurso especificado

Lista

DescribeRootFolders

Concede permissão para descrever as pastas raiz

Lista

DescribeUsers

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

GetCurrentUser

Concede permissão para recuperar os detalhes do usuário atual

Ler

GetDocument

Concede permissão para recuperar o objeto de documento especificado

Ler

GetDocumentPath

Concede permissão para recuperar as informações de caminho (a hierarquia da pasta raiz) do documento solicitado

Ler

GetDocumentVersion

Concede permissão para recuperar os metadados da versão do documento especificado

Ler

GetFolder

Concede permissão para recuperar os metadados da pasta especificada

Ler

GetFolderPath

Concede permissão para recuperar as informações de caminho (a hierarquia da pasta raiz) da pasta solicitada

Ler

GetResources

Concede permissão para obter uma coleção de recursos

Ler

InitiateDocumentVersionUpload

Concede permissão para criar um novo objeto de documento e o objeto de versão

Gravar

RemoveAllResourcePermissions

Concede permissão para remover todas as permissões do recurso especificado

Gravar

RemoveResourcePermission

Concede permissão para remover a permissão da entidade principal especificada do recurso especificado

Gravar

RestoreDocumentVersions

Concede permissão para restaurar as versões de um documento especificado

Gravar

SearchResources

Concede permissão para pesquisar metadados e o conteúdo de recursos

Lista

UpdateDocument

Concede permissão para atualizar os atributos especificados do documento especificado

Gravar

UpdateDocumentVersion

Concede permissão para alterar o status da versão do documento para ACTIVE (ATIVO)

Gravar

UpdateFolder

Concede permissão para atualizar os atributos especificados da pasta especificada

Gravar

UpdateUser

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

AddNotificationPermissions

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

AddUserToGroup

Concede permissão para adicionar um usuário a um grupo

Gravar

CheckAlias

Concede permissão para verificar um alias

Ler

CreateInstance

Concede permissão para criar uma instância

Gravar

DeleteInstance

Concede permissão para excluir uma instância

Gravar

DeleteNotificationPermissions

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

DeregisterDirectory

Concede permissão para cancelar o registro de um diretório

Gravar

DescribeAvailableDirectories

Concede permissão para descrever os diretórios disponíveis

Lista

DescribeInstanceExports

Concede permissão para descrever o histórico de exportação de uma instância

Lista

DescribeInstances

Concede permissão para descrever as instâncias

Lista

DescribeNotificationPermissions

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

DownloadDocumentVersion

Concede permissão para fazer download de uma versão do documento especificada

Ler

GetGroup

Concede permissão para recuperar os detalhes do grupo especificado

Ler

RegisterDirectory

Concede permissão para registrar um diretório

Gravar

StartInstanceExport

Concede permissão para iniciar uma exportação de uma instância

organização*

Gravar

UpdateInstanceAlias

Concede permissão para atualizar um alias de instância

Gravar

UpdateUserAdministrativeSettings

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

organizaçã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.