Vous pouvez perdre sporadiquement les droits sur la collection de sites

Vous pouvez perdre momentanément les droits sur la collection de sites. En effet, depuis quelques temps, les utilisateurs se plaignaient de ne plus pouvoir modifier les documents des collections de site. Alors qu’ils travaillaient localement sur des documents extraits (« check-out »), ils n’arrivaient pas toujours à l’archiver (« check-in »).

De même, les administrateurs des collections de site SharePoint perdaient sporadiquement leurs droits.

Plus exactement, vos droits sont très limités:

Droits sur la collection de sites
Droits sur la collection de sites

Au bout de quelques minutes, tout redevenait normal. Ce problème impactait toutes les collections de sites.

Droits sur la collection de sites

L’audit a mis en évidence le blocage du site et donc des droits sur la collection de sites, grâce à la commande stsadm.exe :

stsadm -o getsitelock -url http://urlsite

Celle-ci rapporta:

<SiteLock Lock= »readonly » />

Le verrouillage des bases de données en lecture seule entraîne un accès limité et donc une limitation des droits sur la collection de sites.

Dans ce cas précis, le problème provenait de la mise en place de sauvegardes systématique des collections de site avec la commande Powershell :

Backup-SPSite

Le problème venait du fait que vous exécutez cette commande sans le paramètre Nositelock.

Hors, ce paramètre indique que la collection de sites continue d’être accessible en lecture et en écriture durant la sauvegarde. En son absence, selon le paramétrage de l’état de la collection de site, celle-ci est temporairement verrouillée en « lecture seule » durant la sauvegarde. Une fois la sauvegarde terminée, la collection de site revient à son état initial.

Toutefois, vous ne devez pas utiliser le paramètre Nositelock afin de préserver l’intégrité de la sauvegarde.

Dans ce cas, vous changez l’heure de la sauvegarde afin de ne pas impacter les utilisateurs mondiaux, tout en préservant l’intégrité de la sauvegarde. Ainsi, vous n’aurez plus le souci lié aux blocages des droits sur la collection de sites.

De plus, les administrateurs de la collection de sites ont pu aussi récupérer la totalité de leurs droits:

Droits administrateur de la ferme-complets

Enfin, si vous avez besoin de débloquer en urgence une collection de site, vous pouvez utiliser la commande stsadm:

stsadm -o setsitelock -url http://urlsite -lock none

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *