OPPDATERINGEN (02/29/08): Dette nye codeplex prosjektet synes en metode for å sikre enkeltkolonner: http://www.codeplex.com/SPListDisplaySetting. Hvis du har noen erfaring med det, Legg igjen en kommentar.
Forum Plakater stille ofte et spørsmål som dette: "Jeg har utsikt manager og og personalet utsikt en liste. Hvordan sikrer jeg manager visningen slik at ansatte ikke kan bruke den?"
De spør også ofte en relaterte spørsmål: "Jeg ønsker å sikre en bestemt metadata-kolonne slik at bare administratorer kan redigere kolonnen mens andre ikke kan engang se det."
Disse svarene gjelder både WSS 3.0 og MOSS:
- SharePoint gir ikke ut av esken støtte for å sikre visninger.
- SharePoint gir ikke ut-av-støtte for sikkerhet kolonner.
Det finnes flere teknikker som kan følge for å møte slike sikkerhetskrav. Her er hva jeg kan tenke på:
- Bruke out-of-the-box sikkerhet på elementnivå. Utsikt ære alltid sikkerhet varekonfigurasjon. Hendelsesmottakere og/eller arbeidsflyt kan automatisere sikkerheten oppgave.
- Bruke personlige visninger for "privilegert" visninger. Dette er enkelt nok å sette opp. Men, på grunn av deres "personlige" natur, disse må konfigureres for hver bruker. Bruk standard sikkerhetskonfigurasjon hindre andre i å opprette en personlig visning.
- Bruke en webdelen for datavisning og implementere en slags AJAXy sikkerhetsløsning for trimming.
- Roll din egen liste utfoldelse funksjonaliteten og innlemme sikkerhetstrimming på kolonnenivå.
- Endrer dataregistreringsskjemaer og bruker JavaScript sammen med sikkerhetsmodellen implementere kolonnenivå sikkerhetstrimming.
- Bruke et InfoPath-skjema for dataregistrering. Implementere kolonnenivå sikkerhetstrimming via web service samtaler til SharePoint og betinget Skjul felt etter behov.
- Roll din egen ASP.NET data oppføring funksjon som implementerer kolonnen sikkerhetstrimming.
Ingen av disse alternativene er virkelig så stor, men det er minst en sti å følge hvis du må, Selv om det er vanskelig.
NOTE: Hvis du går ned noen av disse banene, ikke glem "handlinger-> Åpne Windows Utforsker". Du vil være sikker på at du tester med funksjonen å sørge for at det ikke fungerer som en "bakdør" og beseire din sikkerhetsoppsett.
Hvis du har andre ideer for eller erfaringer med å sikre kolonner eller visninger, vær så snill email meg eller Legg igjen en kommentar og jeg vil oppdatere dette oppslaget etter behov.
</slutten>