SlideShare una empresa de Scribd logo
1 de 50
Flujos de Trabajo en SharePoint 2010 Haarón GonzálezConsultor Asociado de B-LOGIChgonzalez@b-logic.com.mx Blog: http://msmvps.com/blogs/haarongonzalez Twitter: http://twitter.com/haarongonzalez Facebook: http://facebook.com/haarongonzalez
Cambios Arquitecturales de SharePoint 2010
SharePoint 2007 Architecture SharePoint Server Client Apps Project Server 2007 Shared Service Provider Project Server 2007 Browsers (IE) InfoPath Service Project Web Access Search Service Office Client Project Web Access OneNote Excel Calc Service InfoPath User Profiles Project Business Data  Catalog Outlook  RSS Viewers Windows SharePoint Services Groove Content Config Workflow SharePoint Designer
SharePoint 2007 Architecture SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2007 Shared Service Provider Project Server 2007 Browsers (IE) InfoPath Service Project Web Access Search Service Search Service Office Client Project Web Access Excel Calc Service OneNote Excel Calc Service User Profiles InfoPath User Profiles Business Data  Catalog Project Business Data  Catalog Outlook  RSS Viewers Windows SharePoint Services Groove Content Config Workflow Content Config Workflow SharePoint Designer
SharePoint Service Applications Shared Service Provider SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2010 Browsers (IE) 2007 Search Service Project Web Access Office Client Excel Calc Service OneNote User Profiles InfoPath Business Data  Catalog Business Connection Service Project Outlook  RSS Viewers SharePoint Foundation Windows SharePoint Services SharePoint Workspace Groove Content Config Workflow SharePoint Designer
SharePoint Service Applications SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2010 Browsers (IE) Browsers (IE, Fire Fox) Browsers (IE, Fire Fox) PowerPoint Broadcast Service Search Service Project Web Access Office Client Office Client Office Client Excel Calc Service Web Analytics Service OneNote OneNote OneNote FAST 2010  Office Web App Service 3rd Party Services.. FAST Search Service User Profiles Visio Graphics Service InfoPath InfoPath InfoPath Business Connection Service Access Service Project Project Project InfoPath  Service Managed Metadata Outlook  Outlook  Outlook  Word Conversion Service PerformancePoint RSS Viewers RSS Viewers RSS Viewers SharePoint Foundation SharePoint Workspace SharePoint Workspace Sandboxed Code Service Usage & Health Logging SharePoint Workspace SharePoint Designer SharePoint Designer Visio Content Config Workflow SharePoint Designer Access
Desarrollo en SharePoint 2010  Herramientas ,[object Object]
Sandboxsolutions
ALM integrated
Windows 7,Vista y Server 2008,[object Object]
No te inventes problemas que demuestren tu superioridad ingenieril
Piensa en el usuario y su experiencia
También existe Office cliente como parte de la solución
Conoce las funcionalidades OOB (Out of the box) de SharePoint
No pierdas tiempo diseñando lo que ya existe
No instales el Office en los WFE
XML, XPath y XSLT son amigos
Aléjate del web.config y global.asax
No hagas Web Services para invocar Web Services de SharePoint
Conoce los roles de SharePoint y la arquitectura en general
Consulta el UserProfile programáticamente en vez del Active Directory
No todo son Event o Feature Receivers ni SiteDefinitions
Existen comandos en el stsadm.exe o PowerShell considéralos antes de abrir Visual Studio
Conoce lo que significa ensamblados Partial Trust y Full Trust en SharePoint
Abre tu mente a temas de infraestructura como SSL, DNS, FQDN, NLB, etcSobre todo, no minimices el problema
Agenda Objetivo OOB Tres estados Recopilar comentarios Aprobación Recopilar firmas Aprobación de Disposición Flujos de Trabajo Personalizados SharePoint Designer 2010 Visual Studio 2010
Objetivo Una mirada de 360 grados a la postura de flujos de trabajo de SharePoint 2010
Tres estados Diseñado para gestionar el seguimiento de los estados de un elemento de lista (3 estados en total) Cada que se modifica un estado se genera una tarea y cada que se completa una tarea se modifica el estado  El flujo utiliza una columna de tipo elección como la fuente de los estados  En la forma de configuración del flujo configuramos las personas, mensajes y notificaciones especificas al proceso http://office.microsoft.com/es-mx/sharepoint-server-help/usar-un-flujo-de-trabajo-con-tres-estados-HA010154431.aspx
Tres estados Se sube una nueva propuesta Estados En proceso de revisión técnica En proceso de revisión comercial Lista para ser enviada a cliente No iniciada No iniciada Finalizada En curso En curso Completada Completada Se termina flujo de trabajo
Recopilar comentarios Diseñado para automatizar el proceso de revisión de documentos en grupos de trabajo Los revisores se pueden revisar y comentar en paralelo «cualquiera en cualquier momento» o en serie «uno seguido de otro» Cada paso del flujo notifica por correo electrónico a algún actor en especifico y de forma automática al iniciador en cuestión Al finalizar el iniciador recibe un correo electrónico con los comentarios de todos los revisores http://office.microsoft.com/es-hn/excel-help/recopilar-comentarios-en-un-documento-mediante-un-flujo-de-trabajo-HA010217853.aspx
Recopilar comentarios Mediante la pagina de historial del flujo de trabajo podemos ver el avance de las revisiones, el log de eventos y gráficamente los revisores que han participado mediante Visio Services
Recopilar comentarios El flujo soporta agregar revisor al vuelo durante la ejecución de una instancia El flujo de trabajo soporta la cancelación del mismo Cada tarea de revisión soporta enviar comentarios, cancelar la actividad, solicitar cambio y reasignar una tarea, todo desde SharePoint Server y Office Cliente comoWord y Outlook
Microsoft Confidential
Microsoft Confidential
Aprobación Es el mas común, nos permite orquestar el proceso de aprobación de un documento, considerando que la aprobación consiste en que un grupo de personas lo revise y especifique que aprueba o rechaza el documento Cuenta con la misma funcionalidad del flujo de trabajo de recopilación de comentarios  http://office.microsoft.com/es-mx/sharepoint-server-help/utilizar-un-flujo-de-trabajo-de-aprobacion-HA010154425.aspx
Aprobación El formulario de la actividad de aprobación cuenta con botones específicos  Microsoft Confidential
Recopilar firmas En combinación con flujo de trabajo mas firma digital es factible implementar documentos seguros Este flujo ha sido diseñado para hacer uso de la infraestructura de firmas electrónicas Utiliza firmas digitales generadas por alguna autoridad de certificados como CertificateAuthority de Microsoft Office 2010 almacena y mantiene la firma digital embebida en el documento Útil para dar validez legar al contenido electrónico
Recopilar firmas El flujo de trabajo toma la información de los firmantes directamente desde Word mediante el control Línea de Firma el cual permite incrustar la configuración de la firma Por cada firmante se incrustaran su configuración de firma
Recopilar firmas El documento como tal contiene los espacios pre definidos para almacenar la firma digital de cada persona colocada mediante la Línea de Firma
Recopilar firmas Se requiere definir en el flujo de trabajo la secuencia de firmas Al iniciar el flujo SharePoint gestiona el proceso y solicita la firma digital a cada firmante
Recopilar firmas Las características de firmas digitales de Office cliente y el flujo de trabajo colaboran en el proceso para recopilar la firma digital de cada usuario
Recopilar firmas El proceso de firma consiste en proporcionar la firma digital instalada en nuestro equipoi
Microsoft Confidential
Microsoft Confidential
Microsoft Confidential
Aprobación de Disposición Administra el vencimiento y la retención del documento permitiendo a los participantes decidir si conservan o eliminan los documentos caducados Trabaja en conjunto con las directivas de retención de documentos de la colección de sitio Estas tareas no se asignan a personas específicas, solo los que tienen permiso de acceso a la lista de tareas pueden completar las tareas  http://office.microsoft.com/es-es/sharepoint-server-help/utilizar-un-flujo-de-trabajo-de-aprobacion-de-disposicion-HA010154429.aspx
Consideraciones Agregarunapolitica de retencion de la informacion Toda personalizacioncomo WSP Flujos de SPD o conocidosinternamentecomoNoCodeWorkflows se incluyen en la migracion
Flujos Personalizados SharePoint Designer 2010 Visual Studio 2010

