Administratoren können ein Befehlszeilendienstprogramm mit dem Namen ListUsers verwenden, um eine Liste aller Mitglieder im Portal zu generieren. Verwenden Sie dieses Dienstprogramm, um regelmäßig zu bestimmen, welche Benutzer in Ihrer Organisation Mitglieder im Portal sind.
Wenn Sie Ihr Portal kürzlich aktualisiert haben und die Anzahl der Named User auf die gemäß Ihrer Autorisierungsdatei zulässige Höchstzahl reduzieren müssen, erhalten Sie mit diesem Dienstprogramm eine vollständige Liste der Mitglieder, um zu überprüfen, welche Benutzer entfernt werden können. In diesem Szenario bearbeiten Sie die Ausgabedatei über das Dienstprogramm ListUsers, um nur die Benutzernamen von Mitgliedern aufzulisten, die Sie aus dem Portal entfernen möchten. Diese bearbeitete Liste dient als Eingabe für das Dienstprogramm DeleteUsers. Der Vorgang wird im Folgenden beschrieben.
Generieren einer Liste von Mitgliedern
Verwenden Sie das Befehlszeilendienstprogramm ListUsers, das mit der Software installiert wurde, um alle Mitglieder im Portal aufzulisten. Das Werkzeug befindet sich im Verzeichnis <Portal for ArcGIS installation location>/tools/accountmanagement. Geben Sie Eingabeparameter an, um das Dienstprogramm auszuführen. Führen Sie das Dienstprogramm auf dem Computer aus, auf dem Portal for ArcGIS installiert ist.
Hinweis:
Das Dienstprogramm kann nur durch ein integriertes Administratorkonto ausgeführt werden, die Verwendung eines Enterprise-Administratorkontos ist nicht möglich. Das integrierte Konto, das Sie verwenden, kann das initiale Administrator-Konto sein, das Sie beim Konfigurieren des Portals oder eines anderen integrierten Kontos mit Administratorberechtigungen eingerichtet haben. Wenn Sie das initiale Administrator-Konto gelöscht haben und über keine anderen integrierten Administrator-Konten verfügen, müssen Sie ein Administrator-Konto erstellen, um das Dienstprogramm ausführen zu können. Weitere Anweisungen finden Sie im Abschnitt zu integrierten Portal-Konten unter Hinzufügen von Mitgliedern zum Portal.
Folgende Parameter stehen zur Verfügung:
ListUsers --output <file name> --format <simple | detailed>
- <file name> – Der Name einer Textdatei (.txt), die von dem Dienstprogramm erstellt wird, z. B. members.txt. Es werden keine anderen Dateitypen unterstützt. Wenn Sie nur den Namen einer Datei angeben, wird die Datei in dem Verzeichnis erstellt, in dem sich das Werkzeug befindet. Wenn die Datei in einem anderen Verzeichnis erstellt werden soll, geben Sie den vollständigen Pfad des Verzeichnisses und den Dateinamen an, z. B. /data/organization/members.txt.
- <simple | detailed> – Der Modus, in dem das Dienstprogramm ausgeführt wird. Standardmäßig ist für diesen Parameter die Einstellung simple festgelegt. In diesem Fall werden nur die Benutzernamen der Mitglieder in der Ausgabetextdatei aufgeführt. Jeder Benutzername in der Ausgabetextdatei wird in einer separaten Zeile aufgeführt. Wenn Sie abgesehen vom Benutzernamen weitere Informationen zu den Mitgliedern benötigen (z. B. E-Mail-Adresse, vollständiger Name, Rolle, Beschreibung, Vorname und Nachname), geben Sie für diesen Parameter detailed an. Alle detaillierten Informationen für das Mitglied in der Ausgabetextdatei werden durch einen senkrechten Strich (|) getrennt.
Beispiel: ./ListUsers.sh --output /data/organization/members.txt --format detailed
Wenn Sie den Befehl ausführen, wird die Ausgabetextdatei im angegebenen Verzeichnis erstellt. Bestimmen Sie anhand der Informationen in dieser Datei, welche Benutzer in der Organisation Mitglieder des Portals sind.
Außerdem können Sie die Informationen in dieser Datei bearbeiten, um nur die Benutzernamen von Mitgliedern aufzulisten, die Sie aus dem Portal entfernen möchten. Diese bearbeitete Liste dient als Eingabe für das Dienstprogramm DeleteUsers, mit dem die Mitglieder gleichzeitig aus dem Portal entfernt werden. Bearbeiten Sie die Textdatei, um alle Informationen außer dem Benutzernamen zu entfernen. Jeder Benutzername muss in eine separate Zeile geschrieben werden, zum Beispiel:
sarah
robert
james
qing
Informationen zum Entfernen von Mitgliedern aus dem Portal mithilfe dieser Datei finden Sie unter Verwalten von Mitgliedern.