Introduction
Sebelum kita melangkah lebih jauh, mari kita lihat topik referensi yang telah kami konsultasikan selama persiapan artikel ini.
Pengaturan Lingkungan
Pengaturan kami terdiri dari 4 server. Ini termasuk Pengendali Domain, SQL Server, SharePoint Server, dan server untuk Layanan Pelaporan. Anda dapat memilih untuk memiliki SharePoint dan Layanan Pelaporan pada kotak yang sama, yang akan menyederhanakan ini sedikit dan saya akan menunjukkan beberapa perbedaannya.
Persyaratan Instalasi
Add-In Layanan Pelaporan untuk SharePoint adalah salah satu komponen utama untuk membuat Integrasi berfungsi dengan baik. The Add-In needs to be installed on any of the Web Front Ends (WFE) that is in your SharePoint farm along with the Central Admin server. Salah satu perubahan baru dengan SQL 2008 R2 & SharePoint 2010 adalah bahwa Add-In 2008 R2 sekarang menjadi prasyarat untuk Instalasi SharePoint. Ini berarti bahwa RS Add-In akan dipasang saat Anda menginstal SharePoint. Ini telah ditunjukkan dan disorot dalam gambar di bawah ini. Ini sebenarnya menghindari banyak masalah yang kita lihat dengan SP 2007 dan RS 2008 ketika menginstal Add-In.
Image1 :- Reporting Services Add-in for Share Point
SharePoint Authentication
**Sebelum kita masuk ke bagian Integrasi RS, satu hal yang ingin saya tekankan tentang SharePoint Farm adalah bagaimana Anda mengatur Situs. Lebih spesifik tentang bagaimana Anda mengonfigurasi autentikasi untuk situs. Apakah akan menjadi Klasik atau Klaim. Pilihan ini penting di awal. Saya tidak percaya bahwa Anda dapat mengubah opsi ini setelah selesai. Jika Anda bisa mengubahnya, itu tidak akan menjadi proses yang sederhana.
CATATAN: Layanan Pelaporan 2008 R2 TIDAK mendukung Klaim
Bahkan jika Anda memilih situs SharePoint Anda untuk menggunakan Klaim, Layanan Pelaporan itu sendiri tidak mendukung Klaim. Namun demikian, itu mempengaruhi bagaimana autentikasi bekerja dengan Layanan Pelaporan. Jadi, apa perbedaannya dari perspektif Layanan Pelaporan? Itu tergantung pada apakah Anda ingin meneruskan Kredensial Pengguna ke sumber data. Klasik:- Dapat menggunakan Kerberos dan meneruskan kredensial pengguna ke sumber data backend Anda (akan perlu menggunakan Kerberos untuk itu). Klaim:- Token Klaim digunakan dan bukan token windows. RS akan selalu menggunakan Autentikasi Terpercaya dalam skenario ini dan hanya akan memiliki akses ke token SPUser. Anda perlu menyimpan kredensial Anda dalam sumber data Anda.
Klasik :- Dapat menggunakan Kerberos dan meneruskan kredensial pengguna ke sumber data backend Anda (akan perlu menggunakan Kerberos untuk itu). Claims :- Token Klaim digunakan dan bukan token windows. RS akan selalu menggunakan Autentikasi Terpercaya dalam skenario ini dan hanya akan memiliki akses ke token SPUser. Anda perlu menyimpan kredensial Anda dalam sumber data Anda.
Untuk saat ini, kami hanya ingin fokus pada pengaturan RS. Pada titik ini, SharePoint telah diinstal pada SharePoint Box saya dan diatur dengan Situs Autentikasi Klasik pada port 80. Di Server RS, saya baru saja menginstal Layanan Pelaporan dan hanya itu.