- Página inicial
- /
- Artigo
Se você precisar excluir mais do que alguns usuários do Webex, poderá usar nossa REST API para fazê-lo (https://developer.webex.com/docs/api/v1/people/delete-a-person). Vinculada abaixo está um script de exemplo, que invoca essa API para excluir vários usuários lidos de um arquivo CSV de entrada.
Preparar para excluir usuários em massa
Veja o que você precisa para começar com a exclusão em massa de usuários do Control Hub:
Credenciais de administrador da sua organização.
Obtenha um token de acesso pessoal do developer.webex.com .
Leia https://developer.webex.com/docs/api/getting-started#accounts-and-authentication.
O script de referência que está em https://github.com/mklawiter/webexControlHubScripts/blob/primary/BulkDeleteUsers.py.
Sobre o script de referência:
Nós fornecemos este script Python apenas como um exemplo. Nós não suportamos oficialmente ou mantemos este script - ou qualquer um de seus scripts ou clientes API - mas nós suportamos as chamadas API usadas no script.
O script é limitado para remover até 100 usuários, por padrão. Você pode aumentar o limite, se necessário. Isso aumenta proporcionalmente o tempo necessário para executar o script.
Se você estiver usando o Python, precisará instalar os seguintes módulos:
solicitações
json
os
csv
urllib
hora
Excluir Usuários Em Massa Com Chamadas API Scriptadas
O script é limitado a 100 usuários por padrão, mas você pode modificar esse limite até o número de linhas no seu arquivo CSV.
1 | Inicie sessão no Control Hub. |
2 | Exporte seus usuários em um arquivo CSV. Você pode precisar de mais de um arquivo CSV se tiver uma organização grande. Consulte Maneiras de adicionar e gerenciar usuários no Cisco Webex Control Hub . |
3 | Salve os arquivos CSV no computador em que você está executando o script. |
4 | Abra os arquivos CSV para edição e remova as linhas que contêm os usuários que você deseja manter . Você será solicitado pelo script para confirmar a exclusão dos usuários, para que você possa cancelar se cometer um erro aqui. Você pode voltar para o Control Hub nesse ponto e exportar (restantes) usuários para novos arquivos CSV. |
5 | Execute o script. Por exemplo, em seu shell, digite |
6 | Insira o caminho completo e o nome do seu arquivo CSV, quando solicitado. Por exemplo, O script solicita que você insira seu token de acesso, para que ele possa verificar se o token ainda é válido para autenticar você. |
7 | Insira seu token de acesso. O script faz uma simulação, retorna uma contagem de usuários que ele excluirá e pede que você confirme que deseja excluir usuários N. Se houver erros, pode ser que as IDs do usuário estejam corrompidas nos arquivos CSV. |
8 | Confirme se você deseja excluir os usuários. As chamadas de API necessárias para excluir cada usuário levam cerca de dois a três segundos, assim você pode esperar que o script seja executado por cerca de cinco minutos quando o arquivo CSV tiver 100 usuários. O script grava todos os erros em um arquivo CSV no mesmo diretório que os arquivos de entrada. |
9 | Repita esse processo se você tiver mais de um arquivo CSV. |