Skip To Content

Составление списка участников

Администраторы могут воспользоваться утилитой командной строки ListUsers для создания списка всех участников портала. Используйте эту утилиту, чтобы периодически отслеживать, какие пользователи вашей организации являются участниками портала.

Если вы недавно обновили свой портал и вам необходимо сократить количество именованных пользователей до максимально допустимого файлом авторизации, воспользуйтесь данной утилитой, чтобы получить полный список участников и принять решение о возможности удаления кого-либо из них. Редактируйте выходной файл из утилиты ListUsers, чтобы получить список только тех имен участников, которых вы собираетесь удалить с портала. Этот отредактированный список будет служить в качестве входных данных для утилиты DeleteUsers. Этот процесс описан ниже.

Создание списка участников

Используйте утилиту командной строки ListUsers, установленную вместе с программным обеспечением, для получения списка всех участников портала. Этот инструмент расположен в папке <Portal for ArcGIS installation location>/tools/accountmanagement. Введите входные параметры для запуска этой утилиты. Запустите эту утилиту на компьютере, на котором установлен Portal for ArcGIS.

Примечание:

Это служебное приложение может быть запущено только от имени встроенной учетной записи администратора; корпоративную учетную запись администратора использовать нельзя. Встроенная учетная запись должна быть учетной записью основного администратора, которая задается при настройке портала, или другой встроенной записью, которая назначается для роли администратора по умолчанию. Если вы удалили первичную учетную запись администратора, и у вас нет другой доступной встроенной учетной записи администратора, то вам придется создать ее, чтобы запустить эту утилиту. Инструкции смотрите в главе Встроенные учетные записи портала в разделе Добавление пользователей портала.

Доступны следующие параметры:

ListUsers --output <имя файла> --format <simple | detailed>

  • <file name> – (.txt), который создан утилитой, например, members.txt. Никакие другие типы файлов не поддерживаются. Если указать только имя файла, то файл будет создан в той же директории, в которой находится инструмент. Если же вы хотите создать файл в другой директории, укажите полный путь к ней, а также имя файла, например, /data/organization/members.txt.
  • <simple | detailed> – Режим выполнения утилиты. По умолчанию значение этого параметра будет simple (простой), что означает, что в выходном текстовом файле будут перечислены только имена пользователей участников. Каждое имя пользователя будет находиться на отдельной строке выходного текстового файла. Если вам необходима более полная информация об участнике, а не только его имя пользователя, например, вам нужен его email-адрес, полное имя, роль, описание, имя и фамилия, укажите значение detailed. Вся подробная информация об участнике в выходном текстовом файле будет отделена вертикальной чертой (|).

Пример: ./ListUsers.sh --output /data/organization/members.txt --format detailed

При запуске команды в указанной вами папке создается выходной текстовый файл. Используйте информацию, содержащуюся в этом файле, для того, чтобы определить, кто из пользователей в вашей организации является участником портала.

Вы имеете возможность редактировать эту информацию и отображать имена только тех участников, которых вы хотите удалить с портала. Этот список будет служить в качестве входных данных для утилиты DeleteUsers, которая в пакетном режиме удаляет участников с портала. Редактируйте текстовый файл для удаления всей информации, кроме имен пользователей. Имена должны находиться в отдельных строках, к примеру:

sarah
robert
james
qing

О том, как удалить участников портала с помощью этого файла, см. в разделе Управление участниками.