none
Propagation des droits sur tous les éléments d'1 site RRS feed

  • Question

  • Bonjour,
    Je suis hyper embêté sur Windows Sharepoint Services 3.0 concernant les autorisations d'un nouvel utilisateur.
    L'héritage des autorisations est rompu sur différents site Sharepoint afin de personnaliser spécifiquement des droits sur des bibliothèques, des sous-dossiers et même des documents !
    Maintenant je n'ai pas géré les droits via des groupes de personnes mais directement par user.
    Aujourd'hui, je voudrais rajouter le contrôle total sur tous les éléments des sites an question pour une nouvelle personne (qui remplace celle qui gérait Sharepoint : cause = congé mater.) qui va gérer le contenu de Sharepoint mais je suis obligé de le faire pour chaque bibliothèque, chaque sous-dossiers et chaque documents. Si je suis obligé de le faire comme çà, il me faudra 6 mois !
    N'y a t'il pas possibilité de donner le droit contrôle total à un user pour tout le contenu d'un site simplement en "2 clics" ?
    Milles merci.

    Stéphane
    mardi 27 mai 2008 12:10

Toutes les réponses

  • Bonjour

     

    Oui, ya moyen.

     

    Option 1: la mettre administateur de la collection de site => sur le site racine, allez dans les paramètres du site et administrateurs de la collection de sites.

     

    Option 2: lui mettre tous les droits au niveau de l'application web hébergeant votre/vos collection(s) de sites => depuis d'administration centrale de sharepoint, allez dans la gestion des applications pius dans la gestion des accès (je n'ai pas le terme en français, c'est "policy for web application" en anglais), choisir l'application web concernant, puis ajoutez le compte sur la zone default ou toutes les zones puis entrez le login du compte + cochez "tous les droits"

     

    Bonne journée

    mardi 27 mai 2008 14:57
  • Bonjour,
    c'est une réponse qui est parfaite mais c'est trop en fait car il ya un bout que j'ai pas bien expliqué.

    Si je suis votre réponse, le user est en "controle total" sur tous LES sites !
    Ce que je cherche c'est pour 3 sites parmi mon total de 15.
    Désolé et d'avance merci.

    Stéphane
    mardi 27 mai 2008 15:24
  • Bonjour,

    Tu peut faire une petit application permettant de rajouter ton utilisateur sur les différents site.

    SPSite Site = new SPSite(UrlSite);
    SPWeb Web = Site.OpenWeb();
    SPRoleAssignmentCollection RoleCollection = Web.RoleAssignments;
    roleAssignment = new SPRoleAssignment(LoginUser, "", "", "");
    roleDefBindings = roleAssignment.RoleDefinitionBindings;
    roleDefBindings.Add(roleDefinitions["Collaboration"]);
    RoleCollection.Add(roleAssignment);

    Tu fait une petite boucle avec tous les sites ou tu veus ajouter l'utilisateur

    Tracid83
    jeudi 29 mai 2008 09:17
  • Merci beaucoup mais je crois que mes compétences s'arrête à la réponse de Tracid83.
    Créer une application ? Comment je fais çà et comment je l'utilise ?


    Si tu pouvais m'aider car non seulement çà va résoudre mon problème mais je suis curieux de savoir comment çà marche.
    Merci.



    Stéphane

    vendredi 30 mai 2008 13:15