- Kezdőlap
- /
- Cikk
Ha néhány felhasználónál több felhasználót kell törölnie a Webex, akkor ezt a REST API segítségével teheti meg (https://developer.webex.com/docs/api/v1/people/delete-a-person). Az alábbiakban egy példaszkript látható, amely meghívja ezt az API -t, hogy több felhasználót töröljön egy bemeneti CSV-fájl.
Felkészülés a felhasználók tömeges törlésére
A következőkre van szüksége ahhoz, hogy elkezdhesse a felhasználók tömeges törlését a Control Hubból:
A szervezet rendszergazdai hitelesítő adatai.
Személyes hozzáférési token beszerzése innen: developer.webex.com .
Olvassa el https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
A referencia-szkript, amely a következő időpontban van:https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py .
A referenciaszkriptről:
Ezt a Python-parancsfájlt csak példaként adjuk meg. Hivatalosan nem támogatjuk vagy karbantartjuk ezt a szkriptet – vagy az Ön egyik szkriptjét vagy API -kliensét sem –, 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 engedélyezett. 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 Python-t használ, telepítenie kell a következő modulokat:
kéréseket
json
os
csv
urllib
idő
Felhasználók tömeges törlése Scripted API -hívásokkal
A szkript alapértelmezés szerint 100 felhasználóra van korlátozva, de ezt a korlátozást a CSV-fájl lévő sorok számáig módosíthatja.
1 | Jelentkezzen be a Control Hub szolgáltatásba . |
2 | Exportálja a felhasználókat egy CSV-fájl. Előfordulhat, hogy egynél több CSV-fájl van szüksége, ha nagy a szervezete. Lásd Felhasználók hozzáadásának és kezelésének módjai a Cisco Webex Control Hub . |
3 | Mentse a CSV -fájlokat arra a számítógépre, amelyen a parancsfájlt futtatja. |
4 | Nyissa meg a CSV -fájlokat szerkesztésre, majd távolítsa el a megtartani kívánt felhasználókat tartalmazó sorokat . A szkript arra kéri Önt, hogy erősítse meg a felhasználók törlését, így itt meg lehet szakítani a törlést, ha hibázik. Ekkor visszatérhet a Control Hubhoz, és exportálhatja a (fennmaradó) felhasználókat friss CSV -fájlokba. |
5 | Futtassa a parancsfájlt. Például a shell-jénél adja meg az Entert |
6 | Amikor a rendszer kéri, adja meg a CSV-fájl teljes elérési útját és nevét. Például: A szkript a hozzáférési token megadására kéri Önt, így ellenőrizni tudja, hogy a token még érvényes-e az Ön hitelesítéséhez. |
7 | Adja meg a hozzáférési tokenjét. A parancsfájl száraz futást végez, visszaküldi a törölni kívánt felhasználók számát, és megerősítésre kéri, hogy N felhasználót szeretne törölni. Ha bármilyen hiba van, az lehet, hogy a felhasználói azonosítók sérültek a CSV -fájlokban. |
8 | Erősítse meg a felhasználók törlését. Az egyes felhasználók törléséhez szükséges API -hívások körülbelül 2-3 másodpercig tartanak, így várhatóan körülbelül öt percig fut a parancsfájl, ha a CSV-fájl 100 felhasználója van. A parancsfájl a hibákat egy CSV-fájl írja ugyanabban a könyvtárban, mint a bemeneti fájlok. |
9 | Ismételje meg ezt a folyamatot, ha egynél több CSV-fájl van . |