Skip to main content

メンバーのリスト表示

管理者は ListUsers というコマンド ライン ユーティリティーを使用して、ポータル内のすべてのメンバーのリストを生成できます。 このユーティリティーを使用して、組織内のどのユーザーがポータルのメンバーなのか定期的に評価します。

ポータルを最近アップグレードしており、指定ユーザーの数を、認証ファイルで許可されている最大数まで減らす必要がある場合は、このユーティリティーを使用して全メンバーのリストを取得し、誰を削除できるかを評価します。 このシナリオでは、ListUsers ユーティリティーの出力ファイルを編集し、ポータルから削除するメンバーのユーザー名のみをリストします。 編集後のリストを、DeleteUsers ユーティリティーへの入力として使用します。 手順は次のとおりです。

メンバー リストの生成

ポータル内のすべてのメンバーをリストするために、ソフトウェアとともにインストールされた ListUsers コマンド ライン ユーティリティーを使用します。 このツールは、<Portal for ArcGIS installation location>/tools/accountmanagement ディレクトリに格納されています。 このユーティリティーを実行するための入力パラメーターを指定します。 このユーティリティーは、Portal for ArcGIS がインストールされているコンピューターで実行します。

ポータル内のすべてのメンバーをリストするために、ソフトウェアとともにインストールされた ListUsers コマンド ライン ユーティリティーを使用します。 このツールは、<Portal for ArcGIS installation location>\tools\accountmanagement ディレクトリに格納されています。 このユーティリティーを実行するための入力パラメーターを指定します。 このユーティリティーは、Portal for ArcGIS がインストールされているコンピューターで実行します。

注意:

このユーティリティーを実行できるのは、組み込み管理者アカウントのみであり、組織固有の管理者アカウントは使用できません。 使用できる組み込みアカウントは、ポータルを構成したときに設定した初期管理者アカウント、もしくはデフォルトの管理者ロールに割り当てられた別の組み込みアカウントのどちらかです。 初期管理者アカウントを削除し、他の組み込みアカウントがいずれも管理者権限を持たない場合は、ユーティリティーを実行するために管理者アカウントを作成する必要があります。 手順については、「ポータルへのメンバーの追加」の「組み込みポータル アカウント」セクションをご参照ください。

使用できるパラメーターは次のとおりです:

ListUsers --output <ファイル名> --format <simple | detailed>

  • <ファイル名> - ユーティリティーによって作成されるテキスト ファイル (.txt) の名前。たとえば、members.txt。 これ以外のファイル タイプはサポートされていません。 ファイル名のみを指定した場合は、このツールと同じディレクトリー内にファイルが作成されます。 ファイルを別のディレクトリー内に作成するには、ディレクトリーとファイル名からなる絶対パスを指定します。たとえば、/data/organization/members.txt と指定します。

  • <ファイル名> - ユーティリティーによって作成されるテキスト ファイル (.txt) の名前。たとえば、members.txt。 これ以外のファイル タイプはサポートされていません。 ファイル名のみを指定した場合は、このツールと同じディレクトリー内にファイルが作成されます。 ファイルを別のディレクトリー内に作成するには、ディレクトリーとファイル名からなる絶対パスを指定します。たとえば、C:\organization\members.txt と指定します。

  • <simple | detailed> - ユーティリティーを実行するモード。 デフォルトでは、このパラメーターは simple に設定され、メンバーのユーザー名のみが出力テキスト ファイル内にリストされます。 出力テキスト ファイル内で、各ユーザー名が別個の行にリストされます。 ユーザー名に加えて、電子メール アドレス、フル ネーム、ロール、説明、名、姓など、メンバーに関する詳細情報も取得するには、このパラメーターに detailed を指定します。 出力テキスト ファイル内にあるメンバーの詳細情報すべては、パイプ (|) 文字で区切ったものになります。

例: ./ListUsers.sh --output /data/organization/members.txt --format detailed

例: ListUsers --output C:\organization\members.txt --format detailed

コマンドを実行すると、指定したディレクトリーに出力テキスト ファイルが作成されます。 このファイル内の情報を使用して、組織内のどのユーザーがポータルのメンバーなのか確認します。

また、このファイル内の情報を編集して、ポータルから削除するメンバーのユーザー名のみをリストすることもできます。 編集後のリストを、DeleteUsers ユーティリティーへの入力として使用します。このユーティリティーは、メンバーをポータルから一括で削除します。 テキスト ファイルを編集し、ユーザー名以外のすべての情報を削除します。 次の例のように、各ユーザー名を別個の行にリストする必要があります:

sarah
robert
james
qing

このファイルを使用してポータルからメンバーを削除する方法の詳細については、「メンバーの管理」をご参照ください。