Om du behöver ta bort fler än några användare från Webex, kan du använda vår REST API för att göra det (https://developer.webex.com/docs/api/v1/people/delete-a-person). Länkad nedan är ett exempelskript, som startar detta API för att ta bort flera användare som har lästs från en CSV-fil som matas in.
Förbered dig för att ta bort flera användare samtidigt
Det här är vad du behöver för att komma igång med massborttagning av användare från Control Hub:
Din organisations administratörs uppgifter.
Få en token för personlig åtkomst från developer.webex.com.
Läs https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
Referensskriptet som är https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
Om referensskriptet:
Vi tillhandahåller endast det här skripten Som exempel. Vi stöder inte officiellt eller underhåller detta skript - eller några av dina skript eller API-klienter - men vi stöder de API-anrop som används i skriptet.
Skriptet är begränsat till att ta bort upp till 100 användare som standard. Du kan höja gränsen om det behövs. Om detta är tillfälligt ökar tiden som krävs för att köra skriptet.
Om du använder Modul måste du installera följande moduler:
Begäranden
Json
Os
csv
urlbibliotek
tid
Ta bort flera användare samtidigt med api-anrop som skript
Skriptet är begränsat till 100 användare som standard, men du kan ändra denna begränsning 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 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-filerna för redigering och ta bort rader som innehåller de användare som du vill behålla. Du kommer att uppmanas av skriptet att bekräfta borttagningen av användare, så du kan avbryta om du gör ett misstag här. Du kan gå tillbaka till Control Hub då och exportera (återstående) användare till nya CSV-filer. |
5 | Kör skriptet. Till exempel, på ditt skal anger |
6 | Ange hela sökvägen till och namnet på din CSV-fil vid uppmaning. Till exempel Skriptet uppmanar dig att ange din åtkomsttoken så att den kan kontrollera om token fortfarande är giltig för att autentisera dig. |
7 | Ange din åtkomsttoken. Skriptet kör en test körts, returnerar antalet användare som kommer att raderas och ber dig bekräfta att du vill ta bort N användare. Finns det några fel kan det vara så att användar-ID:erna är skadade i CSV-filerna. |
8 | Bekräfta att du vill ta bort användarna. De API-samtal som krävs för att ta bort varje användare tar cirka två till tre sekunder, så du kan förvänta dig att skriptet ska köras i cirka fem minuter när CSV-filen har 100 användare. Skriptet utser alla fel till en CSV-fil i samma katalog som ingångsfilerna. |
9 | Upprepa detta förfarande om du har fler än en CSV-fil. |