OPPDATERINGEN 01/28/08: Dette codeplex prosjektet løser denne problem: http://www.codeplex.com/AccessChecker. Jeg har ikke brukt det, men det ser lovende Hvis dette er et problem du skal ta i ditt miljø.
OPPDATERINGEN 11/13/08: Joel Oleson skrev opp et meget godt innlegg på større sikkerhet management problemet her: http://www.sharepointjoel.com/lists/posts/post.aspx?Listen = 0cd1a63d % 2D183c % 2D4fc2% 2 D 8320% 2Dba5369008acb&ID = 113. Det linker til en rekke andre nyttige ressurser.
Forum brukere og kunder spør ofte et spørsmål langs disse linjene: "Hvordan kan jeg generere en liste over alle brukere med tilgang til et område" eller "hvordan kan jeg automatisk varsle alle brukere med tilgang til liste om endringer i listen?"
Det er ingen ut av boksen løsningen for denne. Hvis du tenker på det et øyeblikk, Det er ikke vanskelig å forstå hvorfor.
SharePoint-sikkerhet er svært fleksibel. Det er minst fire hovedkategorier av brukere:
- Anonyme brukere.
- SharePoint brukere og grupper.
- Active Directory-brukere.
- Skjemaer basert godkjenning (FBA) brukere.
Fleksibiliteten betyr at fra et sikkerhetsperspektiv, et angitt SharePoint-område vil være forskjellig fra en annen. For å generere en tilgangsrapport for liste, man trenger å fastslå hvor området er sikret, Query flere annen bruker profil repositories og deretter presentere det på en nyttig måte. Det er et vanskelig problem å løse generelt.
Hvordan organisasjoner arbeider med dette? Jeg vil gjerne høre fra deg i kommentarer eller e-post.
</slutten>
hallo
Microsoft har nettopp publisert en SharePoint Admin verktøyet som inneholder en tillatelse rapporteringsverktøy. Det gir deg everithing hva du føler mangler. Jeg har beskrevet verktøyet på bloggen min – http://datapolis.blogspot.com/2009/09/permission-reporting-tool-for.html
HJELP NOEN MÅ HA SVARET. Ive vært blogging dager på jakt etter den gylne nøkkelen som vil låse safe. Jeg prøver å skrive en rapport i ytelse punkt Server som vil utnytte påloggings-IDen for sharepoint for å filtrere dataene i rapporten.. lyder enkel rett…FEIL… Jeg har vært nesten uheldig å få alle som eksternt har ideen om hvordan dette gjøres. At vet jeg jeg kunne lage en rapportmappe for hver person som jeg har måtte rapportere, Det er slags rotete. Men, nærmer den eneste løsningen jeg har så langt. Behage hvis du har en løsning eller kjenner noen som kunne hjelpe email meg på Ken.Kolk@medcor.com Takk på forhånd.
En annen "hvem har tilgang" løsning å vurdere er Ideras sikkerhet Reporter http://www.idera.com/Products/Tours/Images/Pointadmintoolset12.jpg, del av det Idera punktet admin verktøysett. Det er forskjellig fra andre løsninger ved at det ikke endrer din SharePoint-grensesnittet. Rapporteringen verktøyet kjører frittstående på skrivebordet og samtaler til SharePoint via en webtjeneste som installeres enkelt i ethvert webfront. Det kan sende XML eller PDF.
Verktøysettet har også et verktøy kalt tillatelser Analyzer http://i40.tinypic.com/ac68ev.png som gjør inverse av "som får hva" – du angir en bruker, og for hver SharePoint-området, liste, doclib, osv.. Det viser de resulterende gjeldende tillatelsene, inkludert detaljer om hver av de 33 SPBasePermissions inkludert nøyaktig hvilke roller og web programpolicyer påvirket hver tillatelse. Du kan velge hvilken sone å vurdere når evaluere webprogram policyer (intranett, Internett, osv.). Dette verktøyet er svært nyttig i helpdesk scenario når du prøver å finne at en bruker ikke tilgang til bestemt innhold. Prisen er rimelig, Sjekk på http://www.idera.com (full åpenhet – Jeg er en del av teamet som skapte verktøysettet).