Este breve artículo pretende describir algunos temas acerca de los permisos necesarios para trabajar con flujos de trabajo en Project Server 2010.
Los permisos estándar
Los permisos específicos para manejo de flujos de trabajos son:Permisos globales
- Change Workflow: le permite a un usuario cambiar el EPT (enterprise project type) de un proyecto.
- Este permiso engloba:
- La opción de cambiar un EPT
- La opción de reiniciar un flujo de trabajo (restart workflow)
- Este permiso engloba:
- Manage Workflow and Project Details Pages: permiso para administrar flujos de trabajo y PDPs.
- Este permiso hablita o inhabilita todas las opciones de flujo de trabajo disponibles en Server Settings en la sección "Workflow and Project Detail Pages":
- Workflow and Project Detail Pages Administrators Group (Microsoft Project Server)
- Project Managers Group (Microsoft Project Server)
- Team Members Group (Microsoft Project Server)
- Web Administrators Group (Microsoft Project Server)
- Project Details Pages
- Project Server Workflow History
- Project Server Workflow Tasks
Lo no estándar
Requerimiento 1: iniciadores de flujo de trabajo
- Iniciar un flujo, lo que implica crear un proyecto
- No pueda modificar flujos de trabajo en donde no es el Owner, sólo los suyos
- Puede reiniciar un flujo de trabajo
- Se trabajará con un grupo y una categoría especial que no se solape con otros existentes que puedan haber surgido en base a necesidades específicas
- Se requiere asignar el permiso "Change Workflow" sólo disponible en Administradores.
- Se requiere una categoría parecida a My Projects, que sólo permita modificar los proyectos en donde el iniciador es el owner
- Build Team on Project
- Create New Task Asignment
- Creat Object Links
- Delete Project
- Edit Project Summary Fields
- Manage Basic Project Security
- Open Project
- Publish Project
- Save Project to Project Server
- View Project Schedule in Project Web App
- View Project Site
- View Project Summary in Project Center
- Asign Resource
- View Enterprise Resource Data
- View Resource Assignments in Assignment Views
- Change Workflow
- Change Password
- Log On
- Manage Personal Notifications
- Build Team on Project
- New Project
- Open Project Template
- Vie Resource Plan
- View Project Center
- View Project Schedule Views
- View Task Center
- View Team Builder
- Project Server Workflow History
- Project Server Workflow Tasks
Y permiso de Lectura en:
- Project Details Pages
Es posible que hallamos creado alguna lista para cargar datos en forma de tabla durante alguna de las etapas del flujo de trabajo. Si es así, no debemos olvidar darle permiso al iniciador o a los aprobadores de tareas sobre ese lista. Eso dependerá de nuestras reglas de negocios. Una posible alternativa sería:
- Colaboración para el iniciador
- Lectura para el resto
Nota: es posible que necesitemos quebrar la herencia de permisos en esta nueva lista.
Requerimiento 2: los aprobadores de tareas
- Editar y completar las tareas
- Ver los detalles del proyecto
- Se trabajará con un grupo y una categoría especial que no se solape con otros existentes que puedan haber surgido en base a necesidades específicas
- Open Project
- View Project Schedule in Project Web App
- View Project Site
- View Project Summary in Project Center
- View Enterprise Resource Data
- View Resource Assignments in Assignment Views
- Change Password
- Log On
- Manage Personal Notifications
- Project Server Workflow History
- Project Server Workflow Tasks
Y permiso de Lectura en:
- Project Details Pages
Conclusión
La funcionalidad de gestión de la demanda de Project Server es flexible, lo cual hace que podamos implementar procesos de negocio complejos y diferentes entre sí. Esa puede ser una razón por la cual necesitemos modificar la seguridad estándar de flujos de trabajo. En este breve artículo, hemos explicado que es lo que viene fuera de la caja y dimos ejemplo de personalizaciones.
Cualquier duda me consultan.
Bibliografía
- Project Server 2010 global permissions: http://technet.microsoft.com/en-us/library/cc197631(v=office.14).aspx
- Project Server 2010 category permissions: http://technet.microsoft.com/en-us/library/cc197622(v=office.14).aspx
- Project Server 2010 default group permissions: http://technet.microsoft.com/en-us/library/cc197658(v=office.14).aspx
0 comentarios:
Publicar un comentario