Pandangan dan Columns pada Senarai dan Perpustakaan Dokumen Tidak Boleh Bercagar

UPDATE (02/29/08): Ini codeplex projek baru seolah-olah untuk menyediakan satu kaedah untuk mendapatkan ruang individu: http://www.codeplex.com/SPListDisplaySetting. Jika anda mempunyai sebarang pengalaman bekerja dengan, sila tinggalkan komen.

Poster Forum sering bertanya soalan seperti ini: "Saya mempunyai pemandangan Pengurus dan dan pemandangan kakitangan senarai. Bagaimana saya mendapatkan pandangan Pengurus supaya kakitangan boleh menggunakannya?"

Mereka juga sering bertanya soalan yang berkaitan: "Saya ingin mendapatkan satu kolum khusus metadata supaya Pengurus hanya boleh mengedit kolum itu manakala orang lain mungkin tidak melihat ia."

Jawapan yang diberikan digunakan untuk kedua-dua WSS 3.0 dan MOSS:

  • SharePoint tidak memberikan sokongan out-of-the-box untuk memperolehi views.
  • SharePoint tidak memberikan sokongan out-of-the-box untuk kolum Keselamatan.

Terdapat beberapa teknik satu boleh mengikuti untuk memenuhi keperluan-keperluan sekuriti jenis ini. Inilah apa yang saya boleh fikirkan:

  • Gunakan item out-of-the-box peringkat Keselamatan. Pandangan sentiasa menghormati konfigurasi peringkat Keselamatan perkara. Sekiranya penerima dan/atau aliran boleh automatikkan tugasan Keselamatan.
  • Menggunakan pandangan peribadi untuk "hak istimewa" views. Ini adalah cukup mudah untuk disediakan. Walau bagaimanapun, disebabkan oleh diri"" alam semula jadi, ini perlu dikonfigurasikan untuk setiap pengguna. Menggunakan konfigurasi standard keselamatan untuk mencegah orang lain daripada mencipta satu pandangan peribadi.
  • Gunakan sebahagian web paparan data dan melaksanakan beberapa jenis penyelesaian mengurangkan Keselamatan AJAXy.
  • Melancarkan fungsi paparan senarai anda sendiri dan mengurangkan keselamatan di peringkat medan menggabungkan.
  • Mengubah suai bentuk-bentuk kemasukan data dan menggunakan JavaScript dalam bersama-sama dengan model Keselamatan untuk melaksanakan mengurangkan kolum peringkat Keselamatan.
  • Gunakan untuk InfoPath borang untuk kemasukan data. Melaksanakan mengurangkan lajur tahap keselamatan melalui perkhidmatan web panggilan untuk SharePoint dan bersyarat Sembunyi bidang yang diperlukan.
  • Roll anda sendiri fungsi masukan data ASP.NET yang mengurangkan tahap keselamatan lajur.

Tiada seorang pun daripada orang-orang pilihan yang benar-benar yang besar, Tapi ada laluan sekurang-kurangnya untuk diikuti jika anda perlu untuk, Walaupun ianya sukar.

NOTA: Jika anda pergi ke mana-mana laluan ini, Jangan lupa tentang "tindakan-> Terbuka dengan Windows Explorer". Anda mahu pastikan anda menguji dengan ciri-ciri tersebut untuk memastikan bahawa ia tidak berfungsi sebagai sebuah "pintu belakang" dan kemudian menyerang skim keselamatan anda atau.

Jika anda mempunyai idea untuk atau pengalaman dengan mendapatkan pemandangan atau tiang lain, Sila e-mel saya atau tinggalkan komen dan saya akan mengemaskini ini posting mengikut kesesuaian.

</akhir>

Langgan ke blog saya.

Technorati Tags:

Tinggalkan Jawapan

alamat e-mel anda tidak akan diterbitkan. Ruangan yang diperlukan ditanda *