Ставови и Колони на листи и документ библиотеки не може да биде обезбедена

Ажурирање (02/29/08): Оваа нова CodePlex проект се чини да обезбеди метод за обезбедување на индивидуалните колони: http://www.codeplex.com/SPListDisplaySetting. If you have any experience working with it, Ве молиме оставете коментар.

Форум постери често прашам едно прашање вака: "I have a manager view and and a staff view of a list. How do I secure the manager view so that staff can not use it?"

Тие, исто така, често се прашуваат поврзани со прашањето: "I want to secure a specific metadata column so that only managers may edit that column while others may not even see it."

These answers apply to both WSS 3.0 и Мос:

  • SharePoint не обезбедува надвор од-the-box поддршка за обезбедување пати.
  • SharePoint не обезбедува надвор од-the-box поддршка за безбедносни колони.

There are several techniques one can follow to meet these kinds of security requirements. Here’s what I can think of:

  • Use out-of-the-box item level security. Views always honor item level security configuration. Event receivers and/or workflow can automate security assignment.
  • Use personal views for "privileged" views. These are easy enough to set up. Сепак, due to their "personal" природата, these need to be configured for each user. Use standard security configuration to prevent anyone else from creating a personal view.
  • Користите дата поглед веб дел и имплементира некој вид на AJAXy безбедност кастри решение.
  • Се тркалаат свој листа дисплеј функционалност и инкорпорирање безбедност кастрење на колона ниво.
  • Измени на внес на податоци форми и користете го вклучите Javascript во врска со безбедноста модел за спроведување на колона на ниво на безбедност кастрење.
  • Use an InfoPath form for data entry. Implement column-level security trimming via web service calls to SharePoint and conditionally hide fields as needed.
  • Се тркалаат свој ASP.NET податоци влез функција која спроведува колона ниво на безбедност кастрење.

Ниту еден од тие опции се навистина толку голема, но постои барем да го следат патот ако треба да се, дури и ако тоа е тешко.

ЗАБЕЛЕШКА: Ако одите надолу било кој од овие патишта, don’t forget about "Actions -> Open with Windows Explorer". You want to be sure that you test with that feature to make sure that it doesn’t work as a "back door" и пораз безбедност шема.

Ако имате други идеи за или искуства со обезбедување на колони или пати, ве молиме е-мејл мене или оставете коментар и јас ќе се ажурира оваа вест како што е соодветно.

</крајот>

Да се ​​претплатите на мојот блог.

Technorati Тагови:

Остави Одговори

Вашата е-маил адреса нема да бидат објавени. Задолжителни полиња се означени *