Ir al contenido principal

Campos Personalizados del Espacio de Trabajo

Defina campos personalizados a nivel de organización, valores predeterminados globales y controle la cascada de valores.

Actualizado hoy

Introducción

Los campos personalizados te permiten adjuntar datos estructurados a cada dispositivo en tu organización — cosas como credenciales de cliente, tokens de despliegue, contraseñas de admin, o cualquier valor que tus automatizaciones y scripts necesiten referenciar. Los campos se definen aquí a nivel de espacio de trabajo y se descienden a grupos de dispositivos y dispositivos individuales, que pueden heredar el predeterminado global o establecer su propio anulación.

Aquí es donde creas, editas y eliminas campos personalizados. Para establecer valores predeterminados a nivel de grupo, ve Configuración de Grupo → Campos Personalizados. Para anular valores en un dispositivo específico, ve Detalles del Dispositivo → Campos Personalizados.


El Listado de Campos Personalizados

Ve a Espacio de Trabajo → Campos Personalizados para ver cada campo definido para tu organización.

Campos Personalizados
  • Nombre del campo — el nombre del campo, ordenable alfabéticamente. Haz clic en el encabezado de columna para alternar el orden de clasificación.

  • Descripción — una descripción opcional explicando cómo se usa el campo o qué valores se esperan.

  • Valor del campo — el valor predeterminado global para este campo. Los grupos y dispositivos pueden anular esto, pero cualquier alcance sin su propio valor hereda de aquí.

Los campos sin valor predeterminado global muestran -- en la columna Valor del campo. Eso es esperado — algunos campos se dejan intencionalmente en blanco a nivel global y se establecen individualmente por grupo o dispositivo.


Cómo Descienden Los Valores

Los campos personalizados funcionan en un descenso de tres niveles: organización, grupo, dispositivo. Level siempre resuelve al valor más específico disponible.

  1. Organización — el predeterminado global, establecido aquí en Espacio de Trabajo → Campos Personalizados

  2. Grupo — una anulación para todos los dispositivos en un grupo de dispositivos, establecida en Configuración de Grupo → Campos Personalizados

  3. Dispositivo — una anulación para un dispositivo específico, establecida en Detalles del Dispositivo → Campos Personalizados

Si un grupo no tiene anulación establecida, hereda de la organización. Si un dispositivo no tiene anulación establecida, hereda de su grupo (o de la organización si el grupo tampoco tiene valor).

💡 CONSEJO: Establece valores a nivel de organización para campos que se aplican a todos o la mayoría de clientes, y usa anulaciones a nivel de grupo para variación por cliente. Las anulaciones a nivel de dispositivo se mejor reservan para excepciones — un dispositivo que necesita una credencial, token, o configuración diferente del resto de su grupo.


Crear un Campo Personalizado

  1. Haz clic en + Añadir campo personalizado arriba a la derecha.

  2. En el panel Añadir campo personalizado, ingresa un Nombre del campo. Requerido. Así es como se hará referencia al campo en automatizaciones y scripts, así que usa una convención de nombres consistente.

  3. Opcionalmente, añade una Descripción explicando cómo se usa el valor o cualquier implicación de cumplimiento.

  4. Opcionalmente, ingresa un Valor del campo para establecer un predeterminado global. Puedes dejar esto en blanco y establecer valores a nivel de grupo o dispositivo en su lugar.

  5. Si el campo contendrá datos sensibles (contraseñas, tokens, claves de recuperación), habilita el toggle Solo admin.

  6. Haz clic en Añadir campo personalizado.

Crear un Campo Personalizado

El nuevo campo aparece en el listado inmediatamente, ordenado alfabéticamente. El valor que ingresaste durante la creación se convierte en el predeterminado global y desciende a todos los grupos y dispositivos que no tengan su propio conjunto de anulación.


Copiar un Valor de Campo

Cada fila tiene un icono de copia a la derecha. Haz clic para copiar el valor predeterminado global a tu portapapeles.


Editar un Campo

Para cambiar el nombre, descripción, valor global, o configuración Solo admin de un campo:

  1. Haz clic en el menú en la fila.

  2. Haz clic en Editar.

  3. Actualiza cualquier campo en el panel Editar campo personalizado.

  4. Haz clic en Actualizar campo personalizado.

Renombrar un campo actualiza cada referencia a él automáticamente — automatizaciones, scripts, y cualquier otro lugar donde se use el campo reflejará el nuevo nombre.

Forzar un Valor a Todos Los Descendientes

Cuando editas un campo existente, una casilla Forzar valor del campo a todos los descendientes aparece en el panel. Cuando se marca, guardar empujará este valor global hacia abajo a todos los grupos de dispositivos y dispositivos, removiendo cualquier anulación que hayan establecido.

⚠️ ADVERTENCIA: Forzar valor del campo a todos los descendientes es irreversible. Remove todas las anulaciones de grupo y dispositivo para este campo en tu organización entera. Cada dispositivo revertirá a este valor global. Usa esto solo cuando intencionalmente desees estandarizar un valor en todas partes.

Campos Solo Admin

Cuando Solo admin está habilitado, el valor del campo está enmascarado en todas partes en la interfaz web — mostrado como puntos con un icono de ojo para revelarlo. Solo los administradores de cuenta pueden ver o editar el valor. Otros técnicos pueden ver que el campo existe, pero no su contenido.

Campos Solo Admin

Los técnicos no admin aún pueden referenciar campos Solo admin en automatizaciones y scripts. El campo se resuelve normalmente en tiempo de ejecución — la restricción es en visibilidad en la interfaz, no en uso.

