Usar Scripts de Clic de Comando para mover Usuarios entre Grupos (Etiquetas)

Este artículo describe qué son los Scripts de Comando Click y cómo usarlos.

Introducción

Scripts de Comando Click te permiten asignar o remover un usuario de un Grupo (Etiqueta) después de que un comando se ejecute exitosamente.

Requisitos

Creando el script de comando click

1. Para crear un Script de Comando Click, ve a Menú Principal > Admin >  Desarrollo > Constructor de Apps

2. Haz clic en + App

mceclip0.png

3. Asigna un nombre a tu nueva app, luego haz clic en Guardar

Screenshot 2024-06-28 at 13.09.26.png

4. Ahora haz clic en + Script de Click dentro de tu nueva app

mceclip1.png

5. Asigna un nombre a tu nuevo Script de Click, luego selecciona el tipo Comando 

Configura el nuevo script de click como Habilitado

Screenshot 2024-06-28 at 13.15.34.png

6. Haz clic en el botón Editar y pega el siguiente código en el editor:

var tagAdding, tagRemoving;if(command.name == ‘ModeA’) {
  tagAdding = tags.getTagByName(‘First’);
  tagRemoving = tags.getTagByName(‘Second’);
}
elseif(command.name == ‘ModeB’) {
  tagAdding = tags.getTagByName(‘Second’);
  tagRemoving = tags.getTagByName(‘First’);
}
if(tagAdding != null) {
  tags.updateUsers(tagAdding.id, [user.id], []);
}
if(tagRemoving != null) {
  tags.updateUsers(tagRemoving.id, [], [user.id]);
}

 

Nota: el comando debe ejecutarse exitosamente antes de guardar la app. Asegúrate de no estar omitiendo ninguno de los requisitos al inicio de esta guía.

7. En la sección de Grupos de Comandos (Etiquetas) del script de click, selecciona los Grupos de Comandos (Etiquetas) asociados con este script. El script se ejecutará después de la finalización exitosa de un comando solo si el comando está en este Grupo de Comandos (Etiqueta).

Finalmente, haz clic en Guardar.

Resultados

Ejecutar el script desde el editor una vez con uno de los dos comandos especificados en la sección Objetos expuestos y valores de prueba bajo command.name debería mover inmediatamente a un usuario al Grupo (Etiqueta) correcto y validar el script.

Ahora guarda el script y ejecuta el otro comando. Después de que el comando se complete, verás que el usuario se ha movido al otro Grupo (Etiqueta).