Preparar para excluir usuários em massa

Aqui está o que você precisa para começar a excluir usuários em massa do Control Hub:

Sobre o script de referência:

  • Nós fornecemos este script de Python apenas como um exemplo. Nós não suportamos ou mantemos oficialmente este script ou qualquer um dos seus clientes de API ou scripts, mas oferecemos suporte às chamadas de API usadas no script.

  • O script está limitado a remover até 100 usuários, por padrão. Você pode aumentar o limite, se necessário. Isso aumenta proporcionalmente o tempo necessário para a execução do script.

  • Se você estiver usando Python, você precisará instalar os seguintes módulos:

    • Solicitações

    • Json

    • sistemas

    • Csv

    • urllib

    • Tempo

Excluir usuários em massa com chamadas de API com scripts

O script está limitado a 100 usuários por padrão, mas você pode modificar esse limite para o número de linhas no seu arquivo CSV.

1

Inicie sessão no Control Hub.

2

Exporte seus usuários para um arquivo CSV.

Você pode precisar de mais de um arquivo CSV se você tiver uma organização de grande porte. Veja maneiras de adicionar e gerenciar usuários em 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 você cometer um erro aqui. Você pode voltar ao Control Hub nesse momento e exportar (restante) usuários em arquivos CSV novos.

5

Execute o script. Por exemplo, no Shell, insira python BulkDeleteUsers.py.

6

Insira o caminho e o nome completo do seu arquivo CSV, quando solicitado. Por exemplo, ~/downloads/exported_users. csv.

O script solicita que você insira seu token de acesso, para que ele possa verificar se o token ainda é válido para autenticá-lo.

7

Insira seu token de acesso.

O script executa uma simulação, retorna uma contagem de usuários que ele excluirá e perguntará se você deseja excluir N usuários.

Se houver algum erro, pode ser que as identificações do usuário estão corrompidas nos arquivos CSV.

8

Confirme que 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, para que você possa esperar que o script execute por cerca de cinco minutos quando o seu arquivo CSV tiver 100 usuários.

O script grava quaisquer erros em um arquivo CSV no mesmo diretório que os arquivos de entrada.

9

Repita este processo se você tiver mais de um arquivo CSV.