Hogyan kell helyesen konfigurálni a jelentéskészítő Builder

Report Builder - ad hoc módon jelentéskészítő eszköz, amely telepítve van a szerver SQL Server Reporting Services Service Reporting Services, személyre szabott saját módban vagy integráció SharePoint.







Hozzáférés a Report Builder függ a következő tényezők:

Szerver tulajdonságok, amelyek meghatározzák, hogy a Report Builder elérhető a jelentéskészítő kiszolgáló;

hozzárendelése szerepek és engedélyek hozzáférést biztosíthat jelentése Builder egyéni felhasználók vagy csoportok;

hitelesítési beállításokat, amelyek meghatározzák, hogy lehetséges-e, hogy továbbítja a felhasználó hitelesítő adatait a jelentéskészítő kiszolgáló vagy alkalmazás fájlok konfigurálva névtelen hozzáférést.

Ahhoz, hogy használni Report Builder, amire szükség van a kibocsátás SQL Server Enterprise Edition, Developer Edition vagy Evaluation Edition.

A kliens számítógépen futnia kell a Microsoft .NET Framework 2.0 platform. A .NET-keretrendszer biztosítja az infrastruktúrát a ClickOnce alkalmazás.

Ki kell használni a Microsoft Internet Explorer 6.0 böngésző vagy magasabb.

Alapértelmezett Builder engedélyezve jelentéseket. Report Server rendszergazdák letilthatják a Report Builder beállításával a rendszer tulajdonság jelentés kiszolgáló EnableReportDesignClientDownload hamis. Ez letiltja a Report Builder letöltések adott jelentéshez szerver.

Rendszer tulajdonságai Report Server segítségével lehet beállítani a Management Studio vagy script.

Ahhoz, hogy a Management Studio környezetben, csatlakozzon jelentést szerver és használja az oldalt „Advanced szerver tulajdonságai” rendelni paraméterek EnableReportDesignClientDownload hamis. További információ arról, hogyan érhető ez az oldal. Lásd a Hogyan kell beállítani a tulajdonságait a jelentés kiszolgáló (szerda Management Studio).

A saját jelentését szerver módban létre szerepkiosztások tartalmazó feladatok segítségével Report Builder. Meg kell lennie egy Content Manager vagy Rendszergazda létrehozására vagy módosítására szerepet definíciók, illetve szerepet megbízás szintjén egy elemet vagy a webhely szintjén.

Miután létrehozta szerepkiosztások, akkor a felhasználók engedélye a következő intézkedéseket.

Azon felhasználók, akik rendelt szerepét „rendszer felhasználói” és „építő” lehet létrehozni modellek futnak Report Builder és jelentéseket hozhat létre, és mentse jelentéseket jelentéskészítő kiszolgálón.

Azon felhasználók, akik rendelt szerepét „rendszer felhasználói” és a „kiadó” közzéteheti modellek Model Designer jelentést szerver. A modelleket alkalmaznak Report Builder adatforrásként.

Ellenőrizze, hogy a szükséges feladatokat a szerepe meghatározások

Nyisd Management Studio környezetben, és csatlakoztassa a jelentéskészítő kiszolgáló.

Nyissa meg a Biztonsági mappát.

Nyissa meg a mappát Rendszerszerepkörök.

Kattintson a jobb gombbal a rendszergazda, majd kattintson a Tulajdonságok parancsra.

Válassza a Jelentés futtatása meghatározások és kattintson az OK gombra.

Kattintson a jobb gombbal rendszer felhasználói, majd a Tulajdonságok gombra.

Válassza a Jelentés futtatása meghatározások és kattintson az OK gombra.

Nyissa meg a szerepek mappát.

Jobb klikk böngésző, és válasszuk a Tulajdonságok menüpontot.

Kattintson a jobb gombbal a Content Manager, majd kattintson a Tulajdonságok parancsra.

Kattintson a jobb gombbal Kiadó, és válassza ki a Tulajdonságok menüpontot.

Válassza kezelése modellek. majd az OK gombra.

Hozza létre a Report Builder szerepet, ha nem létezik.

Nyissa meg a Biztonsági mappát.

Kattintson a jobb gombbal, és válassza a szerepek új szerepe.

A „Név” mezőbe írja be a Report Builder.

A „Leírás” mezőben adjon meg egy leírást a szerepe, hogy a felhasználók a manager tudta a jelentést, amelynek célja, szerepe.

Kattintson az OK gombra. menteni a szerepet.

Készítsen szerepkiosztások hogy hozzáférést biztosít jelentése Builder

Kezdés Report Manager.

Kattintson a Webhely beállításai.

