View a markdown version of this page

Acciones, recursos y claves de condición de Amazon WorkDocs - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición de Amazon WorkDocs

Amazon WorkDocs (prefijo de servicio:workdocs) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon WorkDocs

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AbortDocumentVersionUpload

documentos de trabajo: AbortDocumentVersionUpload

Escritura

ActivateUser

documentos de trabajo: ActivateUser

Escritura

AddResourcePermissions

documentos de trabajo: AddResourcePermissions

Escritura

CreateComment

documentos de trabajo: CreateComment

Escritura

CreateCustomMetadata

documentos de trabajo: CreateCustomMetadata

Escritura

CreateFolder

documentos de trabajo: CreateFolder

Escritura

CreateLabels

documentos de trabajo: CreateLabels

Escritura

CreateNotificationSubscription

documentos de trabajo: CreateNotificationSubscription

Escritura

CreateUser

documentos de trabajo: CreateUser

Escritura

DeactivateUser

documentos de trabajo: DeactivateUser

Escritura

DeleteCustomMetadata

documentos de trabajo: DeleteCustomMetadata

Escritura

DeleteDocument

documentos de trabajo: DeleteDocument

Escritura

DeleteDocumentVersion

documentos de trabajo: DeleteDocumentVersion

Escritura

DeleteFolder

documentos de trabajo: DeleteFolder

Escritura

DeleteFolderContents

documentos de trabajo: DeleteFolderContents

Escritura

DeleteLabels

documentos de trabajo: DeleteLabels

Escritura

DeleteNotificationSubscription

documentos de trabajo: DeleteNotificationSubscription

Escritura

DeleteUser

documentos de trabajo: DeleteUser

Escritura

DescribeActivities

documentos de trabajo: DescribeActivities

Enumeración

DescribeComments

documentos de trabajo: DescribeComments

Enumeración

DescribeDocumentVersions

documentos de trabajo: DescribeDocumentVersions

Enumeración

DescribeFolderContents

documentos de trabajo: DescribeFolderContents

Enumeración

DescribeGroups

documentos de trabajo: DescribeGroups

Enumeración

DescribeNotificationSubscriptions

documentos de trabajo: DescribeNotificationSubscriptions

Enumeración

DescribeResourcePermissions

documentos de trabajo: DescribeResourcePermissions

Enumeración

DescribeUsers

documentos de trabajo: DescribeUsers

Enumeración

GetDocument

documentos de trabajo: GetDocument

Lectura

GetDocumentPath

documentos de trabajo: GetDocumentPath

Lectura

GetDocumentVersion

documentos de trabajo: DownloadDocumentVersion

Lectura

documentos de trabajo: GetDocumentVersion

Lectura

GetFolder

documentos de trabajo: GetFolder

Lectura

GetFolderPath

documentos de trabajo: GetFolderPath

Lectura

GetResources

documentos de trabajo: GetResources

Lectura

InitiateDocumentVersionUpload

documentos de trabajo: InitiateDocumentVersionUpload

Escritura

RemoveAllResourcePermissions

documentos de trabajo: RemoveAllResourcePermissions

Escritura

RemoveResourcePermission

documentos de trabajo: RemoveResourcePermission

Escritura

RestoreDocumentVersions

documentos de trabajo: RestoreDocumentVersions

Escritura

SearchResources

documentos de trabajo: SearchResources

Enumeración

UpdateDocument

documentos de trabajo: DeleteDocument

Escritura

documentos de trabajo: InitiateDocumentVersionUpload

Escritura

documentos de trabajo: UpdateDocument

Escritura

UpdateDocumentVersion

documentos de trabajo: UpdateDocumentVersion

Escritura

UpdateFolder

documentos de trabajo: CreateFolder

Escritura

documentos de trabajo: UpdateFolder

Escritura

UpdateUser

documentos de trabajo: UpdateUser

Escritura

documentos de trabajo: UpdateUserAdministrativeSettings

Escritura

Acciones definidas por Amazon WorkDocs

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AbortDocumentVersionUpload

Otorga permiso para abortar la carga de la versión del documento especificada iniciada previamente por InitiateDocumentVersionUpload

Escritura

ActivateUser

Concede permiso para activar el usuario especificado. Solo los usuarios activos pueden acceder a Amazon WorkDocs

Escritura

AddResourcePermissions

Concede permiso para crear un conjunto de permisos para la carpeta o documento especificados

Escritura

CreateComment

Concede permiso para agregar un nuevo comentario a la versión del documento especificada

Escritura

CreateCustomMetadata

Concede permiso para agregar una o varias propiedades personalizadas al recurso especificado

Escritura

CreateFolder

Concede permiso para crear una carpeta con la carpeta principal y el nombre especificados

Escritura

CreateLabels

Concede permiso para agregar etiquetas al recurso determinado

Escritura

CreateNotificationSubscription

Otorga permiso WorkDocs para configurar el uso de las notificaciones de Amazon SNS

Escritura

CreateUser

Concede permiso para crear un usuario en un directorio de Microsoft AD o Simple AD

Escritura

DeactivateUser

Otorga permiso para desactivar al usuario especificado, lo que revoca el acceso del usuario a Amazon WorkDocs

Escritura

DeleteComment

Concede permiso para eliminar el comentario especificado de la versión del documento

Escritura

DeleteCustomMetadata

Concede permiso para eliminar metadatos personalizados del recurso especificado

Escritura

DeleteDocument

Concede permiso para eliminar permanentemente el documento especificado y sus metadatos asociados

Escritura

DeleteDocumentVersion

Otorga permiso para eliminar versiones de un documento especificado