Solo admin es apropiado para:

  • Contraseñas de admin local

  • Tokens de despliegue de cliente

  • Claves de recuperación

  • Credenciales de Wi-Fi

  • Cualquier valor que no deba ser visible a todos los técnicos


Limpiar un Valor Global

Para remover el valor predeterminado global de un campo sin eliminar el campo:

  1. Haz clic en el menú en la fila.

  2. Haz clic en Limpiar valor.

El valor del campo vuelve a --. Los grupos o dispositivos que no tenían anulación ahora también mostrarán -- hasta que se establezca un valor en su alcance.

ℹ️ NOTA: Limpiar el valor global no afecta las anulaciones de grupo o dispositivo. Los grupos y dispositivos que ya tenían su propio valor establecido lo mantienen.


Eliminar un Campo Personalizado

Los campos personalizados solo se pueden eliminar desde Espacio de Trabajo → Campos Personalizados. Para remover un campo completamente:

  1. Haz clic en el menú en la fila.

  2. Haz clic en Eliminar.

  3. Confirma la eliminación.

⚠️ ADVERTENCIA: Eliminar un campo lo remove de cada dispositivo y grupo en tu organización y no se puede deshacer. Cualquier automatización o script que referencie este campo dejará de recibir un valor — verifica que nada en uso activo depende del campo antes de eliminar.


Usar Campos Personalizados en Automatizaciones y Scripts

Los campos personalizados se vuelven genuinamente útiles cuando automatizaciones y scripts los leen en tiempo de ejecución. Level resuelve el valor usando el descenso — dispositivo primero, luego grupo, luego organización — y pasa cualquiera que sea más específico a la automatización o script ejecutándose.

Referenciar un Campo Personalizado en un Script

En el editor de script, haz clic en el botón Variable y selecciona el campo personalizado que deseas referenciar. Level inserta un marcador de variable usando el nombre del campo:

##{{cf_field_name}}

Level resuelve la variable en tiempo de ejecución — sustituyendo el valor de cualquiera que sea el alcance más específico para el dispositivo en el que se ejecuta el script.

Por ejemplo, un script que lee un campo "Asset Tag":

#!/bin/bash ASSET_TAG=##{{cf_asset_tag}} echo "Asset Tag for this device is: $ASSET_TAG"

💡 CONSEJO: Usa el botón Variable en lugar de escribir la sintaxis manualmente. Asegura que el nombre del campo coincida exactamente y muestra solo los campos personalizados definidos en tu organización.

Patrones Comunes

  • Tokens por cliente: Establece un token de despliegue (SentinelOne, AV de terceros, etc.) a nivel de grupo para cada cliente. Una automatización que referencia el campo recoge el token correcto para cualquier dispositivo en el que se ejecute, sin valores codificados.

  • Contraseñas de admin: Almacena la contraseña de admin local de cada dispositivo a nivel de dispositivo, marcada Solo admin. Los scripts pueden recuperar y usarla sin exponerla a técnicos no admin.

  • Claves de recuperación de BitLocker: Usa una automatización programada para ejecutar un script de PowerShell que recupera la clave y la escribe de vuelta a un campo personalizado Solo admin a través de la acción Establecer Campo Personalizado — así la clave se mantiene actual automáticamente.

  • Listas de admin autorizados: Define una lista global en un campo "Authorized Admins". Anúlalo para grupos o dispositivos que necesiten un conjunto diferente.

  • Banderas de entorno: Usa un campo como "Managed" o "Standards Bypass" como una bandera que los scripts verifican antes de aplicar configuraciones.

Para detalles sobre la acción Establecer Campo Personalizado, ve Automatizaciones → Acciones → Establecer Campo Personalizado. Para flujos basados en disparadores que se ejecutan cuando un campo cambia, ve Automatizaciones → Disparadores → Campos Personalizados Cambiados.


Preguntas Frecuentes

  • ¿Cómo referencio un campo personalizado en un script o automatización? En el editor de script, usa el botón Variable para insertar una referencia de campo. Level usa la sintaxis ##{{cf_field_name}} y resuelve el valor en tiempo de ejecución — el script recibe cualquier valor que esté activo para el dispositivo en el que se ejecuta.

  • Si renombro un campo, ¿mis automatizaciones y scripts existentes se rompen? No. Level actualiza todas las referencias automáticamente cuando renombras un campo. Cualquier cosa ya usando ese campo continuará funcionando con el nuevo nombre.

  • ¿Quién puede ver campos Solo admin? Solo los administradores de cuenta pueden ver o editar el valor. Otros técnicos pueden ver que el campo existe y pueden referenciarlo en automatizaciones y scripts, pero el valor está oculto para ellos en la interfaz web.

  • Eliminé un campo por error. ¿Puedo recuperarlo? No. La eliminación es permanente. Recrea el campo y reinicia cualquier valor que fue establecido a niveles de organización, grupo, y dispositivo.

  • Forzé el valor global a todos los descendientes, pero un dispositivo aún muestra un valor diferente. ¿Por qué? Forzar un valor remove anulaciones en el momento que guardas. Si una anulación a nivel de dispositivo fue establecida después de ese punto, tomaría precedencia nuevamente. Verifica la pestaña Campos Personalizados del dispositivo para ver si una nueva anulación ha sido establecida.

  • ¿Pueden técnicos sin acceso de admin crear o eliminar campos personalizados? No. Crear, editar, y eliminar definiciones de campos requiere acceso de administrador. Los técnicos no admin pueden ser capaces de establecer anulaciones a nivel de dispositivo dependiendo de sus permisos de grupo, pero no pueden modificar las definiciones de campos aquí.

¿Ha quedado contestada tu pregunta?