Listar grupos vacíos con Python en MicroStrategy

En este artículo vamos a comprobar cómo de rápido es listar grupos vacíos con Python en MicroStrategy. Nos conectaremos sin usar credenciales e iremos grupo por grupo comprobando si tiene asignado algún usuario. En caso de que no tenga usuarios, mostraremos por pantalla el nombre del grupo y su identificador.

Especificaciones del entorno

  • Microsoft Windows 11
  • MicroStrategy 2021 actualización 12

Explicación paso a paso

  1. Abre el cliente MicroStrategy Workstation
  2. Conéctate a tu entorno
  3. En el margen izquierdo haz clic sobre el símbolo + situado a la derecha de Scripts
  1. En la nueva ventana escribe el siguiente código para importar las librerías necesarias:
# MiguelTroyano.com
# Importamos el modulo de conexión y el resto de modulos necesarios
from mstrio.connection import Connection, get_connection
from mstrio.users_and_groups import list_user_groups, UserGroup
from typing import List
  1. Ahora con el siguiente código definimos una función que nos devuelva los grupos vacíos, nos conectamos al entorno y mostramos los resultados:

🚫 Acceso restringido

Para visualizar el código de ejemplo, es necesario iniciar sesión.

Puedes hacerlo sin registrarte desde el lateral derecho o los comentarios, utilizando tu cuenta de Microsoft o Google.

Fin acceso restringido 🚫


Resultado

Escribir un comentario