SharePoint: ¿Se pueden crear nuevos permisos?

Como esta pregunta siempre anda “rondando” en el ambiente cuando se habla de permisos y niveles de permisos en SharePoint, os dejo una referencia en la qué se detalla como se podría implementar permisos personalizados e ir más allá de los que por defecto tiene SharePoint (versiones 2007 en adelante). La referencia es para SharePoint 2007, pero sigue siendo válida para SharePoint 2010 y SharePoint 2013…eso sí, os recuerdo que la idea es jugar con los permisos por defecto de la plataforma y qué si no queda otra, vayamos por esta opción qué en cualquier caso no está documentada oficialmente por Microsoft y casi diría que no soportada.

SharePoint 2010: Como determinar el espacio ocupado de un sitio (IV)!

Para cerrar la serie de artículos relativos a posibilidades que tenemos para determinar el espacio de almacenamiento ocupado por un sitio, en esta ocasión vamos a ver que otras posibilidades para consultar esta información tenemos adicionales a las ya comentadas. Pero antes, os recuerdo los posts previos de la serie:

Otras posibilidades para consultar el espacio ocupado por un sitio son:

  • A través de la página de resumen de SharePoint Designer 2010 (SPD 2010). Aquí podremos ver el espacio total ocupado por un cierto sitio y además compararlo con respecto a la cuota que se haya fijado (si se ha hecho).
  • En sitios de publicación de SharePoint 2010 o sitios de SharePoint en los que se haya activado la característica de publicación, tendremos dicha información en los informes de Web Analytics. En concreto, a nivel de colección de sitios y en el informe por defecto podremos ver el espacio ocupado.
  • Asimismo, disponemos de un informe específico de uso de almacenamiento.
image image image
  • Si en dicho informe cambiamos el intervalo de fechas en el que consultar la información, obtendremos una perspectiva más clara en la evolución del espacio usado.

image

   1: using (SPSite spsSitio = new SPSite("http://demo2010a:100/"))

   2: {

   3:     Console.WriteLine(

   4:         "Espacio utilizado: " +

   5:         spsSitio.Usage.Storage.ToString());

   6: }

image

  • Por supuesto, vía PowerShell podemos obtener de la misma forma dicha información.

Fuente:http://sharepointyankee.com/2011/12/28/how-much-storage-space-is-my-site-collection-using/

SharePoint 2010: Integración con SSRS 2008 y SSRS 2008 R2 (IX)!

Continuando con el último artículo de la serie, en esta ocasión vamos a ver como podemos aprovechar la integración de SharePoint 2010 y SSRS para crear suscripciones de informes:

  • Partimos de un informe ya existente y nos vamos a la administración de suscripciones a través de la opción correspondiente disponible en el menú contextual.
  • En la página que se abre, hacemos clic sobre la opción “Add Subscription".
  • A continuación procedemos a configurar la suscripción teniendo en cuenta las distintas posibilidades de entrega que tenemos y los formatos de generación del informe. En mi caso, he especificado que el informe generado se entregue en la biblioteca Documents y en formato Excel.
image image image
  • Para configurar cuando queremos que se entregue el informe, simplemente pulsamos el botón “Configure” de la sección “Delivery Event”.
  • En la nueva pantalla configuramos la estrategia de entrega del informe y pulsamos “OK”.
  • De vuelta a la pantalla de configuración de la suscripción, pulsamos “OK” para que la misma se guarde…cuidado aquí ya que para que esto sea así es necesario que el agente de SQL esté en ejecución, de lo contrario no se guardará la suscripción.
  • Solucionado este tema, la suscripción aparece en el listado de suscripciones disponibles.
image image image

Finalmente, ya sólo nos resta comprobar que las suscripciones están operativas y que el informe se visualiza en el formato elegido.

image image

SharePoint 2013 & SharePoint Online: ¿Novedades en InfoPath Forms Services e InfoPath?

El título del post está puesto entre interrogantes a propósito ya que realmente en SharePoint 2013 no hay grandes novedades en lo que a los InfoPath Forms Services se refiere. Aún así, alguna cosa si hay que contar:

Las novedades

  • Los cambios principales los vamos a encontrar en el cliente de InfoPath que lógicamente evoluciona de acuerdo a los cambios de toda la suite de Office 365.
  • A nivel de desarrollo, añadir lógica a los formularios se va a realizar desde Visual Studio 2012 en lugar de hacerlo desde las herramientas de desarrollo incluidas en el propio diseñador de InfoPath como ocurría en versiones previas.
  • Se reduce “un poco más” el gap entre formularios de escritorio y formularios web.

Lo que no cambia

  • Los servicios de formularios InfoPath en si mismos que permanecen inalterados con respecto a versiones previas y las posibilidades en cuanto a configuración y publicación son las mismas.
  • Los mecanismos de publicación de formularios InfoPath que son los ya conocidos.
  • Las consideraciones a tener en cuenta a la hora de migrar formularios desde versiones previas de SharePoint a SharePoint 2013.

Referencias

SharePoint: Disponible PowerShell Command Builder 2.0!

Desde hace varias semanas tenemos disponible la versión 2.0 de PowerShell Command Builder que como novedad incluye los comandos PowerShell tanto para SharePoint Foundation 2013 como para SharePoint Server 2013. La utilidad en esta versión está construida con HTML 5 como no podía ser de otra forma y puede ser accedida desde los siguientes enlaces:

image

Otro pequeño detalle es que también incluye los comandos para SharePoint Online en Office 365.

SharePoint 2013: Sincronización local de bibliotecas (II)!

Siguiendo con las revisiones de cambios a nivel de funcionalidad y de capacidades en la RTM de SharePoint 2013, en esta ocasión vamos a hablar de nuevo sobre sincronización de documentos de bibliotecas con Skydrive. Es importante tener en cuenta que hay dos tipos de sincronizaciones:

  • Documentos propios disponibles en nuestro sitio personal a los que accedemos a través de la opción “Skydrive” disponible en la cabecera de nuestro sitio de SharePoint.
  • Esta opción nos lleva a nuestro sitio personal en donde tenemos documentos personales que podemos compartir o no con otros usuarios.
  • Documentos que sincronicemos localmente utilizando la opción “Sincronizar”. Al pulsar esta opción se abre el cuadro de diálogo de sincronización ya visto en la preview de SharePoint 2013.
image image image
  • En dicho cuadro de diálogo seguimos el asistente hasta que se sincronicen localmente los contenidos de la biblioteca.
  • Finalmente, comprobamos que los contenidos aparecen en nuestro equipo local y que en los menús contextuales de los documentos tenemos una serie de opciones de trabajo con Skydrive Pro.
image image

Por último, y por si alguno se lo está preguntando, os dejo una referencia relativa a los límites de Skydrive en SharePoint 2013 y SharePoint Online en Office 365 realizada por Sahil Malik: http://blah.winsmarts.com/2012-11-SkyDrive_Pro_Limits.aspx

SharePoint 2013: Integración con SSRS 2012 (II)!

Siguiendo con la serie de posts sobre la integración de SQL Server Reporting Services 2012 (SSRS 2012) y SharePoint 2013, en esta ocasión vamos a ver como queda la misma con la RTM de SharePoint 2013. Lo primero que necesitaremos hacer, si no lo hemos hecho, es descargar el service pack 1 (SP1) de SQL Server 2012 que podéis obtener de este enlace. A continuación, para configurar la integración con SSRS 2012:

  • Procedemos a instalar el SP 1 de SQL Server 2012, eligiendo en este caso los componentes Reporting Services – SharePoint y Complemento de Reporting Services.
  • Pulsamos “Siguiente” y comprobamos que se puede proceder a seguir instalando sin problemas el componente.
  • Fijaros como en la pantalla de Configuración de Reporting Services directamente se muestra marcada la opción de “Solo instalar” para ese modo integrado. Pulsamos “Siguiente”.
image image image
  • Concluida la instalación, verificamos que el servicio de Reporting Services está iniciado y también el de Token de Seguridad.
  • Esto asegura que la funcionalidad de Reporting Services estará operativa sin problemas.
  • Los correspondientes tipos de contenido de Reporting Services tienen que estar operativos.
image image image