Pregunta

Tenemos "listas de tareas" OOTB en muchos sitios utilizados por el mismo conjunto de usuarios.

Tenemos una granja con colecciones de sitios "X" y sitios "X" sin ningún cambio en el tipo de contenido predeterminado.

Nos gustaría encerrar las tareas pendientes y mostrarla en una sola parte web colocada en la página de portal predeterminada.

¿Cuál sería la mejor manera de hacer esta tarea cuando tenemos múltiples colecciones de sitios?

Otros detalles: La seguridad es impulsada por grupos de anuncios colocados en grupos SP.

¿Fue útil?

Solución

Debe usar la búsqueda de esta tarea: es la forma más rápida y eficiente. Solo la desventaja es un ligero retraso de actualización (hasta que se indexe incrementalmente Agina).

Otros consejos

Hay algunos productos en el mercado que actualmente hacen esto, por ejemplo, Lightning Conductor de Lightning Tools: http://www.lightningtools.com/lightning-conducor-2010-web-part.aspx. Esta herramienta (creo) incluso puede acumular las aplicaciones web también.

Hay diferentes opciones:

  1. Buscar - no Percise
  2. Ciclo sobre colecciones de sitios con spsitedataquery
  3. Preengregación al sitio de la raíz en cada colección de sitios con ciclo sobre colecciones de sitios

Problema principal en la consulta sobre Sitecollection: cada colección de sitio puede estar en una base de datos de contenido diferente, la bruja puede estar en un servidor diferente.

Estoy en el vagón de búsqueda aquí.

Una forma de evitar el retraso de indexación, puede construir su propio parte de búsqueda de búsqueda federada personalizada que mira a SharePoint a través de la API (spsitedataquery)

Aquí hay una buena opción gratuita con alguna configuración:

Kit de herramientas de usuario de SharePoint: Listas de tareas Roll-Up para SharePoint 2010

Licenciado bajo: CC-BY-SA con atribución
scroll top