Atributos del usuario personalizados
Este artículo describe cómo se pueden definir los atributos personalizados por el usuario y utilizarlos en Luma.
Descripción general
Además de los campos estándar del perfil del usuario que proporciona el sistema, los usuarios pueden requerir algunos campos de usuario adicionales. En Luma, un administrador de tenants puede definir una lista de atributos personalizados por el usuario que puede contener información del usuario específica para su organización como ubicación, ID de Active Directory (AD), designación, etc. Estos valores se pueden utilizar para autorizar usuarios o sincronizar los datos de los usuarios o se pueden consultar mientras se genera una habilidad en bifurcaciones o como información para transmitirla través de la carga de salida de las integraciones.
Luma permite un máximo de 15 atributos personalizados por el usuario para el tenant.
El valor para un atributo personalizado del usuario se puede completar mediante la carga masiva de datos o la sincronización de datos a través de API. Opcionalmente, también se pueden establecer durante la inicialización de la sesión a través de un canal de chat configurado o en una habilidad como cualquier otro parámetro de conversación. El ámbito de estos atributos es global, es decir, el valor se conserva a menos que se sobrescriba.
De forma similar a los atributos locales y globales de Luma, estos atributos también se pueden utilizar en las habilidades y en las operaciones. Se los puede denominar @{user.<custom attribute identifier>}
Para ver la lista de atributos personalizados por el usuario definidos para el tenant, vaya a la pestaña Tenant (Tenant) → User Management (Gestión de usuarios) → Custom User Attributes (Atributos personalizados por el usuario). Como administrador, puede crear un máximo de 15 atributos para el tenant.
Crear un atributo personalizado del usuario
Siga los pasos que aparecen a continuación para crear un atributo personalizado del usuario para el tenant:
En la pestaña Custom User Attribute (Atributo personalizado del usuario), haga clic en Create Custom User Attribute (Crear atributo personalizado del usuario).
En la pantalla de detalles, agregue el nombre del atributo.
El sistema generará automáticamente el identificador en función del nombre. Se puede editar el identificador si es necesario.
Seleccione el tipo de dato en función del tipo de valor que tendrá el atributo.
Una vez que se completen todos los detalles obligatorios, haga clic en Create (Crear) para crear el atributo.
Se puede definir un máximo de 10 atributos para un tenant.
Cada atributo personalizado del usuario debe ser único.
Una vez creados, el identificador del atributo y el tipo de dato no se pueden actualizar.
Utilice el botón Copy (Copiar) situado junto a la sección del identificador para copiar la sintaxis del atributo ({user.<attributeidentifier>}). La variable de contexto puede hacer referencia al atributo personalizado en Integrations (Integraciones), Rulesets (Conjuntos de reglas), Set Attributes (Establecer atributos) o Information Messages (Mensajes de información).
Buscar y ver un atributo personalizado del usuario
Se puede filtrar la lista de atributos personalizado del usuario utilizando Name (Nombre) o Identifier (Identificador) del atributo. Siga los pasos que aparecen a continuación para buscar un atributo en la lista:
En la lista de atributos personalizado del usuario, ingrese el texto en el campo Search (Buscar) y haga clic en Enter.
La lista ahora está filtrada por los criterios de búsqueda.
Seleccione el atributo requerido para ver los detalles.
Editar un atributo personalizado del usuario
Para editar un atributo personalizado del usuario existente, haga lo siguiente:
En Custom User Attribute List (Lista de atributos personalizados por el usuario), seleccione el atributo requerido.
En la pantalla de detalles, haga clic en Edit (Editar).
Ahora solo el campo Name (Nombre) del atributo de puede editar. Actualice el campo según sea necesario.
Haga clic en Save (Guardar) para guardar los cambios.
Uso de un atributo personalizado del usuario
Se pueden utilizar los atributos personalizados por el usuario definidos para un tenant en todo Luma para mostrar información específica del usuario. Cuando se utiliza en una habilidad o en operaciones como carga de salida, puede denominárselos @{user.}.
Por ejemplo:
Uso de un atributo personalizado del usuario en el mensaje de información en una habilidad:
Uso del atributo personalizado del usuario en la operación: