Cuando se trabaja, potencialmente a distancia, en un mismo proyecto de desarrollo es imprescindible contar con mecanismos de identificación y autorización.
Estos mecanismos se tornan esenciales para GeneXus Server, donde en una instalación del mismo se pueden catalogar distintas bases de conocimiento (KB), y sobre cada KB se pueden realizar distintas operaciones. Por un lado es importante que los que participan en un proyecto (KB) estén identificados (autenticados) y así saber quién hizo qué.
Por otro lado, la autorización juega un papel decisivo también para determinar quién está autorizado a qué.
Para poder trabajar en confianza, y a veces por razones de auditoría, es importante que los distintos actores puedan realizar sus tareas con libertad y a la vez sólo las tareas a las que están autorizados.
En la Release Candidate de GeneXus X Evolution 1 se permite la autenticación local (Usuarios definidos en GXserver) y/o de GXtechnical, lo que significa que se puede acceder al Servidor utilizando la cuenta que se tiene definida en GXtechnical (ésta es la autenticación utilizada por el
GXserver disponible en forma gratuita para la Comunidad).
En la versión Release se agregará además, la capacidad de manejar permisos, roles, etcétrera para poder configurar el esquema de autorización.