Voorbereiden om gebruikers in bulk te verwijderen

Dit is wat u nodig hebt om aan de slag te gaan met het in bulk verwijderen van gebruikers uit Control Hub:

Over het referentiescript:

  • We geven alleen dit Script als voorbeeld. We ondersteunen of ondersteunen dit script of een van uw scripts of API-clients niet officieel, maar we ondersteunen wel de API-aanroepen die in het script worden gebruikt.

  • Het script kan standaard maximaal 100 gebruikers verwijderen. U kunt de limiet indien nodig verhogen. Dit verhoogt de tijd die nodig is om het script uit te voeren.

  • Als u Perk gebruikt, moet u de volgende modules installeren:

    • Verzoeken

    • Json

    • Os

    • csv

    • url-intr.

    • tijd

Gebruikers in bulk verwijderen met in scripts gescripte API-aanroepen

Het script is standaard beperkt tot 100 gebruikers, maar u kunt wel het maximaal aantal rijen in uw CSV-bestand aanpassen.

1

Meld u aan Control Hub.

2

Exporteert uw gebruikers in een CSV-bestand.

Als u een grote organisatie hebt, hebt u mogelijk meer dan één CSV-bestand nodig. Zie Manieren om gebruikers toe te voegen en te beheren in Cisco Webex Control Hub.

3

Sla de CSV-bestanden op de computer waarop u het script draait op.

4

Open de CSV-bestanden die u wilt bewerken en verwijder de rijen met de gebruikers die u wiltbehouden.

Het script zal u vragen om het verwijderen van de gebruikers te bevestigen, zodat u kunt annuleren als u hier een fout maakt. U kunt op dat moment teruggaan naar Control Hub en gebruikers exporteren (resterende) naar nieuwe CSV-bestanden.

5

Voer het script uit. Voer in uw shell bijvoorbeeld het wachtwoord BulkDeleteUsers.py.

6

Voer het volledige pad en de naam van uw CSV-bestand in wanneer u hier om wordt gevraagd. Bijvoorbeeld~ /Downloads/exported_users.csv.

Het script vraagt u om uw toegangs token in te voeren, zodat het kan controleren of het token nog steeds geldig is om u te verifiëren.

7

Voer uw toegangs token in.

Het script doet een dry run, retourneert een aantal gebruikers dat het zal verwijderen en vraagt u om te bevestigen dat u N gebruikers wilt verwijderen.

Als er fouten zijn, kan het zijn dat de gebruikers-ids beschadigd zijn in de CSV-bestanden.

8

Bevestig dat u de gebruikers wilt verwijderen.

De API-aanroepen die nodig zijn om elke gebruiker ongeveer twee tot drie seconden te verwijderen, dus u kunt verwachten dat het script ongeveer vijf minuten zal duren als uw CSV-bestand 100 gebruikers heeft.

Fouten worden in een CSV-bestand in dezelfde directory geschreven als de invoerbestanden.

9

Herhaal dit proces als u meer dan één CSV-bestand hebt.