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
- Departamento A
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?