Escritura

DeleteFolder

Concede permiso para eliminar permanentemente la carpeta especificada y su contenido

Escritura

DeleteFolderContents

Concede permiso para eliminar el contenido de la carpeta especificada

Escritura

DeleteLabels

Concede permiso para eliminar una o varias etiquetas de un recurso

Escritura

DeleteNotificationSubscription

Concede permiso para eliminar la suscripción especificada de la organización especificada

Escritura

DeleteUser

Concede permiso para eliminar el usuario especificado de un directorio de Microsoft AD o Simple AD

Escritura

DescribeActivities

Concede permiso para recuperar las actividades del usuario en un periodo de tiempo especificado

Enumeración

DescribeComments

Concede permiso para obtener una lista de todos los comentarios de la versión del documento especificada

Enumeración

DescribeDocumentVersions

Concede permiso para recuperar las versiones del documento para el documento especificado

Enumeración

DescribeFolderContents

Concede permiso para describir el contenido de la carpeta especificada, incluidos sus documentos y subcarpetas

Enumeración

DescribeGroups

Concede permiso para describir los grupos de usuarios

Enumeración

DescribeNotificationSubscriptions

Concede permiso para obtener una lista de las suscripciones a notificaciones especificadas

Enumeración

DescribeResourcePermissions

Concede permiso para ver una descripción de los permisos de un recurso especificado

Enumeración

DescribeRootFolders

Concede permiso para describir las carpetas raíz

Enumeración

DescribeUsers

Concede permiso para ver una descripción de los usuarios especificados. Se pueden describir todos los usuarios o filtrar los resultados (por ejemplo, por estado u organización)

Enumeración

GetCurrentUser

Concede permiso para recuperar los detalles del usuario actual

Lectura

GetDocument

Concede permiso para recuperar el objeto de documento especificado

Lectura

GetDocumentPath

Concede permiso para recuperar la información de ruta (la jerarquía de la carpeta raíz) del documento solicitado

Lectura

GetDocumentVersion

Concede permiso para recuperar los metadatos de la versión para el documento especificado

Lectura

GetFolder

Concede permiso para recuperar los metadatos de la carpeta especificada

Lectura

GetFolderPath

Concede permiso para recuperar la información de ruta (la jerarquía de la carpeta raíz) de la carpeta especificada

Lectura

GetResources

Concede permiso para obtener una colección de recursos

Lectura

InitiateDocumentVersionUpload

Concede permiso para crear un nuevo objeto de documento y objeto de versión

Escritura

RemoveAllResourcePermissions

Concede permiso para eliminar todos los permisos del recurso especificado

Escritura

RemoveResourcePermission

Concede permiso para eliminar el permiso de la entidad principal especificada del recurso especificado

Escritura

RestoreDocumentVersions

Otorga permiso para restaurar versiones de un documento especificado

Escritura

SearchResources

Concede permiso para buscar en los metadatos y el contenido de los recursos

Enumeración

UpdateDocument

Concede permiso para actualizar los atributos especificados del documento especificado

Escritura

UpdateDocumentVersion

Concede permiso para cambiar el estado de la versión del documento a ACTIVE (ACTIVO)

Escritura

UpdateFolder

Concede permiso para actualizar los atributos especificados de la carpeta especificada

Escritura

UpdateUser

Otorga permiso para actualizar los atributos especificados del usuario especificado y concede o revoca los privilegios administrativos del sitio de Amazon WorkDocs

Escritura

Permission-only acciones para Amazon WorkDocs

Amazon define las siguientes acciones, WorkDocs pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AddNotificationPermissions

Otorga permiso para añadir a los directores que pueden llamar a las API de suscripción de notificaciones de un sitio determinado WorkDocs

Escritura

AddUserToGroup

Concede permiso para agregar un usuario a un grupo

Escritura

CheckAlias

Concede permiso para comprobar un alias

Lectura

CreateInstance

Concede permiso para crear una instancia

Escritura

DeleteInstance

Otorga permiso para eliminar una instancia

Escritura

DeleteNotificationPermissions

Otorga permiso para eliminar los directores que pueden llamar a las API de suscripción de notificaciones de un sitio determinado WorkDocs

Escritura

DeregisterDirectory

Concede permiso para anular el registro de un directorio

Escritura

DescribeAvailableDirectories

Concede permiso para describir los directorios disponibles

Enumeración

DescribeInstanceExports

Concede permiso para describir el historial de exportación para una instancia

Enumeración

DescribeInstances

Concede permiso para describir instancias

Enumeración

DescribeNotificationPermissions

Otorga permiso para describir a los directores que pueden llamar a las API de suscripción de notificaciones de un sitio determinado WorkDocs

Enumeración

DownloadDocumentVersion

Concede permiso para descargar una versión del documento especificada

Lectura

GetGroup

Concede permiso para recuperar detalles del grupo especificado

Lectura

RegisterDirectory

Concede permiso para registrar un directorio

Escritura

StartInstanceExport

Concede permiso para iniciar una exportación para una instancia

organización*

Escritura

UpdateInstanceAlias

Concede permiso para actualizar un alias de instancia

Escritura

UpdateUserAdministrativeSettings

Concede permiso para actualizar la configuración administrativa de un usuario

Escritura

Tipos de recursos definidos por Amazon WorkDocs

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

organización

arn: $ {Partition} :workdocs: $ {Region} :$ {Account} :organization/$ {} ResourceId

Claves de estado de Amazon WorkDocs

Amazon no WorkDocs tiene claves de condición específicas del servicio que puedan usarse en el Condition elemento de las declaraciones de política.