- Pagină de pornire
- /
- Articol
Dacă trebuie să ștergeți mai mult de câțiva utilizatori din Webex, puteți utiliza API-ul nostru REST pentru a face acest lucru (https://developer.webex.com/docs/api/v1/people/delete-a-person). Link-ul de mai jos este un script exemplu, care invocă că API pentru a șterge mai mulți utilizatori citiți dintr-un fișier CSV de intrare.
Pregătiți-vă pentru ștergerea în masă a utilizatorilor
Iată ce trebuie să începeți cu utilizatorii de ștergere în masă din Control Hub:
Acreditările administratorului organizației dvs.
Obțineți un token de acces personal de la developer.webex.com.
Citiți https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
Scriptul de referință care este la https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
Despre scenariul de referință:
Oferim acest script Python doar ca exemplu. Nu susținem sau menținem în mod oficial acest script - sau oricare dintre scripturile sau clienții API - dar susținem apelurile API utilizate în script.
Script-ul este limitat pentru a elimina până la 100 de utilizatori, în mod implicit. Puteți mări limita, dacă este necesar. Acest lucru crește proporțional timpul necesar pentru a rula script-ul.
Dacă utilizați Python, va trebui să instalați următoarele module:
solicitări
json
te iza
csv
urllib
oră
Ștergeți utilizatorii în bloc cu apeluri API Scriptate
Scenariul este limitat la 100 de utilizatori în mod implicit, dar puteți modifica această limită până la numărul de rânduri din fișierul CSV.
1 | Conectați-vă la Control Hub . |
2 | Exportați utilizatorii într-un fișier CSV. Este posibil să aveți nevoie de mai mult de un fișier CSV dacă aveți o organizație mare. Consultați Modalități de adăugare și gestionare a utilizatorilor în Cisco Webex Control Hub. |
3 | Salvați fișierele CSV pe computerul în care rulați scriptul. |
4 | Deschideți fișierele CSV pentru editare și eliminați rândurile care conțin utilizatorii pe care doriți să îi păstrați. Scriptul vă va cere să confirmați ștergerea utilizatorilor, astfel încât să puteți anula dacă faceți o greșeală aici. Puteți reveni la Control Hub în acel moment și puteți exporta (restul) utilizatori în fișiere CSV proaspete. |
5 | Rulați scriptul. De exemplu, la intrarea în coajă |
6 | Introduceți calea completă și numele fișierului CSV, atunci când vi se solicită acest lucru. De exemplu, Scriptul vă solicită să introduceți tokenul de acces, astfel încât acesta să poată verifica dacă tokenul este încă valid pentru a vă autentifica. |
7 | Introduceți tokenul de acces. Scriptul face o rulare uscată, returnează un număr de utilizatori pe care îi va șterge și vă cere să confirmați că doriți să ștergeți utilizatorii N. Dacă există erori, este posibil ca ID-urile de utilizator să fie corupte în fișierele CSV. |
8 | Confirmați că doriți să ștergeți utilizatorii. Apelurile API necesare pentru a șterge fiecare utilizator durează aproximativ două până la trei secunde, astfel încât să vă puteți aștepta ca script-ul să ruleze timp de aproximativ cinci minute atunci când fișierul CSV are 100 de utilizatori. Scriptul scrie orice erori într-un fișier CSV în același director ca și fișierele de intrare. |
9 | Repetați acest proces dacă aveți mai mult de un fișier CSV. |