Forbered til massesletning af brugere

Her er, hvad du skal komme i gang med massesletning af brugere fra Control Hub:

Om referencescriptet:

  • Vi giver kun dette Python-script som et eksempel. Vi understøtter ikke officielt dette script - eller nogen af dine scripts eller API-klienter - men vi understøtter de API-opkald, der bruges i scriptet.

  • Scriptet er begrænset til at fjerne op til 100 brugere som standard. Du kan øge grænsen, hvis det er nødvendigt. Dette øger den tid, der kræves til at køre scriptet, proportionalt.

  • Hvis du bruger Python, skal du installere følgende moduler:

    • anmodninger

    • json

    • csv

    • urllib

    • tidspunkt

Massesletning af brugere med scripted API-opkald

Scriptet er begrænset til 100 brugere som standard, men du kan modificere den begrænsning 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 kan have brug for mere end én CSV-fil, hvis du har en stor organisation. Se Måder at tilføje og administrere brugere på i Cisco Webex Control Hub.

3

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

4

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

Du bliver 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. Indtast f.eks. i dit skal du indtaste python BulkDeleteUsers.py.

6

Indtast hele stien og navnet på din CSV-fil, når du bliver bedt om det. Eksempel: ~/Downloads/exported_users.csv.

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

7

Indtast dit adgangstoken.

Scriptet kører tør, returnerer et antal brugere, det vil slette, og beder dig bekræfte, at du vil slette N-brugere.

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

8

Bekræft, at du vil slette brugerne.

De API-opkald, der kræves for at slette hver bruger, tager ca. 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 alle fejl til en CSV-fil i den samme mappe som inputfilerne.

9

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