Составление списка пользователей
Этот раздел применим только к версии 10.2.1 и более поздним.
Администраторы могут воспользоваться утилитой командной строки ListUsers для создания списка всех пользователей портала. С помощью этой утилиты можно периодически отслеживать, какие пользователи вашей организации являются участниками портала.
Если вы обновили свой портал и вам необходимо уменьшить количество поименованных пользователей, чтобы избежать превышения их максимального числа, предустановленного в файле авторизации, воспользуйтесь данной утилитой для получения полного списка пользователей и оценки возможности удаления кого-либо из них. В данном случае вы отредактируете выходной файл утилиты ListUsers для отображения только тех имен пользователей, которых вы собираетесь удалить с портала. Этот отредактированный список будет использоваться в качестве входных данных для утилиты удаления пользователей DeleteUsers. Этот процесс описан ниже.
Создание списка пользователей
Используйте команду ListUsers, установленную вместе с программным обеспечением, для получения списка пользователей портала. Этот инструмент расположен в папке <Portal for ArcGIS installation location>\tools\accountmanagement. Вам потребуется ввести входные параметры для запуска утилиты. Утилиту нужно запускать с компьютера, на котором установлен Portal for ArcGIS.
Это служебное приложение может быть запущено только от имени встроенной учетной записи администратора; корпоративную учетную запись администратора использовать нельзя. Встроенная учетная запись должна быть первичной учетной записью администратора, которая задается при настройке портала, или другой встроенной записью с правами администратора. Если вы удалили первичную учетную запись администратора, и у вас нет другой встроенной административной записи, необходимо создать ее для запуска этого служебного приложения. Инструкции находятся в главе Встроенные учетные записи портала, в разделе Добавление пользователей портала.
Доступны следующие параметры:
ListUsers --output <имя файла> --format <simple | detailed>
- <имя файла> – имя текстового файла (.txt), который будет создан утилитой, например, members.txt. Никакие другие типы файлов не поддерживаются. При указании только имени файла он будет создан в той же директории, в которой находится инструмент. Если же вы хотите создать файл в другой директории, укажите полный путь к ней, а также имя файла, например, C:\organization\members.txt.
- <simple | detailed> – Режим выполнения утилиты. По умолчанию значение этого параметра будет simple (простой), при котором лишь имена пользователей будут перечислены в выходном текстовом файле. Каждое имя будет находиться на отдельной строке выходного текстового файла. Если вам необходима более полная информация о пользователе, а не только его имя, – например, вам нужен его email-адрес, полное имя, роль, описание, – укажите значение detailed (подробный). Вся подробная информация о пользователе в выходном текстовом файле будет отделена символом "пайп" (|).
Пример: ListUsers --output C:\organization\members.txt --format detailed
При запуске команды в указанной вами папке создается выходной текстовый файл. Вы можете использовать информацию, содержащуюся в этом файле, для выяснения, кто из участников вашей организации пользуется порталом.
Вы имеете возможность редактировать эту информацию и отображать имена только тех пользователей, которых вы хотите удалить с портала. Полученный список будет входными данными для утилиты DeleteUsers, с помощью которой вы удалите пользователей вашего портала. Вам потребуется отредактировать текстовый файл для удаления из него всей информации, кроме имен пользователей. Имена должны находится на отдельных строках, к примеру:
sarah
robert
james
qing
О том, как удалить пользователей портала с помощью этого файла, см. в разделе Удаление пользователей.