Bonjour à tous,
Je rencontre un problème bloquant dans Sharepoint (Foundation 2013).
Voici le contexte :
- Une application Web contient une collection de site qui contient un sous-site qui contient une bibliothèque.
- J'ai besoin d'utiliser dans la bibliothèque une colonne de site dont le remplissage est obligatoire. Je l'ajoute donc à la bibliothèque.
- Un utilisateur (qui doit uniquement pouvoir déposer des documents, sans pouvoir en supprimer ni modifier) faisant partie d'un groupe dont les niveaux d'autorisations sont pour les "Autorisations des listes" : "Ajouter des éléments" et "Afficher les éléments". Pour les "Autorisations des sites" : "Afficher les pages" et "Ouvrir".
- L'utilisateur est membre du groupe "Visiteurs" de la collection de site.
Voici le problème :
- Lorsque l'utilisateur dépose un document dans la bibliothèque cela lui retourne le message d'erreur "Désolé ce site n'est pas partagé ave vous", mais le document est ajouté.
- Ce qui pose problème c'est le moment de valoriser la métadonnées de la colonne de site. Car le document est ajouté mais sans valeurs pour la colonne.
- Si à la place d'une colonne de site j'utilise une colonne locale (ce qui ne convient pas pour mon fonctionnement), cela fonctionne.
Je m'interroge donc sur ce qui fait que mon utilisateur ne peut pas valoriser la valeur de la colonne.
J'ai regardé dans les logs, aucune anomalie. Cela semble être un problème de droit mais je ne comprends pas comment faire (surtout en n'octroyant pas des droits plus que souhaité, par exemple nous ne souhaitons pas ajouter ces droits sur la collection de site, juste sur le sous-site - nous avons d'ailleurs stoppé l'héritage de droits entre la CS et le sous-site).
Merci d'avance si vous avez une idée ...
Cordialement,
Partager