Domanda

Vorrei conoscere l'effetto di impostazione / modifica del valore delle proprietà SPWeb AssociatedOwnerGroup, AssociatedMemberGroup e AssociatedVisitorGroup - L'unico effetto che posso lucidare è che potrebbe quindi essere letto in seguito da altri codice ... è quello It? Ho un pensiero che potrebbe esserci un significato speciale dietro le quinte, ma MSDN è non molto < / a> imminente

Se c'è qualcosa di nascosto, potrei presumere qualcosa di extra per i proprietari e i visitatori (override o privilegi di amministratore speciali e leggere più garantiti o qualcosa di simile, rispettivamente), ma ciò che potrebbe (o preferibilmente è) l'effetto extra del "membro" - nave?

È stato utile?

Soluzione

I gruppi associati * sono i visitatori OOTB, i membri e i gruppi dei proprietari.

Puoi leggere di più su questo qui: AllegateNerNergroup in SharePoint

.

Ogni sito ha 3 gruppi di siti che sono collegati ai gruppi del sito associati: visitatori (associatiVirvitorsgroup), membri (associatiMembroup) e proprietari (associatownerGroup).

Non sembra che ci sarebbero eventuali cambiamenti catastrofici nel codice MSFT se si modifica questo, ma come una migliore pratica non dovresti fare affidamento su questo gruppo esistente in quanto potrebbe essere stato cancellato. Anche questo post menziona questo:

.

Se l'Associazione di questi 3 gruppi non è lì se si controlla a livello di programmazione per la proprietà AleveLownerGroup di SPWEB non restituirebbe alcun risultato e il tuo codice potrebbe non riuscire ...

Aggiornamento:

Assumerei che le proprietà siano lì per dare agli sviluppatori un posto affidabile (semi) affidabile per afferrare gruppi da un semplice set di sicurezza. Usando il justdecompile di Telerik, gli unici posizioni vengono utilizzate queste proprietà, controlla se il valore è nullo. Utilizza le proprietà per propagare automaticamente i gruppi quando si crea un nuovo sito con autorizzazioni ereditarie, se non vi è il set di gruppo di proprietario, le autorizzazioni del sito sono accessibili solo al proprietario del sito, ecc. Ma non ci sarebbero stati effetti catastrofici a riassegnare questo o impostarlo su null.

Ecco l'uscita da Telerik's JustDecompile:

associatewnergroup: associatewnewergroup

associatoMembroup: assoclymembroup

associatoVitorgroup: assurevistvistorgroup

(è difficile da vedere, ma se fai clic con il tasto destro del mouse e visualizza l'immagine ottieni l'immagine di dimensioni complete.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top