オープンソース

一覧へ

9. リソースの権限について

oVirtは、仮想マシンやディスクにパーミッションと呼ばれる権限情報を割り当てる仕組みがあります。 oVirtデフォルトの権限では、特定のユーザが作成したリソースは、そのユーザしか操作することができません。

つまりデフォルトの状態の場合、仮想マシン等のリソースを他のユーザと共有することができません。 他のユーザとリソースを共有するためには、パーミッションの設定を変更する必要があります。

9.1. パーミッション設定画面

パーミッションの変更は、仮想マシンやディスク・テンプレートなど、それぞれのリソースの管理 画面から行うことができます。以下は仮想マシンのパーミッション設定画面です。

_images/permission1.png

9.2. パーミッションの追加方法

パーミッションの追加をするには、パーミッション設定画面の 追加 ボタンをクリックすると、権限の追加画面が表示されます。

_images/permission2.png

追加の流れは次の通りです。

  1. 権限を割り当てる対象(ユーザ・グループ等)を選択する
  2. 対象を検索する(アスタリスクが前方一致用のワイルドカードとして利用できます)
  3. 表示された対象にチェックする
  4. 割り当てる ロールを選択する

割り当てるロール は、リソースによって様々ですが、単純に管理権限を委譲する場合、に次のようになります。

  • 仮想マシンの管理権限: userVmManager
  • ディスク: userVmmanager
  • テンプレート: TemplateOwner

なおパーミッションは、設定したリソースと紐付いているリソースにも委譲されます。 例えば仮想マシンのパーミッションを追加した場合、仮想マシンと紐づくディスクにもパーミッションが追加されます。

9.3. パーミッションの削除方法

パーミッションを削除するには、パーミッション設定画面で削除する対象を選択して、 削除 ボタンをクリックします。

一覧へ