Question

Je voudrais savoir l'effet de réglage/changement de la valeur de la SPWeb propriétés AssociatedOwnerGroup, AssociatedMemberGroup, et AssociatedVisitorGroup - le seul effet que je peux glaner, c'est qu'il peut être lu plus tard par un autre code...est ce que c'est?J'ai pensé qu'il pourrait être une signification spéciale dans les coulisses, mais MSDN est pas très prochaine

Si il y a quelque chose de caché, je pouvais supposer quelque chose de supplémentaire pour les propriétaires et les visiteurs (spécial de remplacer ou de privilèges d'administrateur et de plus en plus de la garantie de lecture ou quelque chose de similaire, respectivement), mais ce qui pourrait (ou, de préférence, EST) l'effet supplémentaire de "membre"du navire?

Était-ce utile?

La solution

Les Associés* les groupes sont les OOTB les Visiteurs, les Membres et les groupes de Propriétaires.

Vous pouvez en lire plus à ce sujet ici: AssociatedOwnerGroup dans SharePoint

Chaque Site dispose de 3 Groupes de Site qui sont associés des Groupes de sites:Les visiteurs (AssociatedVisitorsGroup), les Membres (AssociatedMemberGroup) et les Propriétaires(AssociatedOwnerGroup).

Il ne semble pas qu'il y aurait quelque changements catastrophiques dans MSFT code si vous changer cela, mais comme une meilleure pratique, vous ne devriez pas compter sur ce groupe existant qu'il pourrait avoir été supprimé.Ce poste en parle ainsi:

Si l'association de ces 3 groupes n'est pas là, alors si vous vérifiez par programme pour les AssociatedOwnerGroup propriété de la SPWeb il ne serait pas de retour des résultats et de votre code peut échouer...

Mise à jour:

Je suppose que les propriétés sont là pour donner aux développeurs un (semi-)fiable pour saisir groupes de dans une simple sécurité mis en place.À l'aide de Telerik est JustDecompile les seuls endroits ces propriétés sont utilisées, il vérifie si la valeur est null.Il utilise les propriétés de propager automatiquement les groupes lorsque vous créez un nouveau site avec des autorisations héritées, si il n'est pas propriétaire du groupe, les autorisations de site sont accessibles uniquement par le propriétaire du site, etc.Mais il n'y aurait pas des effets catastrophiques de cette réaffectation ou la mise à null.

Voici le résultat de Telerik est JustDecompile:

AssociatedOwnerGroup:AssociateOwnerGroup

AssociatedMemberGroup:AssociatedMemberGroup

AssociatedVisitorGroup:AssociatedVisitorGroup

(Il est difficile de voir, mais si vous faites un clic droit et afficher l'image que vous obtenez l'image pleine grandeur.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top