2012-04-12 10 views

Respuesta

10

Como se indica en la documentación, es un booleano que indica si las asignaciones de funciones se copian o no del elemento primario al elemento secundario. Si es falso, el niño tendrá una pizarra en blanco (que no sea el propietario) para los roles. Si es verdadero, tendrá lo que tenga el padre al momento de llamar al método.

+0

Gracias por la respuesta aclaratoria. Muy apreciado. – carruw

5

De MSDN:

Puede interrumpir la herencia de seguridad de un sitio web, una lista o elemento de la lista a través del método BreakRoleInheritance del objeto de manera que las asignaciones de funciones en el objeto padre ya no se aplican al objeto secundario, por ejemplo, para que las asignaciones de roles en una lista ya no se apliquen a un elemento de la lista. Para sitios web y listas, este método pasa dos parámetros booleanos, copyRoleAssignments y clearSubScopes. El primer parámetro especifica si se mantienen las asignaciones de roles actuales ya heredadas de la colección de sitios principal o del sitio web, y el segundo parámetro especifica si se borran los permisos únicos de los objetos secundarios para que posteriormente hereden permisos del sitio web o lista principal. Si el parámetro copyRoleAssignments se establece en falso, el usuario actual que ejecuta el código adquiere el control total del objeto.

Cuestiones relacionadas