Cómo cambiar el modo de autenticación de una aplicación web en SharePoint 2010.

 

Heyy Bloggers como estan, algunas veces dentro de sus organizaciones no les han solicitado un metodo diferente de autenticadión  al de windows para una aplicación web???? con éste blog les mostraré como configurar FBA para ser usado en una Aplicación Web de SharePoint a través de Power Shell.

Usando Windows PowerShell ISE (Editor gráfico de PowerShell para scripts):

image

Se puede crear un archivo .bat o .cmd para ejecutar el script anterior:

image

donde UseClaims.ps1 es el script creado en ISE. El archivo anterior se puede guardar como un .bat o como un .cmd y luego se ejecuta.

Una vez ejecutado este script, la aplicacion web queda modificada para usar FBA.

Para descargar scripts de pruebas y el archivo ejecutable de scripts dar click aqui. Renombrar el archivo txt por cmd.

Espero les sirva…

Slds,

AR

Instalación de SharePoint Server y Project Server 2010 – Parte 1 de 3

 

imagesCAPYG2DO

Instalación de SQL Server 2008

Una de las primeras actividades que se deben ejecutar para la instalacion de SharePoint Server 2010 es la instalacion y/o configuracion del servidor de bases de datos SQL Server 2008 en mi caso (Si tienen las licencias de SQL Server 2008 R2 es mejor realizar ésta instalación). Para la instalación del servidor de base de datos, debemos conectarnos al servidor con el usuario destinado para administrar los servicios de SQL Server (click aqui para ver las recomendación de Microsoft respecto a los usuarios necesarios para una instalación de SharePoint). Una vez en el servidor, buscamos la ruta donde se encuentran los archivos para la instalación como se muestra en la siguiente imagen.

image

Se busca el archivo setup.exe y se ejecuta. Se debe abrir un mensaje de compatibilidad como se muestra a continuación.

image

Una vez salga el mensaje procedemos a hacer click en ejecutar programa (Run Program). Se debe desplegar la siguiente pantalla informativa.

image

Luego de visualizar la pantalla anterior, en el menú de la izquierda buscamos Instalación (Installation) y seleccionamos “New SQL Server stand-alone installation or add features to an existing installation”.

image

Al dar click, se despliega otra vez el mensaje de compatibilidad de aplicaciones como se muestra a continuación y después se despliega la ventana que nos indica que la instalación está en proceso.

image

image

Después de procesar los archivos suficientes para la instalación de SQL Server 2008, se visualiza una pantalla donde se verifica una lista de chequeo de algunos posibles problemas que se pueden llegar a presentar con la instalación. Si al visualizar la lista de chequeo, todas las actividades está en estado “Passed”, podemos continuar con la instalación normal de SQL Server 2008, de lo contrario, habrá que solucionar el problema que se indique.

image

Una vez validado el estado de los ítems, y si todos están en “Passed”, se da click en el botón OK. Se nos abre la ventana para procesar la instalación de los archivos de soporte de SQL Server 2008 (Setup Support files) y se selecciona el botón de instalar (Install).

image

image

Una vez los archivos de soporte son instalados, se muestra una segunda lista de chequeo de SQL Server 2008. Esta lista de chequeo valida que no existan problemas de conectividad durante la instalación. Si existiera una alerta de cuidado (warning), no debería existir problema con la instalación, solo que hay que tenerlo en cuenta de modificarlo antes de la instalación para evitar problemas o instalaciones corruptas. Si se modifica un aviso de cuidado (warning) previo a la instalación y estando todavía en la pantalla de verificación, se puede volver a ejecutar el analizador para ver si la acción realizada solucionó la alerta. Para esto, se oprime el botón que está ubicado en la parte superior derecha “re-run”.

image

Si todas las alertas están como la imagen anterior, se oprime el botón siguiente (next). Al ejecutar estas acción, el proceso de instalación nos va a preguntar que si queremos una nueva instalación o agregar características a una instancia ya instalada. Seleccionamos que vamos a realizar una nueva instalación de SQL Server 2008 y se oprime el botón siguiente (next).

image

Se valida que la licencia corresponda a la versión que se va a instalar, para nuestro caso se va a instalar la versión SQL Server 2008 Enterprise. Una vez validada la correspondencia entre la licencia y la versión que se está instalando, damos click en siguiente (next). Nos aparece los términos del licenciamiento, seleccionamos el caja de verificación “I accept the license terms” y luego click en siguiente (next).

image

Seguido a la validación del licenciamiento, encontramos la pantalla de selección de lo que vamos a instalar. Para nuestro caso seleccionamos todas las casillas y luego click en siguiente (next).

