Подгответе се за групово изтриване на потребители

Ето какво ви трябва, за да започнете с групово изтриване на потребители от Control Hub:

Относно референтния скрипт:

  • Ние предоставяме този скрипт на Python само като пример. Ние официално не поддържаме и не поддържаме този скрипт – нито някой от вашите скриптове или API клиенти – но поддържаме извикванията на API , използвани в скрипта.

  • По подразбиране скриптът е ограничен да премахне до 100 потребители. Можете да увеличите лимита, ако е необходимо. Това пропорционално увеличава времето, необходимо за изпълнение на скрипта.

  • Ако използвате Python, ще трябва да инсталирате следните модули:

    • искания

    • json

    • os

    • csv

    • urllib

    • час

Групово изтриване на потребители със скриптирани API повиквания

Скриптът е ограничен до 100 потребители по подразбиране, но можете да промените това ограничение до броя на редовете във вашия CSV файл.

1

Влезте в Control Hub .

2

Експортирайте вашите потребители в CSV файл.

Може да имате нужда от повече от един CSV файл, ако имате голяма организация. Виж Начини за добавяне и управление на потребители в Cisco Webex Control Hub .

3

Запазете CSV файловете на компютъра, където изпълнявате скрипта.

4

Отворете CSV файловете за редактиране и премахнете редовете, които съдържат потребителите, които искате да запазите .

Скриптът ще ви помоли да потвърдите изтриването на потребителите, така че можете да отмените, ако направите грешка тук. Можете да се върнете в Control Hub в този момент и да експортирате (оставащи) потребители в нови CSV файлове.

5

Изпълнете скрипта. Например във вашия шел enter python BulkDeleteUsers.py.

6

Въведете пълния път и името на вашия CSV файл, когато бъдете подканени. Например, ~/Downloads/exported_users.csv.

Скриптът ви подканва да въведете своя токен за достъп, за да може да провери дали токенът все още е валиден, за да ви удостовери.

7

Въведете своя токен за достъп.

Скриптът извършва сухо изпълнение, връща брой потребители, които ще изтрие, и ви моли да потвърдите, че искате да изтриете N потребители.

Ако има някакви грешки, може да се окаже, че потребителските идентификатори са повредени в CSV файловете.

8

Потвърдете, че искате да изтриете потребителите.

Извикванията на API , необходими за изтриване на всеки потребител, отнемат около две до три секунди, така че можете да очаквате скриптът да работи за около пет минути, когато вашият CSV файл има 100 потребители.

Скриптът записва всички грешки в CSV файл в същата директория като входните файлове.

9

Повторете този процес, ако имате повече от един CSV файл.