Vistes i columnes en llistes i les biblioteques de Document no es pot protegir

ACTUALITZACIÓ (02/29/08): Aquest nou projecte de codeplex sembla proporcionar un mètode per assegurar columnes individuals: http://www.codeplex.com/SPListDisplaySetting. Si teniu qualsevol experiència treballant amb ell, Si us plau deixar un comentari.

Cartells fòrum amb freqüència una pregunta com aquesta: "Tinc una visió director i i una visió personal d'una llista. Com segura la vista d'administrador per tal que el personal no es pot utilitzar?"

Ells també amb freqüència una pregunta relacionats: "Vull assegurar una columna de metadades específics per tal que només els gestors poden editar aquesta columna, mentre que altres pot no fins i tot veure-ho."

Aquestes respostes s'aplica a ambdós WSS 3.0 i MOSS:

  • SharePoint no proporciona suport d'out-of-the-box per assegurar visites.
  • SharePoint no proporciona suport d'out-of-the-box de columnes de seguretat.

Hi ha diverses tècniques podeu seguir per complir amb aquests tipus de requisits de seguretat. Heus aquí el que puc pensar:

  • Utilitzar seguretat de nivell d'element de sortida-of-the-box. Vistes sempre respecten la configuració de seguretat de nivell d'element. Auriculars d'esdeveniment i/o flux de treball pot automatitzar l'assignació de seguretat.
  • Utilitzar opinions personals per a "el privilegi" vistes. Aquestes són prou fàcils de configurar. No obstant això, a causa de la seva personal"" Natura, Aquests han de ser configurat per a cada usuari. Utilitza la configuració de seguretat estàndard per impedir qualsevol més creant una opinió personal.
  • Utilitzar una part de web de visualització de dades i implementar algun tipus de solució d'Estiba de seguretat AJAXy.
  • Registre de la seva pròpia funcionalitat d'exhibició de llista i incorporar Estiba de seguretat en el nivell de columna.
  • Modificar les formes d'entrada de dades i utilitzar JavaScript en relació amb el model de seguretat per implementar la retallada de la seguretat de nivell de columna.
  • Utilitzar un formulari InfoPath per a l'entrada de dades. Retallada de seguretat de nivell de columna mitjançant trucades de servei web del SharePoint i condicional amaga els camps com calgui posar en pràctica.
  • Roll el seu propi funció d'entrada de dades d'ASP.NET que implementa la retallada de seguretat de nivell de columna.

Cap d'aquestes opcions no és realment allò gran, però no hi ha com a mínim un camí a seguir si vostè necessita, fins i tot si és difícil.

NOTA: Si se n va algun d'aquests camins, Your say forget about "accions-> Obrir amb Explorador de Windows". Vostè vol estar segur que vostè provar amb aquell tret per assegurar-se que no funciona com una porta del darrere"" i derrotar el seu esquema de seguretat.

Si vostè té altres idees per o experiències amb assegurar columnes o vistes, Si us plau Rebi per email o deixar un comentari i vaig a actualitzar aquest anunci segons s'escaigui.

</final>

Subscriure's al meu blog.

Etiquetas de Technorati:

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *