Os administradores podem optar pelo utilitário da linha de comando, denominado ListUsers, para gerar uma lista de todos os membros no portal. Utilize este utilitário periodicamente para avaliar quais usuários na sua organização são membros no portal.
Se você atualizou recentemente seu portal e precisa reduzir o número de usuários nomeados para o máximo permitido por seu arquivo de autorização, utilize este utilitário para obter a lista completa de membros e avaliar quem pode ser removido. Neste cenário, edite o arquivo de saída do utilitário ListUsers para listar somente os nomes de usuários dos membros que você deseja excluir do portal. Esta lista editada serve como a entrada no utilitário DeleteUsers. Este processo é descrito abaixo.
Gerando uma lista de membros
Utilize o utilitário da linha de comando ListUsersinstalado com o software para listar todos os membros no portal. A ferramenta está localizada no diretório <Portal for ArcGIS installation location>/tools/accountmanagement. Designe parâmetros de entrada para executar o utilitário. Execute o utilitário na máquina onde o Portal for ArcGIS está instalado.
Anotação:
O utilitário só pode ser executado por uma conta de administrador integrada; você não pode usar uma conta de administrador específica da organização. A conta embutida que você utiliza pode ser a conta inicial de administrador que você definiu quando configurou o portal ou outra conta embutida que foi atribuída ao papel de administrador. Se você tiver excluído a conta inicial de administrador e não tiver quaisquer outras contas de administrador embutidas disponíveis, você deve criar uma para executar o utilitário. Para instruções, consulte a seção de contas do portal embutidas de Adicionar membros no seu portal.
Os parâmetros disponíveis são os seguintes:
ListUsers --output <file name> --format <simple | detailed>
- <file name>—O nome de um arquivo de texto (.txt) criado pelo utilitário, por exemplo, members.txt. Nenhum outro tipo de arquivo é suportado. Se especificar somente o nome de um arquivo, o arquivo será criado no mesmo diretório onde reside a ferramenta. Se desejar que o arquivo seja criado em outro diretório, especifique o caminho completo do diretório e o nome do arquivo, por exemplo, /data/organization/members.txt.
- <simple | detailed>—O modo no qual o utilitário é executado. Por padrão, este parâmetro é configurado para simple, significando que somente os nomes de usuários dos membros serão listados no arquivo de texto de saída. Cada nome de usuário no arquivo de texto de saída é listado em uma linha separada. Se você desejar mais informações sobre o membro além do nome de usuário—por exemplo, endereço de e-mail, nome completo, papel, descrição, nome e sobrenome—especifique este parâmetro como detailed. Todas as informações detalhadas para o membro no arquivo de texto de saída são separadas pelo caractere (|).
Exemplo: ./ListUsers.sh --output /data/organization/members.txt --format detailed
Quando você executa o comando, o arquivo de texto de saída é criado no diretório que você especificou. Utilize as informações neste arquivo para determinar quais usuários na sua organização são membros do portal.
Você também pode editar as informações neste arquivo para listar somente os nomes de usuários dos membros que você deseja excluir do portal. Esta lista editada serve como a entrada no utilitário DeleteUsers que remove os membros do seu portal em massa. Edite o arquivo de texto para remover todas as informações exceto o nome do usuário. Cada nome de usuário deve ser listado em uma linha separada, por exemplo:
sarah
robert
james
qing
Para informações sobre como remover membros do seu portal utilizando este arquivo, consulte Gerenciar membros.