Nueva estrategia de actualizaciones para SharePoint On-Premise

SharePointUpdated

En SharePoint Online y la plataforma de Office 365 podemos encontrar que Microsoft libera nuevas características de manera frecuente, mes a mes, tenemos disponibles nuevas características en nuestras subscripciones. Como parte de la estrategia que tiene Microsoft para los ambientes locales (On-Premise) se ha añadido la capacidad de poder actualizar nuestra granja de SharePoint por medio del Windows Update, el Cumulative Update de Febrero es el primero que está disponible por este medio, es importante mencionar que debemos tener el último Service Pack instalado en este caso el uno.

SharePointUpdates

Con esta nueva estrategia Microsoft planea tener una frecuencia de actualizaciones similar a la de SharePoint Online, de tal manera que se puedan hacer liberaciones de nuevas características de manera periódica como se hace en Office 365, la idea es quitar la dependencia del configuration wizard (PSConfig) para estas actualizaciones.

¿Es possible desactivar las actualizaciones de SharePoint en Windows Update?

Pueden existir múltiples razones por las cuales alguna empresa no quiera actualizar su granja de SharePoint desde el Windows Update y prefiera continuar con el modelo anterior, si este es el caso se recomienda hacer un cambio en la configuración del Windows Update en los servidores, como lo podemos ver a continuación:

ChangeSettings

UpdateOthersProducts

UpdatePromp

UpdateDone

Acá pueden encontrar los links del CU de Febrero para Server y Foundation.

Tagged with: ,
Publicado en SharePoint, Windows Server

Los cuatro principales roles cuando se trabaja con SharePoint

sp-hero-for-hire

En diferentes oportunidades he visto empresas y compañías solicitando recursos especializados en SharePoint para una nueva implementación o para mantener una plataforma existente. Sin embargo, en muchas ocasiones las empresas no detallan precisamente el tipo de recurso que requieren y muchas veces los mismos no se logran acoplar a las posiciones ofrecidas por las empresas, debido a que el rol y la experiencia del recurso son muy diferente a la expectativa que tiene el negocio. Por esta razón he decido explicar de manera breve los roles principales cuando se trabaja con SharePoint.

Lo primero que debemos tener claro es que estamos hablando de una plataforma con diferentes características y funcionalidades, es decir, las empresas pueden utilizar SharePoint para diferentes tipos de soluciones, por ejemplo, soluciones de inteligencia de negocios, gestión documental, portales corporativos, entre muchas otras. Para llevar a cabo este tipo de proyectos existen roles y responsabilidades que explico a continuación:

  • Usuario Final: Existen dos tipos de usuario final para SharePoint, y me refiero a usuario final como el recurso que utiliza la plataforma, ya sea para consumir datos e información como para construir soluciones (administradores de contenido o power users). Una de las principales ventajas de SharePoint es la interfaz gráfica, debido a que permite a los usuarios aprovechar el conocimiento que el mismo posee de la suite de office para hacer uso de SharePoint por medio del menú ribbon para editar páginas o navegar en sitios. Los usuarios más experimentados y relacionados con la plataforma pueden tener una delegación en el manejo de contenido, creación de flujos de trabajo, gestión de aplicaciones básicas (listas y bibliotecas), cambio de aspecto en los sitios y controles de accesos y permisos.

  • Diseñador: SharePoint permite construir sitios corporativos para uso interno (intranet), externo, por ejemplo para comunicación con clientes y proveedores, y también portales de internet, la responsabilidad del diseñador es ajustar la apariencia gráfica de SharePoint con los requerimientos visuales establecidos por la empresa, esta persona se encarga de editar hojas de estilo, páginas HTML, scripts de JavaScript, trabajo con frameworks como JQuery y también modificación de las páginas maestras de SharePoint.

  • Infraestructura: SharePoint no es una aplicación cliente que se instala en el equipo de un usuario, es decir, estamos hablando de un servidor, que se compone de servicios y aplicaciones integradas para la implementación de soluciones, para lo cual necesitamos tener el equipo de hardware y software necesario para realizar una implementación, adicionalmente existen muchos tipos de estas soluciones, SharePoint instalado en alta disponibilidad, instalación hibrida (con recursos en la nube), instalaciones de granjas pequeñas, medianas y grandes. También los que se encargan de infraestructura como parte de sus responsabilidades tienen el mantenimiento de la plataforma, ejecución de respaldos, optimizaciones, migraciones a nuevas versiones, aplicación de actualizaciones, entre otras tareas relacionadas.

  • Desarrollador: SharePoint es una plataforma de desarrollo que permite extender su funcionalidad mediante aplicaciones y soluciones, el objetivo es cumplir requerimientos de una empresa para facilitar o automatizar un proceso. El desarrollador de SharePoint debe tomar requerimientos, analizar y diseñar la solución determinando la mejor forma de desarrollo, debido a que en SharePoint muchas veces hay diferentes maneras de realizar un mismo objetivo.

