Priprema za masovno brisanje korisnika

Evo šta vam je potrebno da biste počeli sa masovnim brisanjem korisnika iz kontrolnog čvorišta:

Osnovni podaci o skripti reference:

  • Mi ovom Python scenariju pružamo samo kao primer. Mi zvanično ne podržavamo ili održavamo ovu skriptu - ili bilo koju od vaših skripti ili API klijenata - ali podržavamo API pozive koji se koriste u skripti.

  • Skripta je podrazumevano ograničena na uklanjanje do 100 korisnika. Ako je potrebno, možete da povećate ograničenje. Ovo proporcionalno povećava vreme potrebno za pokretanje skripte.

  • Ako koristite Python, moraćete da instalirate sledeće module:

    • Zahteva

    • json

    • os

    • csv

    • urllib

    • vreme

Masovno brisanje korisnika skriptovanim API pozivima

Skripta je podrazumevano ograničena na 100 korisnika, ali to ograničenje možete da izmenite do broja redova u CSV datoteci.

1

Prijavite se u kontrolno čvorište.

2

Izvezite korisnike u CSV datoteku.

Možda će vam biti potrebno više od jedne CSV datoteke ako imate veliku organizaciju. Pogledajte načine za dodavanje i upravljanje korisnicima u Cisco Webex kontrolnom čvorištu.

3

Sačuvajte CSV datoteke na računaru na kojem izvršavate skriptu.

4

Otvorite CSV datoteke za uređivanje i uklonite redove koji sadrže korisnike koje želite da zadržite.

Skripta će vas zamoliti da potvrdite brisanje korisnika, tako da možete da otkažete ako ovde pogrešite. U tom trenutku možete da se vratite u Kontrolno čvorište i izvezete (preostale) korisnike u sveže CSV datoteke.

5

Pokrenite skriptu. Na primer, na unošenje ljuske python BulkDeleteUsers.py.

6

Unesite punu putanju i ime CSV datoteke kada se to od vas zatraži. Na primer, ~/Downloads/exported_users.csv.

Skripta od vas traži da unesete oznaku za pristup, tako da može da proveri da li je oznaka i dalje važeća da bi vas potvrdila verodostojnost.

7

Unesite oznaku za pristup.

Skripta radi na suvom, vraća broj korisnika koje će izbrisati i traži od vas da potvrdite da želite da izbrišete N korisnike.

Ako postoje greške, moguće je da su korisnički ID-ovi oštećeni u CSV datotekama.

8

Potvrdite da želite da izbrišete korisnike.

API pozivi potrebni za brisanje svakog korisnika zahtevaju oko dve do tri sekunde, tako da možete očekivati da će se skripta pokrenuti oko pet minuta kada CSV datoteka ima 100 korisnika.

Skripta upisuje sve greške u CSV datoteku u istom direktorijumu kao i ulazne datoteke.

9

Ponovite ovaj proces ako imate više od jedne CSV datoteke.