Préparer la suppression des utilisateurs en bloc

Voici ce dont vous avez besoin pour commencer à supprimer des utilisateurs en bloc à partir de Control Hub :

A propos du script de référence :

  • Nous fournissons ce script Python comme exemple uniquement. Nous ne prenons pas officiellement en charge ou ne maintenons pas ce script-ou l’un de vos scripts ou de vos clients API-mais nous prenons en charge les appels API utilisés dans le script.

  • Le script est limité à la suppression de 100 utilisateurs par défaut. Vous pouvez augmenter la limite si nécessaire. Ceci augmente proportionnellement le temps requis pour lancer le script.

  • Si vous utilisez Python, vous devez installer les modules suivants :

    • Requêtes

    • Json

    • Os

    • Csv

    • urllib

    • Temps

Supprimer les utilisateurs en bloc avec les appels API scriptés

Le script est limité à 100 utilisateurs par défaut, mais vous pouvez modifier cette limite jusqu’au nombre de lignes dans votre fichier CSV.

1

Connectez-vous au Control Hub.

2

Exportez vos utilisateurs dans un fichier CSV.

Vous pouvez avoir besoin de plus d’un fichier CSV Si vous avez une grande organisation. Voir comment Ajouter et gérer des utilisateurs dans Cisco Webex Control Hub.

3

Enregistrez les fichiers CSV sur l’ordinateur sur lequel vous exécutez le script.

4

Ouvrez les fichiers CSV pour les modifier et supprimez les lignes qui contiennent les utilisateurs que vous souhaitez conserver.

Il vous sera demandé par le script de confirmer la suppression des utilisateurs, afin que vous puissiez annuler si vous faites une erreur ici. Vous pouvez revenir sur Control Hub à ce moment et exporter (restante) des utilisateurs dans des fichiers CSV frais.

5

Lancez le script. Par exemple, à votre shell saisissez python BulkDeleteUsers.py.

6

Entrez le chemin d’accès complet et le nom de votre fichier CSV, lorsque vous y êtes invité (e). Par exemple, ~/downloads/exported_users. csv.

Le script vous invite à saisir votre jeton d’accès, afin qu’il puisse vérifier si le jeton est toujours valide pour vous authentifier.

7

Saisissez votre jeton d’accès.

Le script effectue un test, renvoie un compte des utilisateurs qu’il va supprimer et vous demande de confirmer que vous souhaitez supprimer N utilisateurs.

S’il y a des erreurs, il se peut que les ID utilisateur soient corrompus dans les fichiers CSV.

8

Confirmez que vous souhaitez supprimer les utilisateurs.

Les appels API requis pour supprimer chaque utilisateur prennent environ deux à trois secondes, vous pouvez donc vous attendre à ce que le script s’exécute pendant environ cinq minutes lorsque votre fichier CSV contient 100 utilisateurs.

Le script écrit toutes les erreurs dans un fichier CSV dans le même répertoire que les fichiers d’entrée.

9

Répétez cette procédure si vous avez plus d’un fichier CSV.