SharePoint: Vous ne pouvez pas accorder un accès limité niveau d'autorisation

Mon équipe a mis en œuvre une INTERFACE graphique permettant d'attribuer et/ou de révoquer les niveaux d'autorisation des utilisateurs sur une certaine liste SharePoint. L'INTERFACE utilisateur fournit une "annuler" pour restaurer les droits de l'utilisateur avant qu'ils ont été modifiés par le biais de notre INTERFACE utilisateur.

Maintenant il y a un problème si l'utilisateur avait le "Accès Limité" niveau d'autorisation: Ce niveau d'autorisation est retirée lorsque vous faites un changement sur l'INTERFACE utilisateur. Lorsque vous essayez d'Annuler, le niveau d'autorisation doit être ajouté à nouveau, ce qui conduit à une

Vous ne pouvez pas accorder à un utilisateur l'accès limité niveau d'autorisation.

SharePoint subventions de ce niveau d'autorisation automatiquement lorsqu'un utilisateur obtient l'accès à une entité sous le site. Il ne peut être accordée manuellement. Ce niveau d'autorisation est ensuite héritée par toutes les listes du site. Cependant, après la rupture de l'héritage sur une liste, je peux révoquer le droit manuellement, seulement, je ne peux pas re-octroi par la suite.

Donc SharePoint traite de ce niveau d'autorisation tout particulièrement et je me demandais comment faire pour contourner que dans notre fonction d'annulation.

Mes questions:

  • Ai-je l'obtenir juste que cette "accès limité" est accordée par SharePoint sur le site niveau seulement, et toutes les listes en dessous contiennent seulement accidentellement par héritage?
  • Fait que le niveau d'autorisation ont aucun effet sur une liste, ou il ne fait que s'appliquent au site lui-même?
  • Donc, serait-il enregistrer seulement de supprimer à partir d'une liste et ne pas ajouter plus lorsque l'utilisateur clique sur "annuler", car il n'a pas d'effet de toute façon?

OriginalL'auteur chiccodoro | 2010-05-26