Espero que con esta breve explicación haya quedado claro los diferentes roles de trabajo que existen cuando se habla de SharePoint.

Tagged with: ,
Publicado en SharePoint

¿Que es Office 365 Delve y como funciona?

Delve

Microsoft incorporo recientemente en sus servicios de Office 365 un servicio llamado Delve, también conocido como Delve Graph, el mismo consiste en que los usuarios tengan en una misma pantalla los contactos y archivos con los que trabajan de manera más frecuente, siempre basándose en los permisos del usuario. Facilitando poder consultar o editar documentos o archivos sin tener que desplazarse entre diferentes sitios. Esta funcionalidad la podemos encontrar en la barra superior de Office 365:

Delve

Si aún no lo tienes en tu subscripción/Tenant, tienes que ir a la configuración de SharePoint Online y luego en la configuración para poder habilitarlo:

Configuracion

 

Una vez que podemos ingresar, la interfaz es como muestra la siguiente imagen:

DelveDashboard

En el panel izquierdo podemos realizar una búsqueda, ver nuestro trabajo y que hay compartido con nosotros, además de las personas en nuestra organización. En la derecha podemos observar archivos y documentos que estamos trabajando, la cantidad de visitas así también como la opción de enviar un correo electrónico con el link directo al archivo a algún otro usuario o de ver con quien esta compartido ese archivo.

¿Como funciona?

Office 365 es una plataforma de tecnologías en la nube de Microsoft que se integra con otros servicios en la nube de Azure, por ejemplo Azure Active Directory para la gestión de usuarios. Para Delve, el servicio que se utiliza es Machine Learning. El mismo procesa información que permite darle a conocer al usuario que documento se trabaja con mayor frecuencia, cual tienes más visitas, con quien se compartió el archivo y demás datos que permiten el análisis que se muestra en Delve.

Microsoft pone a disposición cada vez más servicios y aplicaciones con el objetivo de automatizar procesos, mejorar la productividad y colaboración entre grupos de trabajo. Aprovechemos las innovaciones para implementar soluciones en nuestras empresas, organizaciones o instituciones.

Tagged with: , ,
Publicado en Office 365, Windows Azure

¿Cuál versión de SQL Server puedo usar con cuál versión de SharePoint?

SQLSP

Con las diferentes versiones de SQL Server y SharePoint que tenemos disponibles, en cada organización no siempre es posible migrar las plataformas de manera paralela y en diferentes ocasiones tenemos que usar una versión mayor de una plataforma que otra. Por ejemplo, SharePoint 2013 con SQL Server 2008 R2 o SharePoint 2010 con SQL Server 2012.

Para saber que versión puedo usar de SQL Server con SharePoint, Microsoft tiene una fórmula que nos permite conocer la compatibilidad de versiones entre las plataformas. La misma se define de la siguiente manera:

SharePoint N-1 en SQL Server N+1

Donde N es la versión de liberación o publicación, por ejemplo para SharePoint 2013 la versión de liberación de SQL Server fue 2012, es decir que para SharePoint 2013 podemos soportar una versión más de SQL Server en este caso 2014, siempre tomando en cuenta las actualizaciones a la plataforma, por ejemplo para que SharePoint 2013 sea compatible con SQL Server 2014 es requerido el Service Pack 1. En el caso de SharePoint 2010 la versión de liberación fue 2008/2008R2 con la formula nos damos cuenta que SharePoint 2010 (con SP) soporta SQL Server 2012 pero no soporta SQL server 2014.

SQLSP

Fuente: http://technet.microsoft.com/en-us/library/cc262485(v=office.14).aspx#section4

Tagged with: ,
Publicado en SharePoint, SQL Server

Agregar cuenta de dominio usando una cuenta existente como plantilla con PowerShell