Más contenido relacionado

La actualidad más candente

Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010SolidQ
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Juan Carlos Gonzalez
 
Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owaEva Ordoñez Perez
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
CSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointCSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointComunidad SharePoint
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Eva Ordoñez Perez
 
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoCómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoNeiy Darry Rodriguez
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesVic Frank
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónComunidad SharePoint
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboraciónAndrés Iturralde
 
Isv Cd Office2007
Isv Cd Office2007Isv Cd Office2007
Isv Cd Office2007guest4836df
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010Lester Sanchez
 
Grupos Office 365 y Planner: Colaboración y Productividad End-To-End
Grupos Office 365 y Planner: Colaboración y Productividad End-To-EndGrupos Office 365 y Planner: Colaboración y Productividad End-To-End
Grupos Office 365 y Planner: Colaboración y Productividad End-To-EndJuan Carlos Gonzalez
 

La actualidad más candente (20)

Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010
 
Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013Resumen de Novedades en SharePoint 2013
Resumen de Novedades en SharePoint 2013
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
CSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointCSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePoint
 
Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010Sharepoint 2010 e Infopath 2010
Sharepoint 2010 e Infopath 2010
 
Introducción a SharePoint 2013
Introducción a SharePoint 2013Introducción a SharePoint 2013
Introducción a SharePoint 2013
 
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy BriceñoCómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
Cómo instalar Sharepoint Server 2013 en su empresa por Neiy Briceño
 
SharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicacionesSharePoint 2010 desarrollo de aplicaciones
SharePoint 2010 desarrollo de aplicaciones
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y Configuración
 
Sharepoint server 2010 - La nueva colaboración
Sharepoint server 2010  - La nueva colaboraciónSharepoint server 2010  - La nueva colaboración
Sharepoint server 2010 - La nueva colaboración
 
Isv Cd Office2007
Isv Cd Office2007Isv Cd Office2007
Isv Cd Office2007
 
InfoPath 2010
InfoPath 2010InfoPath 2010
InfoPath 2010
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Grupos Office 365 y Planner: Colaboración y Productividad End-To-End
Grupos Office 365 y Planner: Colaboración y Productividad End-To-EndGrupos Office 365 y Planner: Colaboración y Productividad End-To-End
Grupos Office 365 y Planner: Colaboración y Productividad End-To-End
 

Similar a Flujos de Trabajo en SharePoint 2010

SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresAndrés Iturralde
 
Construyendo flujos de trabajo
Construyendo flujos de trabajoConstruyendo flujos de trabajo
Construyendo flujos de trabajoFabian Imaz
 
Construyendo procesos de negocio 2013
Construyendo procesos de negocio 2013Construyendo procesos de negocio 2013
Construyendo procesos de negocio 2013Fabian Imaz
 
Conociendo los flujos de trabajo pre construidos en share point 2010
Conociendo los flujos de trabajo pre construidos en share point 2010Conociendo los flujos de trabajo pre construidos en share point 2010
Conociendo los flujos de trabajo pre construidos en share point 2010Haaron Gonzalez
 
Estrategias de desarrollo en sharepoint
Estrategias de desarrollo en sharepointEstrategias de desarrollo en sharepoint
Estrategias de desarrollo en sharepointDaniel Laco
 
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael MonterrocaLuis Du Solier
 
Desarrollo Para Share Point Con Vs2010
Desarrollo Para Share Point Con Vs2010Desarrollo Para Share Point Con Vs2010
Desarrollo Para Share Point Con Vs2010Misael Monterroca
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Andrés Iturralde
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007Luis Du Solier
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterJaime Cid
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben ColomoLuis Du Solier
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2Hector Insua
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresAndrés Iturralde
 
Serena SBM Connector for Microsoft SharePoint
Serena SBM Connector for Microsoft SharePointSerena SBM Connector for Microsoft SharePoint
Serena SBM Connector for Microsoft SharePointRodrigo Ponce
 
Introducción Desarrollo MOSS2007
Introducción Desarrollo MOSS2007Introducción Desarrollo MOSS2007
Introducción Desarrollo MOSS2007Eva Ordoñez Perez
 
De Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareDe Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareJC_Diaz_Belmonte
 
Como crear add ins hibridas para share point y office
Como crear add ins hibridas para share point y officeComo crear add ins hibridas para share point y office
Como crear add ins hibridas para share point y officeFabian Imaz
 
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Andrés Iturralde
 

Similar a Flujos de Trabajo en SharePoint 2010 (20)

SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para Desarrolladores
 
Workflows en Moss2007
Workflows en Moss2007Workflows en Moss2007
Workflows en Moss2007
 
Construyendo flujos de trabajo
Construyendo flujos de trabajoConstruyendo flujos de trabajo
Construyendo flujos de trabajo
 
