SharePoint Latin Rotating Header Image

16328

Intranet-Extranet con SharePoint 2010 en 20 minutos

Hace un tiempo subí un video a mi canal de Youtube llamado Intranet-Extranet en 40 minutos donde usando SharePoint 2007 configuramos y extendimos un portal SharePoint para poder trabajar en modalidad intranet/extranet. Hoy publique la version para SharePoint 2010. No sin antes dar este breve introducción:


Autentificación basada en claims


Autentificación basada en Claims o “Claim Base Authentication” desacopla a SharePoint de un solo mecanismo de autentificación a permitir plegar mecanismos de autentificación adicionales y así soportar otras categorías de usuarios externos como socios de negocio y clientes que participan en la cadena de valor de una empresa.


En la siguiente imagen puede ver múltiples componentes de autentificación opera una aplicación web especifica.


clip_image002


Cada mecanismo de autentificación se valida con una fuente de credenciales en especifico como directorio activo, base de datos de SQL o proveedor SALM, el proveedor SALM va a consultar a la fuente de datos de credenciales y va a obtener un SALM Token que posteriormente será transformado en un objeto SPUser de SharePoint. Básicamente la identidad de un usuario se basa en el SAML Token, a esto se le llama normalización de la identidad.


clip_image004


Beneficios de la autentificación basada en Claims:


  • Se desacopla SharePoint de una sola fuente de autentificación
  • Permite a SharePoint soportar múltiples fuentes de autentificación
  • La identidad puede pasar sin delegación de Kerberos
  • Se permite la federación de usuarios entre organizaciones

Limitaciones de autentificación basa en Claims:


  • Las limitaciones actuales con autentificación basada en claims se relacionan con SQL Reporting Services, PowerPivot, PerformancePoint, y otras herramientas de BI que requieren delegación. Aunque con SQL 2012 estas herramientas ya soportan Claim Base Authentication.

Intranet-Extranet con SharePoint 2010 en 20 minutos


En el siguiente video vemos como configurar autentificación basada en formularios la cual utiliza autentificación basada en claims.


 



 


Lo importante a destacar es que se utiliza una modalidad de multi autentificación.


clip_image006


Las características de esta modalidad son:


  • La misma experiencia para toda clase de usuarios (una misma dirección URL)
  • No importa desde donde accedan cada usuario, la misma experiencia es soportada
  • La mejor opción de colaboración entre empresas

Exchange Server 2010 Pre Requisitos

He terminado de instalar Exchange 2010 en una maquina virtual para unos laboratorios relacionados con SharePoint 2010 y solo como referencia dejo la lista de pre requisitos de software necesarios para asegurar que el proceso de instalacion de este producto fluya como el viento. Es evidente que lo que estoy apunto de comentar debera de estar previamente configurado en el servidor antes de ejecutar la instalacion.

  • Rol de Web Server (IIS) con todas las opciones incluyendo soporte de compatibilidad con IIS 6.0

SNAGHTMLc0b0fa

  • El sevicio de windows net.tcp Port Sharing debera de estar encendido

image

  • EL software Filter Pack 2.0 instalado

En caso de que requieras soportar HTTPS deberas agregar en tu controlador de dominio el rol de Autoridad de Certificado. Posteriormente agregar sobre tu IIS un certificado usando el DNS que requieres. En los Binding settings del IIS web site deberas agregarle el https y asociarle el certificado en cuestion.

Happy screen!

image

Saludos!

Instalando Granja de Servidores SharePoint 2010 Small Farm (3-Tier)

Para un programador SharePoint es importante conocer la arquitectura de la plataforma y en ese sentido realizar un proceso de instalación de una granja SharePoint es un deber. En esta ocasión quiero compartir como lograr en una topología llamada Small Farm (Three Tier).


clip_image001


Básicamente tenemos un software (Network Load Balancing) para balancear y distribuir la carga entre dos servidores Web Front End (litwarewfe1 y litwarewfe2) y tendremos un solo servidor de aplicaciones (litwareapp) con la mayoría de las aplicaciones de servicio y la herramienta central de administración configurada, todo el contenido y la configuración será almacenada sobre un solo servidor de base de datos SQL Server (litwaredb).


Network Load Balancing en Windows Server 2008 R2 para WFE de SharePoint 2010



Configurando Granja de Servidores SharePoint 2010



Configurando Granja de Servidores SharePoint 2010 con PowerShell


Facilitando el descubrimiento con SEO Toolkit

Para todos aquellos que construimos soluciones para Internet es necesario contemplar como agregar metadatos a nuestras páginas para que buscadores o servicios de búsqueda permitan encontrarlas, indexarlas y potencialmente arrojarlas como resultados.

Sin embargo, no solamente llenar de metadatos los encabezados de nuestras páginas es suficiente para permitir a servicios de búsqueda encontrar y rastrear el contenido. Es necesario asegurar que nuestro sitio web cuenta con enlaces propiamente vinculados a otros sitios, contenido ligero y accesible, código HTML bien formado que cumple con los estándares, entre otros elementos y referencias importantes de revisar.

SEO Toolkit es una herramienta que nos permite optimizar nuestros sitios web para un mejor decrubrimiento por parte de servicios y motores de busqueda. SEO Toolkit analiza nuestros sitios y recomienda posibles mejoras que podemos realizar y así facilitar a los servicios de búsqueda el encontrar nuestro contenido. Podríamos pensar que SEO Toolkit es un agente analizador que identifica como optimizar nuestros sitios para facilitar su descubrimiento en internet.

Esta es una herramienta de Microsoft por lo tanto se instala sobre IIS 7.0 y hace uso de SQL Server 2008 para recopilar y almacenar el resultado de los análisis. Así mismo este componente se integra a IIS 7 y permite acceder a reportes, reglas, validaciones y sugerencias para mejorar nuestro portal.

SNAGHTML371585e

Cuando creamos un nuevo análisis podemos configurar el sitio que queremos analizar, el número de enlaces que deseamos revisar, la autentificación que se deberá soportar y todo lo necesario para que la herramienta desempeñe una revisión de forma adecuada.

Los resultados obtenidos son muy valiosos ya que nos carga validaciones e incumplimientos que se realizaron. Por cada incumplimiento nos da un alto nivel de detalle entre ello la posible solución. Por fin ya no tendremos que recurrir a otras herramientas de análisis de sitios web.

SNAGHTML3717495

Ya hacia falta una herramienta tan valiosa como esta, que bien que Microsoft identificó el hueco y nos proporciono una alternativa aceptable. Estoy seguro que SEO Toolkit aportará mucho valor para tus proyectos web.

Dejo el enlace del sitio para que proceda a evaluar e instalar.

image

HG