Forbered dig på at masseslet brugere

Det, du skal bruge for at komme i gang med masse sletning af brugere fra Control Hub:

Om referencescriptet:

  • Vi giver kun dette script til scriptet scriptet. Vi understøtter eller vedligeholder ikke officielt dette script - eller nogen af dine scripts eller API-klienter - men vi understøtter ikke api-kald, der bruges i scriptet.

  • Scriptet er begrænset til at fjerne op til 100 brugere som standard. Du kan om nødvendigt øge grænsen. Det øger den tid, der skal til for at køre scriptet.

  • Hvis du brugerstyring, skal du installere følgende moduler:

    • Anmodninger

    • Json

    • os

    • csv

    • URL-adresse

    • tidspunkt

Masseslet brugere med scriptede API-opkald

Scriptet er begrænset til 100 brugere som standard, men du kan ændre denne grænse op til antallet af rækker i din CSV-fil.

1

Log ind på Control Hub.

2

Eksporter dine brugere til en CSV-fil.

Du har muligvis brug for mere end én CSV-fil, hvis du har en stor organisation. Se Måder til at tilføje og administrere brugere i Cisco Webex Control Hub.

3

Gem CSV-filerne på den computer, hvor du kører scriptet.

4

Åbn CSV-filerne, der skal redigeres, og fjern de rækker, der indeholder de brugere, du vil beholde.

Du vil blive bedt af scriptet om at bekræfte sletningen af brugerne, så du kan annullere, hvis du laver en fejl her. Du kan gå tilbage til Control Hub på det tidspunkt og eksportere (resterende) brugere til nye CSV-filer.

5

Kør scriptet. I din shell indtaster du f.eks. BulkDeleteUsers.py.

6

Indtast den fulde sti og navn på din CSV-fil, når du bliver bedt om det. For eksempel, ~/Downloads/exported_users.csv.

Scriptet beder dig om at indtaste dit adgangstoken, så det kan kontrollere, om tokenet stadig er gyldigt for at godkende dig.

7

Indtast dit adgangstoken.

Scriptet laver en dry run, returnerer en optælling af brugere, den vil slette, og beder dig om at bekræfte, at du ønsker at slette N-brugere.

Hvis der er nogen fejl, kan det være, at bruger-id'erne er beskadigede i CSV-filerne.

8

Bekræft, at du vil slette brugerne.

API-kald, der kræves for at slette hver bruger, tager omkring to til tre sekunder, så du kan forvente, at scriptet kører i ca. fem minutter, når din CSV-fil har 100 brugere.

Scriptet skriver enhver fejl til en CSV-fil i den samme mappe som inputfilerne.

9

Gentag denne proces, hvis du har mere end én CSV-fil.