Construyendo procesos de negocio 2013
Construyendo procesos de negocio 2013Construyendo procesos de negocio 2013
Construyendo procesos de negocio 2013
 
Conociendo los flujos de trabajo pre construidos en share point 2010
Conociendo los flujos de trabajo pre construidos en share point 2010Conociendo los flujos de trabajo pre construidos en share point 2010
Conociendo los flujos de trabajo pre construidos en share point 2010
 
Estrategias de desarrollo en sharepoint
Estrategias de desarrollo en sharepointEstrategias de desarrollo en sharepoint
Estrategias de desarrollo en sharepoint
 
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca
1 - Desarrollo en SharePoint con Visual Studio 2010, por Misael Monterroca
 
Desarrollo Para Share Point Con Vs2010
Desarrollo Para Share Point Con Vs2010Desarrollo Para Share Point Con Vs2010
Desarrollo Para Share Point Con Vs2010
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007
 
Programando Addins desde la web
Programando Addins desde la webProgramando Addins desde la web
Programando Addins desde la web
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenter
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para Desarrolladores
 
Serena SBM Connector for Microsoft SharePoint
Serena SBM Connector for Microsoft SharePointSerena SBM Connector for Microsoft SharePoint
Serena SBM Connector for Microsoft SharePoint
 
Introducción Desarrollo MOSS2007
Introducción Desarrollo MOSS2007Introducción Desarrollo MOSS2007
Introducción Desarrollo MOSS2007
 
De Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion MiddlewareDe Forms a Oracle Fusion Middleware
De Forms a Oracle Fusion Middleware
 
Como crear add ins hibridas para share point y office
Como crear add ins hibridas para share point y officeComo crear add ins hibridas para share point y office
Como crear add ins hibridas para share point y office
 
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
 

Más de Haaron Gonzalez

Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Microsoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaMicrosoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaHaaron Gonzalez
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkHaaron Gonzalez
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkHaaron Gonzalez
 
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetSharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetHaaron Gonzalez
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development TopicsHaaron Gonzalez
 
SharePoint Framework, paso a paso
SharePoint Framework, paso a pasoSharePoint Framework, paso a paso
SharePoint Framework, paso a pasoHaaron Gonzalez
 
SharePoint Framework at a glance
SharePoint Framework at a glanceSharePoint Framework at a glance
SharePoint Framework at a glanceHaaron Gonzalez
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointHaaron Gonzalez
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint FrameworkHaaron Gonzalez
 
Soluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexSoluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexHaaron Gonzalez
 
La oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosLa oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosHaaron Gonzalez
 
Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Haaron Gonzalez
 
Enhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointEnhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointHaaron Gonzalez
 
Planeación de Intranet con SharePoint
Planeación de Intranet con SharePointPlaneación de Intranet con SharePoint
Planeación de Intranet con SharePointHaaron Gonzalez
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet PlanningHaaron Gonzalez
 
Introduction to Content Search Web Part
Introduction to Content Search Web PartIntroduction to Content Search Web Part
Introduction to Content Search Web PartHaaron Gonzalez
 
Effective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsEffective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsHaaron Gonzalez
 

Más de Haaron Gonzalez (20)

Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Microsoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina modernaMicrosoft 365, la herramienta moderna para la oficina moderna
Microsoft 365, la herramienta moderna para la oficina moderna
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint Framework
 
Target SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint FrameworkTarget SharePoint and Teams with SharePoint Framework
Target SharePoint and Teams with SharePoint Framework
 
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern IntranetSharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
 
Introduction to Office Development Topics
Introduction to Office Development TopicsIntroduction to Office Development Topics
Introduction to Office Development Topics
 
SharePoint Framework, paso a paso
SharePoint Framework, paso a pasoSharePoint Framework, paso a paso
SharePoint Framework, paso a paso
 
SharePoint Framework at a glance
SharePoint Framework at a glanceSharePoint Framework at a glance
SharePoint Framework at a glance
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePoint
 
Introducción a SharePoint Framework
Introducción a SharePoint FrameworkIntroducción a SharePoint Framework
Introducción a SharePoint Framework
 
Soluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintexSoluciones de flujo de trabajo basada en formularios con nintex
Soluciones de flujo de trabajo basada en formularios con nintex
 
La oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicosLa oficina moderna y el surgimiento de equipos dinamicos
La oficina moderna y el surgimiento de equipos dinamicos
 
Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint Enhance the way people collaborate with documents in SharePoint
Enhance the way people collaborate with documents in SharePoint
 
Enhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share pointEnhance the way people collaborate with documents in share point
Enhance the way people collaborate with documents in share point
 
Planeación de Intranet con SharePoint
Planeación de Intranet con SharePointPlaneación de Intranet con SharePoint
Planeación de Intranet con SharePoint
 
Introduction to Intranet Planning
Introduction to Intranet PlanningIntroduction to Intranet Planning
Introduction to Intranet Planning
 
Introduction to Content Search Web Part
Introduction to Content Search Web PartIntroduction to Content Search Web Part
Introduction to Content Search Web Part
 
Effective SharePoint Tools for Consultants
Effective SharePoint Tools for ConsultantsEffective SharePoint Tools for Consultants
Effective SharePoint Tools for Consultants
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (10)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Flujos de Trabajo en SharePoint 2010

  • 1. Flujos de Trabajo en SharePoint 2010 Haarón GonzálezConsultor Asociado de B-LOGIChgonzalez@b-logic.com.mx Blog: http://msmvps.com/blogs/haarongonzalez Twitter: http://twitter.com/haarongonzalez Facebook: http://facebook.com/haarongonzalez
  • 2.
  • 3. Cambios Arquitecturales de SharePoint 2010
  • 4. SharePoint 2007 Architecture SharePoint Server Client Apps Project Server 2007 Shared Service Provider Project Server 2007 Browsers (IE) InfoPath Service Project Web Access Search Service Office Client Project Web Access OneNote Excel Calc Service InfoPath User Profiles Project Business Data Catalog Outlook RSS Viewers Windows SharePoint Services Groove Content Config Workflow SharePoint Designer
  • 5. SharePoint 2007 Architecture SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2007 Shared Service Provider Project Server 2007 Browsers (IE) InfoPath Service Project Web Access Search Service Search Service Office Client Project Web Access Excel Calc Service OneNote Excel Calc Service User Profiles InfoPath User Profiles Business Data Catalog Project Business Data Catalog Outlook RSS Viewers Windows SharePoint Services Groove Content Config Workflow Content Config Workflow SharePoint Designer
  • 6. SharePoint Service Applications Shared Service Provider SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2010 Browsers (IE) 2007 Search Service Project Web Access Office Client Excel Calc Service OneNote User Profiles InfoPath Business Data Catalog Business Connection Service Project Outlook RSS Viewers SharePoint Foundation Windows SharePoint Services SharePoint Workspace Groove Content Config Workflow SharePoint Designer
  • 7. SharePoint Service Applications SharePoint 2010 Architecture SharePoint Server Client Apps Project Server 2010 Browsers (IE) Browsers (IE, Fire Fox) Browsers (IE, Fire Fox) PowerPoint Broadcast Service Search Service Project Web Access Office Client Office Client Office Client Excel Calc Service Web Analytics Service OneNote OneNote OneNote FAST 2010 Office Web App Service 3rd Party Services.. FAST Search Service User Profiles Visio Graphics Service InfoPath InfoPath InfoPath Business Connection Service Access Service Project Project Project InfoPath Service Managed Metadata Outlook Outlook Outlook Word Conversion Service PerformancePoint RSS Viewers RSS Viewers RSS Viewers SharePoint Foundation SharePoint Workspace SharePoint Workspace Sandboxed Code Service Usage & Health Logging SharePoint Workspace SharePoint Designer SharePoint Designer Visio Content Config Workflow SharePoint Designer Access
  • 8.
  • 11.
  • 12. No te inventes problemas que demuestren tu superioridad ingenieril
  • 13. Piensa en el usuario y su experiencia
  • 14. También existe Office cliente como parte de la solución
  • 15. Conoce las funcionalidades OOB (Out of the box) de SharePoint
  • 16. No pierdas tiempo diseñando lo que ya existe
  • 17. No instales el Office en los WFE
  • 18. XML, XPath y XSLT son amigos
  • 19. Aléjate del web.config y global.asax
  • 20. No hagas Web Services para invocar Web Services de SharePoint
  • 21. Conoce los roles de SharePoint y la arquitectura en general
  • 22. Consulta el UserProfile programáticamente en vez del Active Directory
  • 23. No todo son Event o Feature Receivers ni SiteDefinitions
  • 24. Existen comandos en el stsadm.exe o PowerShell considéralos antes de abrir Visual Studio
  • 25. Conoce lo que significa ensamblados Partial Trust y Full Trust en SharePoint
  • 26. Abre tu mente a temas de infraestructura como SSL, DNS, FQDN, NLB, etcSobre todo, no minimices el problema
  • 27. Agenda Objetivo OOB Tres estados Recopilar comentarios Aprobación Recopilar firmas Aprobación de Disposición Flujos de Trabajo Personalizados SharePoint Designer 2010 Visual Studio 2010
  • 28. Objetivo Una mirada de 360 grados a la postura de flujos de trabajo de SharePoint 2010
  • 29. Tres estados Diseñado para gestionar el seguimiento de los estados de un elemento de lista (3 estados en total) Cada que se modifica un estado se genera una tarea y cada que se completa una tarea se modifica el estado El flujo utiliza una columna de tipo elección como la fuente de los estados En la forma de configuración del flujo configuramos las personas, mensajes y notificaciones especificas al proceso http://office.microsoft.com/es-mx/sharepoint-server-help/usar-un-flujo-de-trabajo-con-tres-estados-HA010154431.aspx
  • 30. Tres estados Se sube una nueva propuesta Estados En proceso de revisión técnica En proceso de revisión comercial Lista para ser enviada a cliente No iniciada No iniciada Finalizada En curso En curso Completada Completada Se termina flujo de trabajo
  • 31.
  • 32. Recopilar comentarios Diseñado para automatizar el proceso de revisión de documentos en grupos de trabajo Los revisores se pueden revisar y comentar en paralelo «cualquiera en cualquier momento» o en serie «uno seguido de otro» Cada paso del flujo notifica por correo electrónico a algún actor en especifico y de forma automática al iniciador en cuestión Al finalizar el iniciador recibe un correo electrónico con los comentarios de todos los revisores http://office.microsoft.com/es-hn/excel-help/recopilar-comentarios-en-un-documento-mediante-un-flujo-de-trabajo-HA010217853.aspx
  • 33. Recopilar comentarios Mediante la pagina de historial del flujo de trabajo podemos ver el avance de las revisiones, el log de eventos y gráficamente los revisores que han participado mediante Visio Services
  • 34. Recopilar comentarios El flujo soporta agregar revisor al vuelo durante la ejecución de una instancia El flujo de trabajo soporta la cancelación del mismo Cada tarea de revisión soporta enviar comentarios, cancelar la actividad, solicitar cambio y reasignar una tarea, todo desde SharePoint Server y Office Cliente comoWord y Outlook
  • 37. Aprobación Es el mas común, nos permite orquestar el proceso de aprobación de un documento, considerando que la aprobación consiste en que un grupo de personas lo revise y especifique que aprueba o rechaza el documento Cuenta con la misma funcionalidad del flujo de trabajo de recopilación de comentarios http://office.microsoft.com/es-mx/sharepoint-server-help/utilizar-un-flujo-de-trabajo-de-aprobacion-HA010154425.aspx
  • 38. Aprobación El formulario de la actividad de aprobación cuenta con botones específicos Microsoft Confidential
  • 39. Recopilar firmas En combinación con flujo de trabajo mas firma digital es factible implementar documentos seguros Este flujo ha sido diseñado para hacer uso de la infraestructura de firmas electrónicas Utiliza firmas digitales generadas por alguna autoridad de certificados como CertificateAuthority de Microsoft Office 2010 almacena y mantiene la firma digital embebida en el documento Útil para dar validez legar al contenido electrónico
  • 40. Recopilar firmas El flujo de trabajo toma la información de los firmantes directamente desde Word mediante el control Línea de Firma el cual permite incrustar la configuración de la firma Por cada firmante se incrustaran su configuración de firma
  • 41. Recopilar firmas El documento como tal contiene los espacios pre definidos para almacenar la firma digital de cada persona colocada mediante la Línea de Firma
  • 42. Recopilar firmas Se requiere definir en el flujo de trabajo la secuencia de firmas Al iniciar el flujo SharePoint gestiona el proceso y solicita la firma digital a cada firmante
  • 43. Recopilar firmas Las características de firmas digitales de Office cliente y el flujo de trabajo colaboran en el proceso para recopilar la firma digital de cada usuario
  • 44. Recopilar firmas El proceso de firma consiste en proporcionar la firma digital instalada en nuestro equipoi
  • 48. Aprobación de Disposición Administra el vencimiento y la retención del documento permitiendo a los participantes decidir si conservan o eliminan los documentos caducados Trabaja en conjunto con las directivas de retención de documentos de la colección de sitio Estas tareas no se asignan a personas específicas, solo los que tienen permiso de acceso a la lista de tareas pueden completar las tareas http://office.microsoft.com/es-es/sharepoint-server-help/utilizar-un-flujo-de-trabajo-de-aprobacion-de-disposicion-HA010154429.aspx
  • 49. Consideraciones Agregarunapolitica de retencion de la informacion Toda personalizacioncomo WSP Flujos de SPD o conocidosinternamentecomoNoCodeWorkflows se incluyen en la migracion
  • 50. Flujos Personalizados SharePoint Designer 2010 Visual Studio 2010
  • 51. Lo Relevante de SPD 2010 Sigue siendo una herramienta sin costo ahora disponible para arquitecturas 32 y 64 bits Totalmente reconstruida especialmente para trabajar con SharePoint 2010  no con SharePoint 2007  Nuevo diseñador de flujo de trabajo, nuevos tipos de flujos, nuevas y mejoradas actividades, nueva propuestas para gestión de tareas
  • 52. Diseñador de Flujo de Trabajo Nuevo diseñador de flujos de trabajo de tamaño amplio
  • 53. Diseñador de Flujo de Trabajo Principales mejoras en la herramienta como tal Lógica anidada Impersonación Bloques de ejecución en paralelo Mejora de la vinculación de datos en columnas bajo demanda – alto nivel de relacionamiento de la información Nuevas y mejoradas acciones Obtener administrador mediante búsqueda de datos del perfil Administración de registros y Documents Sets Lectura y escritura en listas externas Importar flujo de trabajo de Visio Premium 2010 Empaquetamiento de soluciones para portabilidad
  • 54. Tipos de Flujos de Trabajo ListWorkflow Asociado a una lista Como los flujos de MOSS 2007 Pueden crearse en SPD 2010 Se pueden exportar/importar desde Visio Reusable Workflow Se pueden asignar a un tipo de contenido Se pueden exportar como .WSP para reutilización en otros sitios Se pueden exportar/importar desde Visio Pueden crearse en SPD2010 o VS 2010 SiteWorkflow No se vinculan a una lista Se inicializan de forma manual o mediante el modelo de objetos Pueden crearse en SPD2010 o VS 2010
  • 55. Acciones OOB Acciones principales Send Email, Set WF Status… Acciones Document Set SendtoRepository, StartApproval… Acciones de lista Check In/OutItem, Declare Record… Acciones relacionales Lookup Manager of User Acciones utilerias Substringoperations, Intervalbetween dates Acciones de tarea StartApproval, Assign a To-Do…
  • 56. Creando un flujo de trabajo SPD2010 Demostración
  • 57. Creando Acciones Personalizadas en Visual Studio 2010 En ocasiones encontraras que no existen actividades o condiciones que representen nuestras reglas de negocio Construir una acción personalizada para SharePoint Designer 2010 es la alternativa Una acción personalizada es una unidad de ejecución dentro de algún flujo de trabajo de .NET Framework 3.5
  • 58. Pasos para crear una acción personalizada Crear el proyecto de Visual Studio Codificar la actividad Configurar la actividad Desplegar la actividad Utilizar la actividad en un flujo de trabajo de SPD 2010
  • 59. Crear el proyecto en Visual Studio Microsoft Confidential
  • 60. Codificar la actividad Agregarnos una clase que herede de Activity Creamos nuestras propiedades con los atributos correspondientes Sobrescribimos el método ActivityExecutionStatus
  • 61. Configurar la actividad Para poder lograr una conversación entre el diseñador de flujo de trabajo y nuestro ensamblado requerimos configurar un archivo .actions Este archivo describe en formato XML la semántica de configuración y uso de la actividad en SPD 2010 En C:rogram Filesommon Filesicrosoft Sharedeb Server Extensions4EMPLATE082orkflow se encuentranestosarchivoswss.actions Editamos el archivos web.config del aplicación web para agregar el ensamblado que contiene la actividad
  • 64. Creando un flujo de trabajo con Visual Studio 2010 Demostración
  • 65. Flujos de Trabajo de Visual Studio 2010 Escenariospersonalizados sin limite Portabilidad y empaquetamiento Capacidades del .NET Framework
  • 66.
  • 67. Recuerdecompletar el formato de evaluaciónparaparticipar en la rifa de los premios