Asignar permisos automáticamente a los elementos dentro de una lista basado en un valor

2

Estoy buscando ayuda para realizar una tarea en Sharepoint 2007.

En nuestra organización, tenemos una estructura jerárquica, como esta:

  • Organización
    • Departamento A
      • Departamento A, Equipo 1
      • Departamento A, Equipo 2
      • Departamento A, Equipo 3
    • Departamento B
      • Departamento B, Equipo 1
      • Departamento B, Equipo 2
      • Departamento B, Equipo 3
    • Departamento c
      • Departamento C, Equipo 1
      • Departamento C, Equipo 2
      • Departamento C, Equipo 3

Estamos buscando crear una lista que cumpla con los siguientes requisitos

  • Los permisos de lectura y escritura deben asignarse al nivel de Equipo
    • Los artículos del Departamento C, Equipo 3 solo pueden ser vistos por el Departamento C, Equipo 3; Departamento C; y la organizacion
    • Cada nivel de esta jerarquía consta de 3-4 personas, como máximo
  • El permiso se debe asignar automáticamente, de acuerdo con uno de los siguientes
    • La lista a la que se agrega el elemento (si cada equipo tiene su propia lista)
    • El equipo seleccionado de una lista desplegable.
  • Deberíamos tener la capacidad de crear un "informe" de todos los elementos en toda la jerarquía, todos los elementos dentro de un departamento o todos los elementos dentro de un equipo

Mi problema es que no puedo encontrar una manera de cumplir los tres requisitos. Aquí están mis escenarios:

Cree una lista para cada equipo, y los miembros del equipo publican sus artículos dentro de esa lista - Si asigno permisos a la lista, cumple con los requisitos 1 y 2 - No puedo encontrar una manera de crear un "informe" de todos los elementos en varias listas

Cree una lista y cree una vista para cada nivel de la jerarquía, mostrando solo los elementos que pueden ver - Dado que no puedo asignar permisos a una vista, debo abrir la lista completa a todos los miembros, no cumpliendo con el requisito 1 - Puedo asignar permisos a nivel de equipo, pero tendría que realizarse manualmente para cada elemento, en caso de que no se cumpla el requisito 2 - Esto me permite generar un informe para toda la jerarquía.

¿Algunas ideas?

Mike Christiansen
fuente

Respuestas:

3

Clone sus listas, cree la Lista de equipos A, la Lista de equipos B, la Lista de equipos C y la Lista de equipos principal.

Cree un flujo de trabajo y adjúntelo a las listas A, B, C del equipo que copia los elementos de la lista al maestro de la lista del equipo según el desencadenante que desee.

Esto le permite administrar sus derechos por separado y aún así ser capaz de crear sus informes basados ​​en una lista compilada de las tres entidades.

Chris
fuente