Cuando creamos una cuenta de usuario o de servicio en el Active Directory es posible que necesites replicar la configuración existente de esa cuenta, por ejemplo, que la cuenta este activa, que la contraseña no expire, la ruta de creación, entre otras configuraciones. En mi caso para llevar a cabo una instalación de una granja de SharePoint Server por las mejores prácticas de Microsoft, es requerido tener varias cuentas de servicio, para la instalación, para la administración de la plataforma, para SQL Server, para los servicios de aplicaciones, para los pool de aplicaciones en el IIS, entre otros servicios. La manera más sencilla de crear estas cuentas es utilizando PowerShell y usar una cuenta existente como plantilla como se muestra a continuación:

Lo primero que debemos realizar es hacer la importanción del modulo de Active Directory por medio del siguiente comando:

Import-module activedirectory

Posteriormente podemos crear una cuenta utilizando el siguiente comando:

New-ADUser -SamAccountName "SQL_Admin" -Name "SQL Server Administrator" -path "CN=Users,DC=contoso,DC=com" -PasswordNeverExpires $true -Enable $true -AccountPassword (Read-host -AsSecureString "Contraseña")

Utilizamos (Read-host -AsSecureString “Contraseña”) para especificar que vamos a ingresar la contraseña como un texto seguro, de esta forma al presionar Enter el comando nos solicitará que ingresemos la contraseña sin que se muestre en pantalla.

Una vez creado el usuario podemos verificar los datos mediante el siguiente comando que posteriormente utilizaremos para almacenar la información en una variable llamada $plantilla:

Get-ADUser sql_admin 
$plantilla = Get-ADUser sql_admin

AD

Para hacer uso de la plantilla en la creación de una nueva cuenta debemos utilizar el parámetro Instance y especificar el nombre, la cuenta y la contraseña:

New-ADUser -SamAccountName "SP_Admin" -Name "SharePoint Farm Administrator" -Instance $plantilla -AccountPassword (Read-host -AsSecureString "Contraseña")

Ejecutado el comando podemos verificar que los datos de la cuenta creada esten correctos.

ADUserCreated

Publicado en Active Directory, PowerShell, SharePoint

Renderizar archivos de Excel con Excel Services en SharePoint

En una granja de SharePoint Server integrado con un servidor de Office WebApp (Office Online) los archivos y documentos de Office (Word, Excel, PowerPoint, etc) normalmente se abren mediante el servicio de Office WebApp, el cual incluye características como pre-visualización como se muestra a continuación:

PreviewExcel

Para abrir un documento en el navegador SharePoint hace la ejecución de la solicitud mediante la página “WopiFrame.aspx” como lo podemos ver en la siguiente imagen:

WopiFrame

Por varias razones como por ejemplo mayor interacción de los datos que tenemos en los archivos de Excel vamos a requerir renderizar el archivo con Excel Services en vez de utilizar Excel WebApp, la configuración es muy sencilla y la podemos hacer mediante PowerShell siguiente estos comandos:

New-SPWOPISuppressionSetting -Extension “XLSX” -Action “view”
New-SPWOPISuppressionSetting -Extension “XLS” -Action “view”

De esta manera SharePoint utilizará la página “xlsviewer.aspx” donde obviamente la plataforma de SharePoint requiere tener configurado el servicio de Excel Services. En el siguiente ejemplo se ve el cambio en la página, donde ya estamos utilizando el servicio:

ExcelServiceViewer

Publicado en SharePoint

Microsoft MVP 2014 – SharePoint Server

El pasado primero de Julio tuve el honor de recibir la renovación en el reconocimiento como Microsoft Most Value Professional en la plataforma de SharePoint Server. Muchas gracias a todos ustedes por el apoyo brindado. De mi parte es un verdadero placer compartir mi conocimiento y realizar contribuciones técnicas en las diferentes comunidades de tecnología en las cuales pertenezco. Muchas gracias a todos ustedes los que me han brindado una retroalimentación en mis aportes y a los seguidores de este blog.

MVP

Publicado en MVP, SharePoint
Microsoft MVP
Microsoft Most Valuable Professional
Certificaciones
Certificaciones

Haz clic para seguir este blog y recibir notificaciones de nuevos mensajes por correo electrónico.

Únete a otros 1.312 seguidores

Visitantes
Follow me on Twitter
Visitas
  • 17,294 en total.
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.312 seguidores

A %d blogueros les gusta esto: