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

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

За референтния скрипт:

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

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

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

    • Заявки

    • json

    • os

    • csv

    • urllib

    • час

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

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

1

Влезте в контролния център.

2

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

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

3

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

4

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

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

5

Пусни сценария. Например на вашия черупка въведете python BulkDeleteUsers.py.

6

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

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

7

Въведете маркера си за достъп.

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

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

8

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

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

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

9

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