Kattintson a Biztonság fülre.

Ha egy felhasználó vagy csoport, amelynek meg szeretné beállítani a hozzáférést a Report Builder már ott rendelni szerepeket, majd a Szerkesztés gombra.

Ellenkező esetben kattintson a New Role hozzárendelése. A „Csoport vagy felhasználó”, írja be a felhasználói fiók vagy a Windows tartományi csoport a következő formában: <домен>\<учетная_запись>. Ha ön használ a hitelesítéshez formában vagy egyéni biztonsági, adja meg a felhasználói fiók vagy csoport olyan formában elfogadható telepítéshez.

Válassza ki a felhasználót. majd az OK gombra.

Kattintson Root.

Kattintson a Tulajdonságok fülre.

Kattintson a Biztonság fülre.

Ha egy felhasználó vagy csoport, amelynek meg szeretné beállítani a hozzáférést a Report Builder már ott rendelni szerepeket, majd a Szerkesztés gombra.

Ellenkező esetben kattintson a New Role hozzárendelése. A „Csoport vagy felhasználó”, írja be a felhasználói fiók vagy a Windows tartományi csoport a következő formában: <домен>\<учетная_запись>. Ha ön használ a hitelesítéshez formában vagy egyéni biztonsági, adja meg a felhasználói fiók vagy csoport olyan formában elfogadható telepítéshez.







Válassza Report Builder. majd kattintson az Alkalmaz gombra.

Létrehozásához vagy módosításához szerepkiosztások más felhasználók vagy csoportok.

A szerver az integrált módban jelentést egy SharePoint hozzáférés Report Builder SharePoint felhasználók, akik jogosultsági szintek „Teljes hozzáférés” és a „részvétel”.

Ha az egyéni jogosultsági szinteket, szerepel a jogosultsági szint „Elemek hozzáadása” és „Elemek szerkesztése”. További információk a hozzáférést jelentése Builder segítségével a beépített jogosultsági szint, lásd., Lásd: A beépített biztonsági funkciók a Windows SharePoint Services, ha dolgozik elemei a jelentéskészítő kiszolgáló. További információ a követelményeket az egyéni jogosultsági szint, lásd. Lásd Engedélyek beállítása a jelentéskészítő kiszolgáló SharePoint webalkalmazás.

Report Builder ClickOnce technológia letöltését és telepítését annak alkalmazása fájlokat a kliens számítógépen. ClickOnce technológia célja az egyirányú alkalmazás telepítését, amelynek során a program fájlok kerülnek a kliens számítógépen, és az alkalmazás fut egy külön folyamat az alapértelmezett felhasználói azonosító. Mivel Report Builder újra kell csatlakozni a jelentés szerver kap a kérelmeket és az szerver adatait, fontos, hogy megértsük, hogyan ClickOnce állítja a biztonsági környezetében igénylőlapokat, és kéri, hogy a távoli számítógépek különböző forgatókönyveket.

ClickOnce alkalmazás mindig fut egy külön folyamat a kliens számítógépen. A tanúsítvány folyamat a mandátumát egy Windows felhasználó alapértelmezett. ClickOnce alkalmazás nem használja a munkamenet adatokat az Internet Explorer, és nem kap az aktuális felhasználó biztonsági kontextus Internet Explorer.

ClickOnce alkalmazás elküldi azt kéri, hogy adja meg a Windows beépített biztonság a hitelesítési fejlécben. Ha a szerver be van állítva egy másik típusú hitelesítést a szerver kérések ClickOnce alkalmazás fogják kezelni hitelesítési hiba. Kerülő ezt a problémát úgy kell beállítani, hogy a szerver a Windows integrált biztonsági, vagy lehetővé teszik a névtelen hozzáférést megszünteti hitelesítést.

Report Builder megnyitja saját kapcsolatot a jelentéskészítő kiszolgáló. Ha nem használja a Windows beépített biztonság single sign-on, a felhasználóknak meg kell újra megadnia a hitelesítő adatokat a Report Builder kapcsolatot a jelentéskészítő kiszolgáló.

Ezen felül, ha a jelentés kiszolgáló úgy van beállítva, hogy a munka a SharePoint integrációs módban a felhasználó találkozhat error 401, amikor megpróbálja használni ClickOnce technológiát telepíteni Report Builder a kliens számítógépeken. Ez azért történik, mert a SharePoint cookie-t használ a felhasználó hitelesítésére az edzés során, de ClickOnce nem támogatja a cookie. Amikor a felhasználó lefuttatja a ClickOnce alkalmazás, például a Report Builder, a kérelem nem felel meg a cookie SharePoint; így SharePoint megtagadja a hozzáférést, és hibaüzenetet küld 401.

