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 permisos a los usuarios de un recurso
En el siguiente fragmento de código se ilustra cómo crear una solicitud para añadir permisos a un usuario en un recurso. En este ejemplo vamos a añadir permisos CONTRIBUTOR
a USER
en un recurso. Esta API se puede usar también para conceder permisos a un usuario o grupo para 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);