

**Aviso**: las suscripciones de nuevos clientes y las actualizaciones de cuentas ya no están disponibles para Amazon. WorkDocs Obtén más información sobre los pasos de migración aquí: [Cómo migrar datos desde](https://aws.amazon.com/blogs/business-productivity/how-to-migrate-content-from-amazon-workdocs). WorkDocs

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Conceder a los usuarios permisos con respecto a un recurso
<a name="adding-permissions"></a>

El siguiente ejemplo muestra cómo usar la [AddResourcePermissions](https://docs.aws.amazon.com/workdocs/latest/APIReference/API_AddResourcePermissions.html)API para conceder `CONTRIBUTOR` permisos `USER` a un recurso. También puede usar la API para conceder permisos a un usuario o grupo con respecto a una carpeta o documento.

```
AddResourcePermissionsRequest request = new AddResourcePermissionsRequest();
    request.setResourceId({{"resource-id"}});
    Collection<SharePrincipal> principals = new ArrayList<>();;
    SharePrincipal principal = new SharePrincipal();
    principal.setId({{"user-id"}});
    principal.setType(PrincipalType.USER);
    principal.setRole(RoleType.CONTRIBUTOR);
    principals.add(principal);
    request.setPrincipals(principals);
    AddResourcePermissionsResult result = workDocsClient.addResourcePermissions(request);
```