Tema anterior: Jerarquías de clientesTema siguiente: Multi-Tenancy Access


Objetos y atributos de cliente

Cuando se activa la función multicliente, se puede conceder a cada contacto (usuario) acceso a todos los clientes (público), a un solo cliente o a un grupo de clientes (definido por el usuario o mantenido por el sistema). El rol de un contacto controla el acceso, que especifica el acceso de lectura y escritura de forma independiente. Dado que el acceso de cliente depende del rol y un contacto puede cambiar de roles durante una sesión, el acceso de cliente de un contacto puede cambiar.

En una implementación multicliente, la mayor parte de los objetos de datos incluyen un atributo de cliente que especifica qué cliente posee el objeto. Los objetos pertenecen a los grupos siguientes en función de su atributo de cliente y cómo se utiliza:

Sin cliente

Define objetos sin un atributo de cliente. Todos los datos en estos objetos son públicos.

Ejemplos: prioridad y urgencia.

Cliente necesario

Define objetos con un atributo de cliente que no puede ser nulo. El producto, no el sistema de gestión de bases de datos, impone esta restricción. Todos los datos de estos objetos están asociados con clientes individuales; no con datos públicos.

Ejemplos: tablas de ticket (Solicitud, Incidencia y Orden de cambio).

Cliente opcional

Define objetos con un atributo de cliente que puede ser nulo. Parte de los datos en estos objetos son públicos, y algunos se asocian con clientes específicos. Cada cliente ve el objeto en una vista que combina los datos públicos y los datos específicos del cliente.

Ejemplos: categoría y ubicación.