Hvis du trenger å slette mer enn noen få brukere fra Webex, kan du bruke vår REST-API til det (https://developer.webex.com/docs/api/v1/people/delete-a-person). Nedenfor er en kobling til et eksempelskript som får denne API-en til å slette flere brukere som leses fra en CSV-inndatafil.
Klargjør for massesletting av brukere
Dette trenger du for å komme i gang med massesletting av brukere fra Control Hub:
Legitimasjonen for organisasjonsadministratoren.
Få et token for personlig tilgang fra developer.webex.com.
Les https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
Referanseskriptet som du finner på https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
Om referanseskriptet:
Vi tilbyr dette Python-skriptet kun som et eksempel. Vi støtter ikke eller vedlikeholder dette skriptet offisielt – eller noen av skriptene eller API-klientene dine – men vi støtter API-kallene som brukes i skriptet.
Skriptet er som standard begrenset til å fjerne opptil 100 brukere. Du kan øke grensen om nødvendig. Dette øker proporsjonalt tiden det tar å kjøre skriptet.
Hvis du bruker Python, må du installere følgende moduler:
forespørsler
json
os
csv
urllib
tidspunkt
Masseslett brukere med skriptede API-kall
Skriptet er som standard begrenset til 100 brukere, men du kan endre denne grensen opptil antall rader i CSV-filen.
1 | Logg på Control Hub. |
2 | Eksporter brukerne til en CSV-fil. Det kan hende du trenger mer enn én CSV-fil hvis du har en stor organisasjon. Se Måter å legge til og administrere brukere i Cisco Webex Control Hub på. |
3 | Lagre CSV-filene på datamaskinen der du kjører skriptet. |
4 | Åpne CSV-filene for redigering og fjern radene som inneholder brukerne du vil beholde. Du vil bli bedt av skriptet om å bekrefte slettingen av brukerne, så du kan avbryte hvis du gjør en feil her. Du kan gå tilbake til Control Hub på det tidspunktet og eksportere (gjenværende) brukere til nye CSV-filer. |
5 | Kjør skriptet. Ved skallet skriver du for eksempel inn |
6 | Skriv inn hele banen og navnet på CSV-filen når du blir bedt om det. For eksempel, Skriptet ber deg om å oppgi tilgangstokenet, slik at det kan kontrollere om tokenet fremdeles er gyldig for å autentisere deg. |
7 | Skriv inn tilgangstokenet. Skriptet kjører en testkjøring, returnerer antall brukere det vil slette, og ber deg om å bekrefte at du vil slette N brukere. Hvis det er noen feil, kan det være at bruker-ID-ene er skadet i CSV-filene. |
8 | Bekreft at du vil slette brukerne. API-kallene som kreves for å slette hver bruker, tar omtrent to til tre sekunder. Dermed kan du forvente at skriptet kjører i omtrent fem minutter når CSV-filen inneholder 100 brukere. Skriptet skriver eventuelle feil til en CSV-fil i samme mappe som inndatafilene. |
9 | Gjenta denne prosessen hvis du har mer enn én CSV-fil. |