Los administradores pueden usar una utilidad de línea de comandos llamada ListUsers para generar una lista de todos los miembros del portal. Use esta utilidad para evaluar periódicamente qué usuarios de su organización son miembros del portal.
Si ha actualizado recientemente su portal y necesita reducir el número de usuarios nominales al máximo permitido por el archivo de autorización, use esta utilidad para obtener una lista completa de miembros y evaluar cuáles se pueden eliminar. En esta situación, edite el archivo de salida de la utilidad ListUsers para mostrar solo los nombres de usuario de los miembros que desee eliminar del portal. Esta lista editada sirve como entrada para la utilidad DeleteUsers. Este proceso se describe más adelante.
Generar una lista de miembros
Use la utilidad de línea de comandos ListUsers instalada con el software para mostrar todos los miembros del portal. La herramienta estará situada en el directorio <Portal for ArcGIS installation location>/tools/accountmanagement. Designe los parámetros de entrada para ejecutar la utilidad. Ejecute la utilidad en el equipo donde está instalado Portal for ArcGIS.
Nota:
La utilidad solo se puede ejecutar mediante una cuenta de administrador integrada; no se puede utilizar una cuenta de administrador específica de la organización. La cuenta integrada que utilice puede ser la cuenta de administrador inicial que estableció cuando configuró el portal u otra cuenta integrada que se haya asignado al rol de administrador predeterminado. Si eliminó la cuenta de administrador inicial y no dispone de ninguna otra cuenta de administrador integrada, debe crear una para ejecutar la utilidad. Para obtener instrucciones, consulte la sección Cuentas del portal integradas de Agregar miembros a un portal.
Los parámetros disponibles son los siguientes:
ListUsers --output <file name> --format <simple | detailed>
- <file name>: nombre de un archivo de texto (.txt) creado por la utilidad. Por ejemplo, members.txt. No se admite ningún otro tipo de archivo. Si se especifica solo el nombre de un archivo, el archivo se crea en el mismo directorio donde se encuentra la herramienta. Si desea crear el archivo en otro directorio, especifique la ruta completa del directorio y el nombre del archivo. Por ejemplo, /data/organization/members.txt.
- <simple | detailed>: modo de ejecución de la utilidad. De forma predeterminada, este parámetro está definido como simple, lo que significa que en el archivo de texto de salida solo se muestran los nombres de usuario de los miembros. Cada nombre de usuario del archivo de texto de salida aparece en una línea aparte. Si desea más información sobre el miembro además del nombre de usuario (por ejemplo, la dirección de correo electrónico, el nombre completo, el rol, la descripción, el nombre y el apellido), especifique este parámetro con el valor detailed. Toda la información detallada del miembro en el archivo de texto de salida está separada por barras verticales (|).
Ejemplo: ./ListUsers.sh --output /data/organization/members.txt --format detailed
Al ejecutar el comando, el archivo de texto de salida se crea en el directorio especificado. Use la información de este archivo para determinar qué usuarios de la organización son miembros del portal.
También se puede editar la información de este archivo para listar solo los nombres de usuario de los miembros que desee eliminar del portal. Esta lista editada sirve como entrada para la utilidad DeleteUser, que elimina miembros del portal de forma masiva. Edite el archivo de texto para eliminar toda la información salvo el nombre de usuario. Cada nombre de usuario debe aparecer en una línea aparte. Por ejemplo:
sarah
robert
james
qing
Para ver cómo se eliminan miembros del portal con este archivo, consulte Administrar miembros.