Ha több felhasználót is törölnie kell a Webex-ből, akkor a REST API segítségével megteheti (https://developer.webex.com/docs/api/v1/people/delete-a-person). Az alábbi csatolt egy példa parancsfájl, amely meghívja az API-t, hogy több felhasználót töröljön egy bemeneti CSV-fájlból.
Készüljön fel a felhasználók tömeges törlésére
A felhasználók tömeges törléséhez a Control Hubból a legtöbb törléshez annyit kell kezdenie:
A szervezet rendszergazdájának hitelesítő adatai.
Személyes hozzáférési jogkivonat lekérte developer.webex.com.
Olvassa el https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
A referencia szkript, amely a https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
A referencia-szkriptről:
Ezt a Python-szkriptet csak példaként tartjuk meg. Hivatalosan nem támogatjuk vagy tartjuk karban ezt a szkriptet - vagy bármely szkriptet vagy API-ügyfelet -, de támogatjuk a szkriptben használt API-hívásokat.
A parancsfájl alapértelmezés szerint legfeljebb 100 felhasználó eltávolítására korlátozódik. Szükség esetén növelheti a korlátot. Ez arányosan növeli a parancsfájl futtatásához szükséges időt.
Ha Pythont használ, a következő modulokat kell telepítenie:
Kérelmek
json
operációs rendszer
csv
urllib
idő
Parancsfájlos API-hívásokkal rendelkező felhasználók tömeges törlése
A parancsfájl alapértelmezés szerint 100 felhasználóra korlátozódik, de ezt a korlátot a CSV-fájl sorainak számáig módosíthatja.
1 | Jelentkezzen be a Vezérlőközpontba. |
2 | Exportálja a felhasználókat csv fájlba. Ha nagy szervezettel rendelkezik, több CSV-fájlra is szüksége lehet. Lásd: Felhasználók hozzáadásának és kezelésének módjai a Cisco Webex Control Hubban. |
3 | Mentse a CSV-fájlokat arra a számítógépre, ahol a parancsfájlt futtatja. |
4 | Nyissa meg a csv-fájlokat szerkesztésre, és távolítsa el a megtartani kívánt felhasználókat tartalmazó sorokat. A szkript felkéri Önt, hogy erősítse meg a felhasználók törlését, így törölheti, ha itt hibát követ el. Ezen a ponton visszatérhet a Control Hub-ba, és új CSV-fájlokba exportálhatja a (fennmaradó) felhasználókat. |
5 | Futtasd le a forgatókönyvet. Például a héjnál írja be a |
6 | Írja be a CSV-fájl teljes elérési útját és nevét, amikor a rendszer kéri. Például A parancsfájl kéri, hogy adja meg a hozzáférési jogkivonatot, így ellenőrizheti, hogy a jogkivonat továbbra is érvényes-e a hitelesítéshez. |
7 | Adja meg hozzáférési jogkivonatát. A szkript száraz futást végez, visszaadja a törölni kívánt felhasználók számát, és arra kéri, hogy erősítse meg, hogy törölni szeretné az N-felhasználókat. Ha bármilyen hiba van, előfordulhat, hogy a felhasználói azonosítók sérültek a CSV fájlokban. |
8 | Ellenőrizze, hogy törölni szeretné-e a felhasználókat. Az egyes felhasználók törléséhez szükséges API-hívások körülbelül két-három másodpercet vesznek igénybe, így a parancsfájl körülbelül öt percig futhat, ha a CSV-fájlnak 100 felhasználója van. A parancsfájl a bemeneti fájlokkal azonos könyvtárban lévő CSV-fájlba írja a hibákat. |
9 | Ismételje meg ezt a folyamatot, ha egynél több CSV-fájllal rendelkezik. |