SimScaleでは、複数ユーザーを管理する仕組みをとっています。ここでは、ユーザーを Organization (組織) という単位で管理します。組織の管理権限があるユーザーを Admin (管理者) と呼びます。管理者は、組織に参加しているユーザーを制御する全権限を有します。
この仕組みにより、SimScaleの利用者自身でユーザーの除外・追加・権限の変更を行っていただけます。また、組織に参加しているユーザー間では、Teamスペース機能をご利用いただけます。
※組織に参加するユーザーの数は、組織の管理者の管理のもと、契約に則った運用をお願いいたします。ユーザーの追加にご興味がある場合は、担当営業またはお問い合わせフォームよりご連絡ください。
以下に、画面上の表示と操作についての説明を記します。
Manage users (ユーザー管理)
Dashboard上の表示の説明
Dashboard (ダッシュボート) の Manage Users (ユーザー管理) では、Oraganizational アカウントに関する情報の確認と操作を行えます。なおこの項目は、管理者以外のユーザーには Users と表示されます。
- 組織全体の計算リソース(CPU時間とGPU時間)の確認
- 計算リソースは組織アカウントに参加しているユーザー全員で共有されます。
- 組織に参加しているユーザーのリストを確認
管理者のみ:- 管理者権限の切り替え (トグルをオンにすると Admin (管理者) の権限を付与できます )
- その他、管理者の権限は後述します。
- Organizationalアカウントへのユーザーの招待 (Invite Colleagues)
- 招待することで、組織に参加していないユーザーを組織へ追加できます。また、招待されたユーザーには招待メールが送信されます。
- 管理者は、ユーザーが行った招待を承認する必要があります。承認せずにキャンセルすることもできます。詳細は、後述します。
- 招待することで、組織に参加していないユーザーを組織へ追加できます。また、招待されたユーザーには招待メールが送信されます。
管理者の権限と行える操作
管理者は、右側の点3つのアイコンから以下のことができます:
- Remove user: ユーザーを組織から除外する
- Manage CPU/GPU: 特定のユーザーに対して、CPUhとGPUhの使用量 (CPU/GPU Budget) の上限を設定する
- 0 CPU あるいは 0 GPU: ユーザーは、メッシュ作成およびシミュレーションの実行は一切できず、プリポスト機能(シミュレーションの設定とポストプロセッサの利用)のみ利用いただけます。
- Unrestricted: 無制限にCPUhあるいはGPUhを消費する操作(メッシュ作成、シミュレーションの実行)を行えます。
- Custom: 任意の値を設定していただけます。
組織からユーザーを除外した場合
組織に参加しているユーザーが組織から除外された場合、除外されたユーザーのプロジェクトは他のユーザーのスペースに移動されます。 ユーザーを除外する際に、管理者はプロジェクトを移動する先のユーザーを選択してください。
組織から除外されたユーザーは、個別に共有されていたプロジェクトを除いて、すべてのプロジェクトにアクセスできなくなります。したがって、Team スペースにはアクセスできなくなるほか、ユーザーの My Projects に保存されていたプロジェクトにもアクセスできなくなります。
Invitations (招待)
組織に参加しているユーザーは、ダッシュボートの Invite Collegues よりユーザーを招待できます。組織の管理者が招待を行った場合は、招待されたユーザーにはただちに招待メールが送信されます。管理者以外のユーザーが招待を行った場合は、管理者が承認しなければ招待メールは送信されません。
メールアドレスを入力して招待を行いますが、そのメールアドレスでSimScaleのユーザーアカウントが作成されていない場合は、Communityプランのユーザーアカウントを作成いただく必要があります。
管理者への表示と管理者が行う操作
組織の管理者以外のユーザーが招待を行った場合は、管理者が招待を承認する必要があります。
下図に、管理者以外のユーザーが招待を行った際に管理者宛てに送信される通知メールの文面の例を示します。
図: 管理者以外のユーザーが招待を行った際に管理者が受信する通知メールの例
また、管理者はダッシュボートから Manage Invitation にアクセスできます。ここでは、組織の招待一覧を確認できます。
Status の表示:
- Pending User Confirmation: 招待されたユーザーの承認待ち
- Penging Admin Approval: 管理者の承認待ち
管理者は、右側の点3つのアイコンから招待の承認・キャンセルを行えます。
- Approve invitation: 招待を承認する
- Cancel invitation: 招待をキャンセルする
図: 管理者が招待を確認できる Manage Invitations
招待されたユーザー
招待されたユーザーは、招待メールに記載されたリンク (下図の See pending invitations) の他に、User preferences の My Invitations より招待を確認できます。また、 User preferences へは、画面右上のユーザー名からアクセスできます。 それぞれ、以下に図を掲載しています。
図: 招待メールの例
図: 招待されたユーザーが招待を確認する画面
図: User preferences へのアクセス
よくある質問
以下では、Organizationalアカウントの管理者の権限についてFAQ形式でお答えします。
1. Organizationalアカウントの管理者にはどのような権限がありますか?
管理者は以下のことを実行する権限があります。
- ユーザーのCPUhとGPUhの制限を設定
- 管理者権限の管理(他のユーザーを管理者に設定・解除)
- 組織アカウントへのユーザーの招待
- ユーザーの削除
2. 管理者は、デフォルトで、組織内のユーザーのすべてのプロジェクトを編集/表示/共有できますか?
管理者は、ユーザーの個人スペースにあるプロジェクトにアクセスすることはできません。ただし、管理者はチームスペースの管理権限も持つため、設定すれば、すべてのチームスペースのプロジェクトにアクセスできます。
3. Organizationalアカウント内のすべてのユーザーに制限を設定する必要がありますか?
デフォルトでは、すべてのユーザーがCPUhおよび/またはGPUhの共有組織プールに無制限にアクセスできます。一部のユーザーが必要以上の時間を使用しないように、制限を設定することができます。新しいユーザーが計算リソースを使いすぎてしまうことを考慮すると、彼らが消費できる GPUhの数を制御することが好ましいかもしれません。
4. ユーザーは組織外の人を招待できますか?
はい、できます。また管理者は、外部から招待されたユーザーが組織内のデータを見られるようになる前に、受け入れおよび拒否の最終権限を持っています。ユーザーが追加ユーザーの招待を行ったときに、管理者は通知メールを受け取り、承認あるいは拒否します。
5. ユーザーが追加ユーザーを招待したとき、管理者が招待リクエストを拒否した場合はどうなりますか?
招待されるユーザーには招待メールは送信されません。
6. あるユーザーに対して5000CPUhを既存または一部使用済みのリソースとして設定した場合、どうなりますか?
そのユーザーの現在の予算は5000CPUhに置き換えられ、使用できるCPUhは5000CPUhになります。
7. 契約した人数以上のユーザーを追加した場合はどうなりますか?
SimScaleにはシステム上の制限はありません。自動で課金および後から請求することはございませんが、契約上の制限に従っていただくようお願いいたします。追加ユーザー数を増やしたい・追加ユーザーを試したい場合は担当営業へご連絡いただくか、お問い合わせよりご連絡ください。
8. ユーザーが他のユーザーを招待した場合、招待はいつまで有効ですか?
招待の有効期限は7日間です。