image

Configuramos la instancia a instalar, es decir, nombre y directorio donde se va a almacenar la información pertinente. Para efectos del blog vamos a dar una ruta ficticia para la instancia y todos sus archivos (.mdf, .ldf)  X:\SQLServer. A esta carpeta es a la que toca validar el proceso de Backups al igual que el contenido de la instancia creada dentro de SQL Server 2008. Una vez configurada la instancia, se valida los requerimientos de espacio en disco. NOTA: en la medida de lo posible, las bases de datos deberán quedar en una SAN o NAS.

image

Una vez validado el espacio en disco, entramos a configurar el servidor de SQL. Se asigna la misma cuenta de servicio para administrar los servicios de SQL Server (la que ustedes configuran dentro de su directorio activo según las sugerencias de Microsoft). Adicionalmente, se selecciona que el servicio SQL Server Agent inicie de forma automática y no manual. La collation o el idioma de instalación, se deja por defecto. Click en siguiente (next). Una vez la configuración esté lista, se muestra la ventana de configuración como tal del motor, la anterior era del servidor. La primera pantalla que se visualiza requiere que se asignen los usuarios que van a ser administradores de SQL Server. Aquí se agregan los siguientes usuarios. Local administrator, administrador de la granja y el administrador para SQL Server. Se selecciona que el modo de autenticación a la base de datos va a ser autenticación de Windows. En el siguiente tab, validamos que las rutas a los diferentes directorios tengan relación con la ruta configurada anteriormente X:\SQLServer. El FILESTREAM no es necesario para SharePoint en este momento y click en siguiente (next).

image

Seguido a la configuración del motor de base de datos, viene la configuración de Analysis Services. Esta funcionalidad permitirá más adelante integrar todos los servicios de análisis de datos con SharePoint y Project Server 2010. Se deben agregar los mismos usuarios del ítem anterior Local administrator,administrador de la granja y el administrador para SQL Server. Luego se valida que los directorios apunten a los directorios de Analysis Services, algo muy parecido a la siguiente ruta: X:\SQLServer\MSAS10.INSTANCIA2\OLAP\Data.

Pasamos luego a la configuración de Reporting Services. Este servicio de SQL Server permite generar reportes que se integren con Analysis Services y se pueda mostrar información de inteligencia de negocio, asi como, extraer información de algunos cubos que se puedan crear en Analysis Services. La configuración se deja por defecto y luego click en siguiente (next).

image

Una vez configurado Reporting Services, pasamos a configurar los reportes de errores y de uso de la herramienta. Se dejan por defecto con los valores que trae y luego click en siguiente (next). Aparece una nueva lista de validacion. Se revisa que no exista ningún error y luego click en siguiente (next).

image

Revisión general de lo que se va a instalar y luego click en siguiente para iniciar la instalación. Si no se presentan problemas, la instalación de SQL Server 2008 debe ser satisfactoria.

Después de finalizada la instalación de SQL server 2008, se debe aplicar el service pack 1 y las actualizaciones acumulativas mencionadas en el blog. Estas actualizaciones acumulativas son indispensables para la instalación de Microsoft Office SharePoint Server 2010.

Una vez realizado el proceso anterior, procedemos a la instalación de Microsoft Office SharePoint Server 2010 y Microsoft Office Project Server 2010.

Continua….

Prerrequisitos de Software para instalar Microsoft SharePoint Server 2010 (Necesario para instalar Project Server si es requerido en la organización)

Hey Bloggers, adjunto los prerrequisitos que deben tener en cuenta cuando van a instalar SharePoint, ya sea la version Foundation o Server 2010. Si dentro de la organizacion donde ustedes trabajan requieren la instalacion de Project Server, se hace necesario instalar la version Enterprise de SharePoint. Es un requisito indispensable para Project Server 2010.

La instalación de los prerrequisitos normalmente se puede ejecutar desde la pantalla de instalación de Microsoft SharePoint 2010. Para ejecutar lo anterior, el servidor debe tener conexión a internet ya que la instalación de prerrequisitos se conecta y los descarga automáticamente.

Los roles a los que se hace referencia en el ítem anterior, se pueden activar manualmente en el Server Manager del servidor.

En aquellos lugares donde no sea viable que el servidor esté conectado a internet, los prerrequisitos pueden ser descargados directamente e instalados.

A continuación las URL:

Espero sea de su interes éste blog.

Slds,

Andres Rojas

Requisitos de Hardware y Software para la instalación de SharePoint Server 2010 y Project Server 2010.

imagesCAH29SC9

imagesCAKPPUTF

1. Requerimientos de Hardware

a. Servidor de Base de datos

COMPONENTE

REQUERIMIENTO MINIMO

Procesador

- 64 Bits, cuatro (4) núcleos para implementaciones pequeñas

- 64 Bits, ocho (8) núcleos para implementaciones medianas

Memoria RAM

- 8GB para implementaciones pequeñas

- 16GB para implementaciones medianas

Disco Duro

- 80GB

b. Servidor para SharePoint & Project Server 2010

COMPONENTE

REQUERIMIENTO MINIMO

Procesador

- 64 Bits, cuatro (4) núcleos para implementaciones pequeñas

Memoria RAM

- 4GB para desarrollo o evaluación

- 8GB para ambiente de producción

Disco Duro

- 80GB

2. Requerimientos de Software

a. Servidor de Base de datos

AMBIENTE

REQUERIMIENTO MINIMO

Servidor de base de datos en entorno de Granja

Se requiere uno de los siguientes:

- La version para 64Bits de Microsoft SQL Server 2008 con Service Pack 1 (SP1) y con las actualizaciones acumulativas 2. Para descargar las actualizaciones acumulativas refiérase al siguiente enlace Cumulative update package 2 for SQL Server 2008 Service Pack 1. hacer click en el enlace View and request hotfix downloads y seguir las instrucciones. En la página de solicitud del Hotfix, descargar el archivo SQL_Server_2008_SP1_Cumulative_Update_2 file. Si se instala Microsoft SQL Server 2008 SP1 en Windows Server 2008 R2, puede recibir un mensaje de alerta respecto a la compatibilidad entre las aplicaciones. Puede hacer caso omiso de este mensaje y continuar con la instalación.

- La versión para 64Bits de Microsoft SQL Server 2005 con Service Pack 3 (SP3). Descargar las actualizaciones acumulativas 3 para SQL Server 2005 SP3 del siguiente enlace Cumulative update package 3 for SQL Server 2005 Service Pack 3, hacer click en el enlace View and request hotfix downloads y seguir las instrucciones. En la página de solicitud del Hotfix, descargar el archivo SQL_Server_2005_SP3_Cumulative_Update_3.

- Microsoft SQL Server 2008 R2

b. Servidor para SharePoint & Project Server 2010

COMPONENTE

REQUERIMIENTO MINIMO

Servidor Web Front-End y servidor de aplicaciones en la granja

· Sistema operativo de 64Bits Windows Server 2008 Standard, Enterprise, Data Center, or Web Server con SP2. Si actualmente se está ejecutando Windows Server 2008 con SP1, la herramienta de preparación para productos de Microsoft SharePoint instala Windows Server 2008 SP2 automáticamente. También son soportadas las versiones de 64Bits de Windows Server 2008 R2 Standard, Enterprise, Data Center, or Web Server.

Nota:

Se deben descargar todas las actualizaciones pertinentes al sistema operativo antes de iniciar la instalación de Microsoft SharePoint.

· Para Windows Server 2008 con SP2, tener en cuenta FIX: A hotfix that provides a method to support the token authentication without transport security or message encryption in WCF is available for the .NET Framework 3.5 SP1.

· Para Windows Server 2008 R2, tener en cuenta FIX: A hotfix that provides a method to support the token authentication without transport security or message encryption in WCF is available for the .NET Framework 3.5 SP1.

· KB979917 - QFE for Sharepoint issues - Perf Counter fix & User Impersonation

· Para Windows Server 2008 SP2, descargar el archivo Windows6.0-KB979917-x64.msu (Vista).

· Para Windows Server 2008 R2, descargar el archivo Windows6.1-KB979917-x64.msu (Win7).

· Para información adicional referirse al articulo del Knowledge Base Two issues occur when you deploy an ASP.NET 2.0-based application on a server that is running IIS 7.0 or IIS 7.5 in Integrated mode (http://go.microsoft.com/fwlink/?LinkId=192578).

Roles en el servidor

· Web Server (IIS) role

· Application Server role

Project Web Access

· Microsoft Internet Explorer 7 o Microsoft Internet Explorer 8

Project Professional client connectivity to Project Server 2010

· Microsoft Office Project Professional 2007. Solo se conectará al servidor de Project Server 2010 si Backwards Connectivity Mode está habilitado en el servidor. Esta configuración no se recomienda ya que muchas características de la versión 2010 de Project Server no están en la versión de Microsoft Office Project profesional 2007.

· Microsoft Office Project Professional 2010.