Förbered för Mass borttagning av användare

Här är vad du behöver för att komma igång med att ta bort användare från Control Hub:

Om referens skriptet:

  • Vi tillhandahåller detta Python-skript endast som ett exempel. Vi har inte officiellt stöd för eller underhåll skript-eller något av dina skript-eller API-klienter, men vi har stöd för API-samtal som används i skriptet.

  • Skriptet är begränsat till att ta bort upp till 100 användare som standard. Du kan öka gränsen vid behov. Detta delar proportionerligt upp den tid som krävs för att köra skriptet.

  • Om du använder python måste du installera följande moduler:

    • Begäranden

    • Json

    • Os

    • csv

    • urllib

    • Tid

Mass borttagning av användare med skriptade API-samtal

Skriptet är begränsat till 100 användare som standard, men du kan ändra den gränsen upp till antalet rader i din CSV-fil.

1

Logga in på Control Hub.

2

Exportera dina användare till en CSV-fil.

Du kan behöva mer än en CSV-fil om du har en stor organisation. Se olika sätt att lägga till och hantera användare i Cisco Webex Control Hub.

3

Spara CSV-filerna på datorn där du kör skriptet.

4

Öppna CSV-filen för redigering och ta bort de rader som innehåller de användare som du vill behålla.

Du kommer att uppmanas att bekräfta borttagningen av användarna, vilket innebär att du kan avbryta om du gör ett misstag här. Du kan gå tillbaka till Control Hub vid den punkten och exportera (återstående) användare till nya CSV-filer.

5

Kör skriptet. Till exempel, vid ditt skal, går du till python BulkDeleteUsers.py.

6

Ange fullständiga sökväg och namn för din CSV-fil när du blir ombedd. Till exempel ~/downloads/exported_users. csv.

Skriptet blir ombedd att ange din Access-token så att du kan kontrol lera om token fortfarande är giltig för att autentisera dig.

7

Ange din Access-token.

Skriptet gör en torr körning, returnerar ett antal användare som tas bort och uppmanar dig att bekräfta att du vill ta bort N användare.

Om det finns några fel kan det bero på att användar-ID: na är skadade i CSV-filerna.

8

Bekräfta att du vill ta bort användarna.

API-samtal som krävs för att ta bort varje användare tar ungefär två till tre sekunder, vilket innebär att du kan förvänta dig ett skript så att det körs om cirka fem minuter när din CSV-fil har 100-användare.

Skriptet skriver alla fel i en CSV-fil i samma katalog som indatafilerna.

9

Upprepa denna procedur om du har fler än en CSV-fil.