OVH Cloud OVH Cloud

SPS2003 - Droit d'accès sur des bibliothèques

3 réponses
Avatar
remyrou
Comment gérer les droits d'accès sur les bibliothèques de document ?

Actuellement, j'ai crée 5 zones contenant une biblio dans chacune d'elle et
j'ai donné les droits sur chacune des zones.

À noter que l'affichage des documents des bibliothèques ce fera par
programation dans un datagrid asp.net car je dois jumeler des documents des 5
bibliothèques.

Merci !

3 réponses

Avatar
Pierre Vivier-Merle
Bonjour,

La philosophie des zones SPS est différentes de celle de sites WSS.
Ainsi, un site WSS permet de paramétrer des sécurités différentes sur chaque
liste (et a fortiori bibliothèque) du site. Pour une zone, toutes les listes
héritent des droits de la zone pour former un tout homogène au niveau
publication (le principe d'une zone est d'afficher son contenu sans avoir à
chercher dans le contenu de la zone) et profiter de la notion d'arborescence
de zone (d'où d'ailleurs la diminution de l'intérêt d'utiliser des dossiers
dans la bibliothèque de zones)

Après ce petit laius, vu qu'une zone reste tout de même un site (au sens
SPWeb), il est toutefois possible de paramétrer la sécurité des
bibliothèques des zones via l'astuce suivante :-)
1. aller sur une bibliothèque d'un site WSS
2. cliquer sur paramètres et colonnes > Modifier les autorisations
3. copier l'url à partir de /_layouts/...
(_layouts/1036/ShrOpt.aspx?obj=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D,doclib)
4. il suffit répliquer ce "pattern" sur votre zone en remplaçant le guid
=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D par celui de la
bibliothèque de la zone et l'adresse avant le _layouts par celle de votre
zone.
(je vous laisse découvrir comment trouver le guid de la bibliothèque :-)

Si cela peut aider.

--
Cordialement,
Pierre
Venez visiter mon tout nouveau blog : http://blogs.developpeur.org/pierre !


"remyrou" a écrit dans le message de
news:
Comment gérer les droits d'accès sur les bibliothèques de document ?

Actuellement, j'ai crée 5 zones contenant une biblio dans chacune d'elle
et
j'ai donné les droits sur chacune des zones.

À noter que l'affichage des documents des bibliothèques ce fera par
programation dans un datagrid asp.net car je dois jumeler des documents
des 5
bibliothèques.

Merci !


Avatar
Jacques
Bonjour,

J'éviterais ce genre de passe-passe. Il m'est déjà arrivé dans le passé
d'être obligé de refaire mon travail parceque suite à la mise en place d'un
service pack, mon truc ne fonctionnait plus :-(

Jacques

"Pierre Vivier-Merle" a écrit :

Bonjour,

La philosophie des zones SPS est différentes de celle de sites WSS.
Ainsi, un site WSS permet de paramétrer des sécurités différentes sur chaque
liste (et a fortiori bibliothèque) du site. Pour une zone, toutes les listes
héritent des droits de la zone pour former un tout homogène au niveau
publication (le principe d'une zone est d'afficher son contenu sans avoir à
chercher dans le contenu de la zone) et profiter de la notion d'arborescence
de zone (d'où d'ailleurs la diminution de l'intérêt d'utiliser des dossiers
dans la bibliothèque de zones)

Après ce petit laius, vu qu'une zone reste tout de même un site (au sens
SPWeb), il est toutefois possible de paramétrer la sécurité des
bibliothèques des zones via l'astuce suivante :-)
1. aller sur une bibliothèque d'un site WSS
2. cliquer sur paramètres et colonnes > Modifier les autorisations
3. copier l'url à partir de /_layouts/...
(_layouts/1036/ShrOpt.aspx?obj=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D,doclib)
4. il suffit répliquer ce "pattern" sur votre zone en remplaçant le guid
=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D par celui de la
bibliothèque de la zone et l'adresse avant le _layouts par celle de votre
zone.
(je vous laisse découvrir comment trouver le guid de la bibliothèque :-)

Si cela peut aider.

--
Cordialement,
Pierre
Venez visiter mon tout nouveau blog : http://blogs.developpeur.org/pierre !


"remyrou" a écrit dans le message de
news:
> Comment gérer les droits d'accès sur les bibliothèques de document ?
>
> Actuellement, j'ai crée 5 zones contenant une biblio dans chacune d'elle
> et
> j'ai donné les droits sur chacune des zones.
>
> À noter que l'affichage des documents des bibliothèques ce fera par
> programation dans un datagrid asp.net car je dois jumeler des documents
> des 5
> bibliothèques.
>
> Merci !





Avatar
Pierre Vivier-Merle
Ok pour la remarque, il vaut mieux en effet éviter d'aller contre la
philosophie du produit pour supporter les montées de version

Cordialement,
Pierre
Venez visiter mon blog : http://blogs.developpeur.org/pierre !

"Jacques" a écrit dans le message de
news:
Bonjour,

J'éviterais ce genre de passe-passe. Il m'est déjà arrivé dans le passé
d'être obligé de refaire mon travail parceque suite à la mise en place
d'un
service pack, mon truc ne fonctionnait plus :-(

Jacques

"Pierre Vivier-Merle" a écrit :

Bonjour,

La philosophie des zones SPS est différentes de celle de sites WSS.
Ainsi, un site WSS permet de paramétrer des sécurités différentes sur
chaque
liste (et a fortiori bibliothèque) du site. Pour une zone, toutes les
listes
héritent des droits de la zone pour former un tout homogène au niveau
publication (le principe d'une zone est d'afficher son contenu sans avoir
à
chercher dans le contenu de la zone) et profiter de la notion
d'arborescence
de zone (d'où d'ailleurs la diminution de l'intérêt d'utiliser des
dossiers
dans la bibliothèque de zones)

Après ce petit laius, vu qu'une zone reste tout de même un site (au sens
SPWeb), il est toutefois possible de paramétrer la sécurité des
bibliothèques des zones via l'astuce suivante :-)
1. aller sur une bibliothèque d'un site WSS
2. cliquer sur paramètres et colonnes > Modifier les autorisations
3. copier l'url à partir de /_layouts/...
(_layouts/1036/ShrOpt.aspx?obj=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D,doclib)
4. il suffit répliquer ce "pattern" sur votre zone en remplaçant le guid
=%7BE6976131%2D13BC%2D4E5A%2D87FE%2DC94CE129A76E%7D par celui de la
bibliothèque de la zone et l'adresse avant le _layouts par celle de votre
zone.
(je vous laisse découvrir comment trouver le guid de la bibliothèque :-)

Si cela peut aider.

--
Cordialement,
Pierre
Venez visiter mon tout nouveau blog : http://blogs.developpeur.org/pierre
!


"remyrou" a écrit dans le message de
news:
> Comment gérer les droits d'accès sur les bibliothèques de document ?
>
> Actuellement, j'ai crée 5 zones contenant une biblio dans chacune
> d'elle
> et
> j'ai donné les droits sur chacune des zones.
>
> À noter que l'affichage des documents des bibliothèques ce fera par
> programation dans un datagrid asp.net car je dois jumeler des documents
> des 5
> bibliothèques.
>
> Merci !