By: Scott Murray | Updated: 2012-02-15 | Comments (8) | Related: > SharePoint
Problem
etter vellykket integrering Av SharePoint 2010 Og Reporting Services Og distribusjon av min Første Report Server Report to A SharePoint «Reports» repository using Abin Jaik Antony ‘ S sql Server Reporting Services Integrasjon Med Sharepoint, Hvilke Tillatelser For Programdatabase Eller Liste Og Sikkerhet Kreves For Rapportutviklere, Utgivere Og Sluttbrukere? Sjekk ut dette tipset for å få dette spørsmålet og mer besvart.
Løsning
I Et SharePoint 2010-repositorium Kan rapportdefinisjonsfiler (rdl), rapportmodellfiler (smdl), delte datakilder (rsds/rsd) og rapportdelfiler (rsc) enkelt distribueres og må sikres. Tillatelsene som brukes til å sikre disse objektene, er angitt I SharePoint-Tillatelsesnivåer. Når Et nytt område opprettes, tilordner SharePoint et sett med standard tillatelsesnivåer til de 3 standardbrukergruppene: Eiere, Medlemmer og Besøkende. Når Det opprettes et Nytt «Rapporter» – Bibliotek, arver disse standardgruppene tillatelser fra det overordnede området. Eiergruppen har som standard full kontroll, noe Som betyr At Medlemmer av denne gruppen kan opprette, administrere og angi sikkerhet på alle rapportserverelementer, Mens Medlemmer-gruppen har myndighet til å legge til eller publisere rapporter og rapportbyggermodeller. Selvfølgelig kan begge disse gruppene vise rapporter, og i Tillegg kan Medlemmer av Besøkende-gruppen kjøre rapporter og opprette brukerdefinerte abonnementer. Msdn-artiklene Som Bruker Innebygd Sikkerhet i Windows SharePoint Services For Rapportserverelementer og Områder og Listetillatelsesreferanse for Rapportserverelementer, har begge detaljer referanser som samsvarer Med SharePoint-Gruppene Til SharePoint-Tillatelsesnivåene til de relaterte Rapportservertilgangselementene.
hva må du gjøre for å justere disse tillatelsene? Hva om Du for eksempel ikke vil At Besøkergruppen skal kunne se rapporter, eller du ikke vil at medlemsgruppen skal publisere rapporter? Hvis du vil endre tillatelser for Et Rapportbibliotek / Programdatabase, bruker Du Båndet > Bibliotekverktøy > Bibliotekstillatelsesområde. Dette verktøyet er en del av standardbibliotekbåndet. Hvis Du vil gå Til Båndet og Bibliotekverktøy-menyen, navigerer Du først til sharepoint-området Og Deretter Til Rapportserverbiblioteket.
Neste Klikk På Bibliotek-knappen som vil åpne Hele Biblioteket Båndet; en delvis visning av dette båndet er avbildet nedenfor. For å få tilgang Til Disse Bibliotekverktøyene må en bruker tilhøre en gruppe som enten Har full Kontroll-eller Utformingstillatelser. Vær oppmerksom på at disse instruksjonene gjelder Bare SharePoint 2010.
Deretter klikker du på en bestemt gruppe, som vist i det blå området i skjermbildet nedenfor. Ved å klikke på en gruppe åpnes Redigeringstillatelser-Vinduet, det hvite området i figuren. Så hvis Du for eksempel ønsket Å gi Full Kontrolltilgang Til Medlemsgruppen, ville du sjekke Full Kontroll-boksen og deretter klikke PÅ OK-knappen.
i noen tilfeller vil du ha mer detaljert kontroll over tillatelsene du gir. I disse tilfellene kan du gi individuelle tillatelser, For Eksempel Lesetilgang, til en bestemt bruker eller gruppe som ikke er en del av standardgruppene 3. For å gjøre denne typen endringer, må du først navigere Til Report Server Repository og igjen klikke På Bibliotekverktøy-Båndet.
Velg Igjen Bibliotektillatelser.
Velg Nå Gi Tillatelser alternativet.
Du kan nå legge til en bruker ved hjelp av skjemaet nedenfor. Etter det foregående eksemplet kan Du gi Lesetilgang til en bestemt gruppe eller bruker ved å skrive inn informasjonen i dette skjemaet og deretter klikke OK.
Opprett Et Tillatelsesnivå For SQL Server Report Server
Sist, hvis du har svært spesifikke tillatelsesbehov, kan Du opprette et bestemt Tillatelsesnivå som passer til dine eksakte Reporting Services-behov. Du må Ha full Kontrolltillatelser eller tilhøre Eiergruppen for å gjøre endringene i de neste instruksjonene. Først Fra Hoved SharePoint-startsiden, Øverste Båndet, Klikk På Områdehandlinger og Deretter Områdetillatelser.
Innenfor Områdetillatelser vises Båndet Tillatelsesverktøy, og du vil ønske å klikke På Tillatelsesnivåer som nevnt i figuren nedenfor.
Skjermbildet Tillatelsesnivåer er litt forvirrende fordi Redigeringsfunksjonen bare er tilgjengelig hvis Du klikker på Eksisterende Tillatelsesnivåer, For Eksempel Full Kontroll, Utforming eller Bidra. Sikkert, du kan legge til et nytt nivå også, men i dette eksemplet klikker du bare på et av de eksisterende Tillatelsesnivåene.
nå for å justere tillatelsene for et nytt eller eksisterende nivå, vil du bruke skjermbildet nedenfor. Du kan for eksempel opprette et nytt tillatelsesnivå, som kan brukes til å forhindre at en gruppe eller bruker sletter rapporter, modeller og andre dokumenter. Når dette tillatelsesnivået er opprettet, tilordner du det til den aktuelle gruppen ved hjelp av instruksjonene i begynnelsen av dette tipset. Når du legger Til Tillatelsesnivåer, må du fjerne / fjerne merket for de uønskede Tillatelsesnivåene.
Integrering AV SQL Server Reporting Server med SharePoint 2010 lar brukere navigere til ett område for både rapporterings-og samarbeidsbehov. Når du integrerer disse to systemene, må Du sette Opp SharePoint-Sikkerhet slik at brukere, utgivere og utviklere av rapporter har tilgang de trenger for å fullføre jobbene sine.
Neste Trinn
- Hvis du vil ha en detaljert kryssreferanse Av SharePoint-Tillatelsesnivåer Til Reporting Services-Tillatelser, kan Du se Sammenligne Roller og Oppgaver I Reporting Services Med SharePoint-Grupper og Tillatelser http://msdn.microsoft.com/en-us/library/bb283182.aspx.
- Sjekk ut disse relaterte ressursene:
- OPPLÆRING FOR SQL Server Reporting Services
- Tips For Utvikling Av Rapporteringstjenester
- SharePoint-Tips
Om forfatteren
Se alle mine tips
Artikkelen Sist Oppdatert: 2012-02-15