数百台規模のVMware仮想マシン。拡散するランサムウェア。ライセンスドキュメント製品ドキュメント「バックアップは変化しています。ダウンロード申請完了バックアップは変化しています。(後編)第5回となる今回は、前編に引き続きCommvaultのマルチテナント機能をご紹介していきます。ソフトにマルチテナント機能が必要なのか、Commvaultはどのようにしてマルチテナントを実現するのかについてご紹介しました。セキュリティにより実現していることをご紹介させていただきました。Consoleでどのように設定し、マルチテナントを実現していくのかをご紹介していきます。以外に、MediaAgentであるMediaAgentA、MediaAgentB、クライアントであるServerA、ServerBの4台が存在します。セキュリティの設定方法をご説明します。テナントの1つであるA社では、ServerAとMediaAgentAのみを使用し、他のサーバーは使用しない。Console上でオプションを見せないようにする。Adminsを割り当てる。グループの作成A社ではServerAとMediaAgentAの2台しか使用しないため、クライアントコンピュータグループCompanyAを作成し、ServerAとMediaAgentAをこのグループに含めます。クライアントコンピュータグループについては、こちらの説明を適宜ご参照ください。Console左側のCommCellブラウザの中の[クライアントコンピュータグループ]を右クリックし、表示されたメニューから、[新しいグループ]を選択します。グループ作成」のウィンドウが表示されます。[全般]タブが選択されていることを確認し、グループ名の箇所にCompanyAと入力します。>]をクリックし、「グループ内のクライアント」以下にMediaAgentとServerAの2つが表示されたことを確認してから、ウィンドウ下の[OK]をクリックします。これで、MediaAgentAとServerAの2つを含むクライアントコンピュータグループCompanyAが作成できました。次に、CV_Restricted_Visibilityユーザーグループを作成します。Consoleにログインした場合に、多くの管理機能に関するオプションを非表示にすることができます。CV_Restricted_Visibilityユーザーグループでどのようなオプションが表示され、どのようなオプションが非表示となるかの詳細についてはこちらをご参照ください。グループを作成するには、次の手順を実施します。右クリックして[プロパティ]を選択します。すると「CommCellプロパティ」ウィンドウが表示されますので、[追加設定]タブを選択します。ここで、ウィンドウの下方にある[追加]をクリックして、「追加設定を追加」のウィンドウを表示させます。このウィンドウ内の名称の箇所に”nRestricted”と入力してください。すると、”nRestrictedViewEnabled”と表示されますので、これを選択します。”nRestrictedViewEnabled”を選択すると、カテゴリ、タイプ、値に自動的に値がセットされます。デフォルトの状態では、値には「0」と入力されています。この値の「0」を「2」に書き換えてから、[OK]をクリックします。「CommCellプロパティ」のウィンドウに戻りますので、ここでウィンドウ下部の[OK]をクリックします。Servicesの上で右クリックし、[再起動]を選択してCommvaultのサービスを再起動させてください。[CommCellユーザーグループ]と展開して進んでいくと、ユーザーグループ「CV_Restricted_Visibility」が作成されていることが確認できます。グループ及びロールとの関連付けを行っていきます。ロール、エンティティの3つを関連付けることで、誰にどのような権限を何に対して与えるかを定義しています。ここでは、A社のテナント管理者役のユーザーであるCompanyAadminとオペレーター役のユーザーCompanyAopeを作成します。Adminsを割り当てていきます。[CommCellユーザー]と進み、[CommCellユーザー]の上で右クリックして、[新しいユーザー]をクリックします。すると、「新しいユーザーのプロパティ」のウィンドウが表示されます。最初にユーザーCompanyAadminを作成します。[全般]タブで、ユーザー名、パスワード、パスワードの再入力、フルネーム、電子メールIDの箇所に必要事項を入力します。入力が終わりましたら、[関連付けられたエンティティ]タブをクリックします。この[関連付けられたエンティティ]タブで、作成するユーザーとエンティティ、ロールの関連付けを設定していきます。ウィンドウの下方にある[追加]をクリックします。すると、以下のような「関連付けの追加」ウィンドウが表示されます。ウィンドウの左側でエンティティ、右側でロールを指定していくことができます。グループ]を展開し、その配下にある「CompanyA」のチェックボックスにチェックを入れます。これでエンティティの指定ができましたので、ロールの指定に進みます。Adminを選択します。その後、ウィンドウ下部の[OK]をクリックします。すると、「新しいユーザーのプロパティ」のウィンドウに戻りますので、ウィンドウ下部の[OK]をクリックしてください。これで、A社のテナント管理者役のユーザーであるCompanyAadminが作成できました。次に、A社のオペレーター役のユーザーCompanyAopeを作成します。[CommCellユーザー]と進み、[CommCellユーザー]の上で右クリックして、[新しいユーザー]をクリックします。「新しいユーザーのプロパティ」のウィンドウが表示されますので、CompanyAopeを作成します。[全般]タブで、ユーザー名、パスワード、パスワードの再入力、フルネーム、電子メールIDの箇所に必要事項を入力します。グループ]タブをクリックします。Console上の表示をシンプルにすることができます。ウィンドウ左側の「使用可能なグループ」以下に表示されている「CV_Restricted_Visibility」を選択し、ウィンドウ中央の[>]をクリックします。グループ」以下に「CV_Restricted_Visibility」が表示されます。これで、このユーザーCompanyAopeをCV_Restricted_Visibilityユーザーグループに含めることができます。その後、[関連付けられたエンティティ]タブを選択し、ウィンドウ下部の[追加]をクリックします。ウィンドウ「関連付けの追加」が表示されますので、先程と同様の手順でエンティティとロールの関連付けを行います。グループ]を展開し、その配下にある「CompanyA」のチェックボックスにチェックを入れます。次に、ロールの指定に進みます。Adminsを選択します。その後、ウィンドウ下部の[OK]をクリックします。すると、「新しいユーザーのプロパティ」のウィンドウに戻りますので、ウィンドウ下部の[OK]をクリックしてください。これで、A社のオペレーター役のユーザーであるCompanyAopeも作成できました。セキュリティの設定が一通り完了しました。Consoleの表示がどのように異なるかを、CommCellブラウザでの表示を例にご紹介します。(※都合によりCommServe名等、一部にぼかしをいれています)。コンピュータしか表示されていないことが確認できます。リソース」等の管理用の項目が非表示になっていることが確認できます。Consoleで設定していく方法について、簡単な例を通してご紹介いたしました。システムのマルチテナント化をお考えの方は、Commvaultを一度ご検討いただければ幸いです。※このブログ中で紹介している画面ショットには、一部ぼかしが入っておりますことをご了承ください。