- Start
- /
- Artikel
Als u meer dan een paar gebruikers uit Webex moet verwijderen, kunt u onze REST API gebruiken om dit te doen (https://developer.webex.com/docs/api/v1/people/delete-a-person). Hieronder is een voorbeeldscript gekoppeld, dat deze API aanroept om meerdere gelezen gebruikers te verwijderen uit een CSV-invoerbestand.
Voorbereiden op het bulksgewijs verwijderen van gebruikers
Dit is wat u nodig hebt om aan de slag te gaan met het bulksgewijs verwijderen van gebruikers uit Control Hub:
De referenties van uw organisatiebeheerder.
Ontvang een persoonlijk toegangstoken van developer.webex.com.
Lezen https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
Het referentiescript op https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
Over het referentiescript:
We geven dit Python script alleen als voorbeeld. We ondersteunen of onderhouden dit script - of een van uw scripts of API-clients - niet officieel, maar we ondersteunen wel de API-gesprekken die in het script worden gebruikt.
Het script is beperkt tot maximaal 100 gebruikers, standaard. U kunt de limiet indien nodig verhogen. Dit verhoogt evenredig de tijd die nodig is om het script uit te voeren.
Als u Python gebruikt, moet u de volgende modules installeren:
aanvragen
jongetje
besturingssysteem
csv
urllib
tijd
Gebruikers in bulk verwijderen met gescripte API-gesprekken
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. Mogelijk hebt u 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 op de computer waarop u het script uitvoert. |
4 | Open de CSV-bestanden voor bewerking en verwijder de rijen met de gebruikers die u wilt behouden. U wordt door het script gevraagd om de verwijdering 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 (resterende) gebruikers exporteren naar nieuwe CSV-bestanden. |
5 | Voer het script uit. Bijvoorbeeld, bij uw shell enter |
6 | Voer het volledige pad en de naam van uw CSV-bestand in wanneer hierom wordt gevraagd. Bijvoorbeeld: Het script vraagt u om uw toegangstoken in te voeren, zodat het kan controleren of het token nog steeds geldig is om u te verifiëren. |
7 | Voer uw toegangstoken in. Het script voert een testuitvoering uit, retourneert een aantal gebruikers dat wordt verwijderd en vraagt u om te bevestigen dat u 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-gesprekken die vereist zijn om elke gebruiker te verwijderen, duren ongeveer twee tot drie seconden, dus u kunt verwachten dat het script ongeveer vijf minuten wordt uitgevoerd wanneer uw CSV-bestand 100 gebruikers heeft. Het script schrijft eventuele fouten naar een CSV-bestand in dezelfde map als de invoerbestanden. |
9 | Herhaal dit proces als u meer dan één CSV-bestand hebt. |