Megkerülhető ez a probléma, tapasztalja az alábbi módok.

Válassza a Jelszó mentése a rendelkezésre felhasználói adatokat.

Névtelen hozzáférés engedélyezése a gyűjtemény SharePoint oldalakon.

Állítsa be a környezetet, így a felhasználó nem adott adatokat. Például intranetes környezetben, akkor adjuk meg a SharePoint szerveren egy munkacsoport, majd hozzon létre felhasználói fiókokat a helyi számítógépen.

Az alábbi táblázat ismerteti a fajta hitelesítés által támogatott jelentés szerver, és meghatározza, hogy további konfigurációs való hozzáférés Report Builder szükséges.

Az ellenőrzés típusa jelentések szerver hitelesítést

Reakció azt jelenti, elkezd Report Builder és ClickOnce alkalmazás

Tárgyalás (alapértelmezett)

NTLM (alapértelmezett)

Ha a Windows beépített biztonsági bizonyult kérelmek ClickOnce alkalmazások és Report Builder végzik, akkor sikeres, ha az ügyfél és a kiszolgáló telepített ugyanabban a tartományban, a felhasználó be van jelentkezve a kliens számítógépre domain fiók hozzáférési engedélye a Report Builder és a jelentés kiszolgáló konfigurálva Windows hitelesítést.

A kérelmek feldolgozása sikeresen, hiszen ClickOnce alkalmazás és a böngésző kapcsolatot a jelentéskészítő kiszolgáló azonos felhasználói azonosítót.

Kérelmek feldolgozása sikertelen lesz, ha a felhasználó megnyitja az Internet Explorer segítségével a „Run” és hitelesítő eltér a hitelesítő az alapértelmezett adatokat. Ha a felhasználó ülésén a jelentést szerver fut egy adott fiók és ClickOnce alkalmazás fut egy másik fiókot, a jelentéskészítő kiszolgáló megtagadja a hozzáférést a fájlokat.

Internet Explorer szükséges használni Report Builder, nem támogatja a Kerberos protokollt közvetlenül.

alapvető hitelesítés

ClickOnce technológia nem támogatja a Basic hitelesítést. Nem képezik kéri, hogy adja meg a Basic azonosítást a hitelesítési fejléc. Bizonyítványok nem kerülnek át, és a felhasználó által kért. Ezeket a problémákat lehet megkerülni azáltal, hogy a névtelen hozzáférést az alkalmazás fájljait a Report Builder.

A kérelmeket sikeresen feldolgozott, ha a névtelen hozzáférés engedélyezve van az alkalmazás készítő eszközt fájl jelentéseket a jelentéskészítő kiszolgáló figyelmen kívül hagyja a hitelesítési fejlécet. További információ arról, hogyan engedélyezheti a névtelen hozzáférést jelentése Builder, lásd. A Hogyan konfiguráljuk Basic Authentication Reporting Services.

ClickOnce alkalmazás megkapja a kérelmet fájlokat, majd Report Builder megnyílik egy külön kapcsolatot a jelentéskészítő kiszolgáló. Jelenteni Builder tud csatlakozni a jelentéskészítő kiszolgáló, a felhasználónak kell újra be az adatait. Report Builder nem gyűjt hitelesítő bármilyen böngészővel Internet Explorer, sem a ClickOnce alkalmazás.

Sikertelenek lesznek, ha a jelentés szerver van beállítva alap azonosítás, és nem tartalmazza a névtelen hozzáférést a fájlokhoz Builder programok. A kérés sikertelen, mert a ClickOnce alkalmazás beállítja a lekérdezés beépített biztonsági Windows-t. Ha a jelentés kiszolgáló úgy van beállítva alap azonosítás, a kiszolgáló elutasítja a kérelmet, mivel érvénytelen biztonsági csomag, és nem várható hitelesítő jelentés által szervert.

Ha a jelentés kiszolgáló úgy van beállítva, hogy használja az egyéni hitelesítést, a jelentéskészítő kiszolgáló van kapcsolva a névtelen hozzáférést, mint kérelmek beérkezésének hitelesítés nélkül.

ClickOnce alkalmazás megkapja a kérelmet fájlokat, majd Report Builder megnyílik egy külön kapcsolatot a jelentéskészítő kiszolgáló. Jelenteni Builder tud csatlakozni a jelentéskészítő kiszolgáló, a felhasználónak kell újra be az adatait. Report Builder nem gyűjt hitelesítő bármilyen böngészővel Internet Explorer, sem a ClickOnce alkalmazás.