Recopilaciones de experiencias sobre colaboración empresarial usando SharePoint Online y SharePoint On-Premise, . Espero sea útil.
domingo, 31 de mayo de 2015
Compartir contenido entre Colecciones de sitios
Me encuentro en uno de mis proyectos de consultoría y tengo la necesidad de usar el contenido de una lista que se encuentra en una colección de sitios en otras tres colecciones de sitios.
ESCENARIO:
En un sitio usado para almacenar información tranversal, se tiene dos listas: la primera lista es usada para registrar "noticias" y una segunda para registrar los "eventos" de la compañía.
Existen tres colecciones de sitio que son usadas por grupos de usuarios ubicados en diferentes paises; estas son colecciones de sitio con contenido independientes y lo único que comparten en común son las noticias y los eventos.
Condiciones:
1. Las colecciones de sitio tendrán contenido indepenientes de las otras colecciones; esto quiere decir, que la administración también es independiente.
2. Las noticias y los eventos, son información transversal y deberá ser adminsitrada de manera centralizada.
Solución
Existen las primeras consideraciones para lograr resolverlo:
1. Tener un sitio de publicación; esto significa que la colección de sitios debe tener asociada la plantilla de "Publicación" (Plantilla: CMSPUBLISHING#0) ó "Wiki Empresarial" (Plantilla: WIKI#0)
2. Importante definir mu bien el escenario. claro está que en la explicación incial he definido lo que necesito; sin embargo, desde el contexto funcional del fabricante la descripcion es la siguiente:
a) - Habilitar contenido de una colección de sitios de creación a otra de publicació.
b) - Habilitar contenido de una colección de sitios de creación a varias colecciones de sitios de publicación.
c) - Habilitar contenido de más de una colección de sitios de creación a una sola colección de sitios de publicación.
d) - Habilitar contenido de más de una colección de sitios de creación a varias colecciones de sitios de publicación.
Para comprenderlo mucho mejor pongamos los puntos anteriores en un contexto de esquema relacional:
+ El punto "a)" es una relación de uno (1) a uno (1) - [1:1]
+ El punto "b)" es una relación de uno (1) a varios (n) - [1:n]
+ El punto "c)" es una relación de muchos (n) a uno (1) - [n:1]
+ El punto "d)" es una relación de muchos (n) a muchos (n) - [n:n]
Después de definir las consideraciones iniciales podrá darse paso a la creación de los contenidos los cuales pueden estar en:
- Biblioteca de páginas.
- Biblioteca de documentos.
- Listas.
- Bibliotecas de activos.
Transversal = información de interés para todas personas (empleados, usuarios) en una compañía.
para consultar las plantillas, usar el cmlet: Get-SPWebTemplate.
Cyberfuentes:
- https://technet.microsoft.com/en-us/library/jj635883.aspx
Etiquetas:
Gestión de conocimiento,
Office 365,
Office365,
SharePoint,
SharePoint Online,
SharePoint Server
Ubicación:
Bogotá, Bogota, Colombia
domingo, 19 de abril de 2015
Cargar documentos
Al final es posible tener un esquema de permisos especial si queremos evitar ciertos cambios en los docuementos.
Para los sitios de gestión documental, en general se usa la plantilla "Document Center" (Template Name: "BDR#0") estos sitios tiene un botón para la carga de contenido de manera centralizada. Su función es enviar los documentos a una biblioteca llamada "Biblioteca temporal" basado en las reglas del organizador de contenido los contenido se envían a las bibliotecas que les corresponde según propiedades del tipo de contenido.
- Clic sobre el botón "Cargar un documento"
- Seleccionar el documento a cargar.
- Seleccionar el tipo de contenido y diligenciar los metadatos
- Luego que se ha seleccionado el tipo de contenido, la regla configurada en el organizador de contenido permite enviar inmediatamente el contenido a la biblioteca correspondiente. En el ejemplo se ha seleccionado el tipo de contenido "Recibo de caja menor" y, fue enviado a la biblioteca donde se encuentra asociado el Tipo de contenido.
Al final es posible tener un esquema de permisos especial si queremos evitar ciertos cambios en los docuementos.
Agregar una propiedad administrada al WebPart "Refinamiento"
Cuando tenemos configurada una propiedad administrada en el "Esquema de Búsqueda", podemos agregar dicha propiedad en la página de resultados sobre el WebPart "Refinamiento":
Este WebPart debe ser editado, para seleccionar las propiedades administradas que sean necesarias:
Cuando tenemos configurada una propiedad administrada en el "Esquema de Búsqueda", podemos agregar dicha propiedad en la página de resultados sobre el WebPart "Refinamiento":
Este WebPart debe ser editado, para seleccionar las propiedades administradas que sean necesarias:
Se agrega la propuedad RefinableString00 de la sección "Refinadores disponibles" a la sección "Refinadores seleccionados" |
Refinadores en SharePoint Online
Existen limitaciones de SharePoint Online respecto a SharePoint On-Premise. Una de las limitaciones encontradas es la creación de propiedades administradas con refinador habilitado; se encienran asi dos detalles importantes a la hora de crear una propiedad administrada para usarla en el centro de búsqueda que no están disponibles:
Existen limitaciones de SharePoint Online respecto a SharePoint On-Premise. Una de las limitaciones encontradas es la creación de propiedades administradas con refinador habilitado; se encienran asi dos detalles importantes a la hora de crear una propiedad administrada para usarla en el centro de búsqueda que no están disponibles:
- Solo se puede seleccionar los tipos de datos "Texto" y "Si/No".
Crear propiedad administrada para SharePoint Online |
- La opción "Restringible" de la sección "Refinable" se encuentra deshabilitada.
Ahora bien, sobre SharePoint On-Premise existen algunos refinadores que vienen por defecto y que no tienen asociado propiedades rastreadas; es decir, no son usados, estas propiedades administradas no usadas tambien están dispoibles en SharePoint Online; yo por ejemplo, necesitaba un refinador para texto, y econtré los de tipo string:
Mi objetivo fue editar el nombre de la propiedad adimistrada y agregar la propiedad rastreada, pero me encuentro que el nombre no se puede editar, pero haciendo lectura de cada propiedad de la propiedad administrada existe una que se llama "Alias" esta me responde a mi necesidad "Permite definir un alias para una propiedad administrada si
desea usar un alias en lugar del nombre de la propiedad administrada en
las consultas y en los resultados de búsqueda. Use la propiedad
administrada original y no el alias para asignarla a una propiedad
rastreada. Use un alias si no desea o no tiene permiso para crear una
nueva propiedad administrada."; el registro ha quedado asi:
Finalmente espero a que se ejecute el "Full Crawl", Se me tardó 2 días para que se vieran los datos de la propiedad adminsitrada en el refinador.
Suscribirse a:
Entradas (Atom)