Bonjour à tous,
j'ai un probléme c'est que j'aime bien faire retourner roles( autorisations) d'un Document library.le probléme c'est qu'il me retourne tous les membres et groupes qui ont droits dans document library mais pour les role (autorisations) il me retourne les autorisations definient dans le parent site et non de la document library:
doclib.BreakRoleInheritance(true);
SPRoleAssignmentCollection rolass = doclib.RoleAssignments;
foreach (SPRoleAssignment rl in rolass)
{
//Return Member with Roles
nomgroupeormember = rl.Member.Name;
SPRoleCollection rolcol = rl.Member.Roles;
//For Role
foreach (SPRole rlcol in rolcol)
{
//Read Role
}
}
Merci d'avance.
SVP urgent
Partager