Voorbereiden op bulk verwijderen van gebruikers

Ga als volgt te werk om aan de slag te gaan met bulk het verwijderen van gebruikers uit Control hub:

Over het referentie script:

  • We geven dit python-script alleen als een voorbeeld aan. We hebben geen officiële ondersteuning voor dit script of geen van uw scripts of API-clients, maar we ondersteunen wel de API-gesprekken die in het script worden gebruikt.

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

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

    • Verzoeken

    • Json

    • Os

    • csv

    • urllib

    • Tijd

Gebruikers in bulk verwijderen met API-gesprekken met scripts

Het script is standaard beperkt tot 100 gebruikers, maar u kunt deze limiet wijzigen tot het aantal rijen in uw CSV-bestand.

1

Meld u aan Control Hub.

2

Exporteer uw gebruikers naar een CSV-bestand.

U hebt mogelijk meer dan één CSV-bestand nodig als u een grote organisatie hebt. Zie manieren om gebruikers toe te voegen en te beheren in Cisco Webex Control hub.

3

Sla de CSV-bestanden op de computer op waar u het script uitvoert.

4

Open de CSV-bestanden voor bewerken en Verwijder de rijen met de gebruikers die u wilt behouden.

U wordt gevraagd de verwijdering van de gebruikers te bevestigen, zodat u deze kunt annuleren als u hier een fout maakt. U kunt op dat moment teruggaan naar Control hub en gebruikers exporteren (rest) in nieuwe CSV-bestanden.

5

Voer het script uit. Bijvoorbeeld: bij uw shell is python BulkDeleteUsers.py ingevoerd.

6

Voer het volledige pad en de naam van uw CSV-bestand in wanneer u hierom wordt gevraagd. Bijvoorbeeld ~/downloads/exported_users. CSV.

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

7

Voer uw toegangstoken in.

Het script voert een proefje uit, geeft het aantal gebruikers weer dat wordt verwijderd, en vraagt u om te bevestigen dat u de N-gebruikers wilt verwijderen.

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

8

Bevestig dat u de gebruikers wilt verwijderen.

De API-oproepen die nodig zijn voor het verwijderen van elke gebruiker duurt ongeveer twee tot drie seconden, zodat u kunt verwachten dat het script wordt uitgevoerd gedurende ongeveer vijf minuten wanneer uw CSV-bestand 100 gebruikers heeft.

Het script schrijft alle fouten naar een CSV-bestand in dezelfde directory als de invoerbestanden.

9

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