vm.gowatana.jp

NEOにほんごVMware(仮)

VCF 5.2 の Workspace ONE Access で AD 認証してみる。

VMware Cloud Foundation(VCF)5.2 で Aria Suite Lifecycle からデプロイした Workspace ONE Access を Active Directory(AD)と連携させてみます。

 

今回の内容です。

 

今回の環境

Workspace ONE Access は、下記のようにデプロイしてあります。

 

AD のドメイン コントローラー、ユーザー、グループは、下記のように準備してあります。

 

1. Workspace ONE Access へのディレクトリ追加とアカウント同期

Workspace ONE Access にログインします。

SDDC Manager から画面を開く場合は、「管理」→「VMware Aria Suite」→「Workspace ONE Access」にあるリンクをクリックします。

 

Workspace ONE Access には、構成管理者ユーザーでログインします。

  • ユーザー: configadmin
    ※ユーザー名は Workspace ONE Access デプロイ時に指定したもの

 

下記の画面が表示されたら、画面右上のユーザー名 →「管理コンソール」を開きます。

 

これで、Workspace ONE Access の管理コンソールが開きました。

「ID とアクセス管理」タブを開きます。

 

「ディレクトリ」タブ →「ディレクトリを追加」→「LDAP/IWA 経由の Active Directory を追加」を開きます。

 

追加するディレクトリの情報を入力して、下にスクロールします。

  • ディレクトリ名: c.go-lab.jp
  • 「LDAP 経由のActive Directory」を選択

「ディレクトリの同期と認証」は、デフォルトのままにしておきます。

 

「サーバの場所」はデフォルトのままにしておきます。

  • このディレクトリは DNS サービス ロケーションをサポートします: チェック ON

 

「暗号化」のパラメータを入力して、さらに画面を下にスクロールします。

  • このディレクトリには STARTTLS を使用するすべての接続が必要: チェック ON
  • SSL 証明書: 以前の投稿 で入手した ADCS の CA 証明書(vcf-ad-01_ca.cer ファイル)の内容を入力します。

 

バインド ユーザーの詳細に、LDAP として接続するための情報を入力して「接続をテスト」をクリックします。

  • ベース DN: OU=VCF-Users,DC=c,DC=go-lab,DC=jp
  • バインド DN: CN=Administrator,CN=Users,DC=c,DC=go-lab,DC=jp
    ※今回はドメインの Administrator ユーザーを指定。
  • バインド ユーザー パスワード: バインド DN に指定したユーザーのパスワード

 

接続に成功したことを確認してから、「保存して次へ」をクリックします。

 

ドメインが選択されていることを確認して「次へ」をクリックします。

  • ドメイン: c.go-lab.jp (C)

 

「ユーザー属性をマップ」では、デフォルトのまま「次へ」をクリックします。

※ここで必須になっている属性から、AD ユーザーに E メール アドレスの指定が必要とされていることがわかります。

 

同期するグループ(ユーザー)を選択する画面が表示されるので、「ネストされたグループ メンバーを同期」のチェックを ON にして「+」をクリックします。

 

グループ DN が入力されている状態で、「同期するグループ」に表示されている数字(例では 0/1)をクリックします。

  • グループ DN を指定: OU=VCF-Users,DC=c,DC=go-lab,DC=jp

 

VCF-Admins グループが見つかるので、チェックを ON にして「保存」をクリックします。

 

マップされたグループに VCF-Admins の DN が表示されたことを確認して、「次へ」をクリックします。

 

「同期するユーザーを選択」には、グループ単位ではなく、個別に同期するユーザーの DN を指定します。今回はドメイン Administrator の DN を指定して「次へ」をクリックします。(結局、この先で使わなかったかもしれない・・・)

 

「設定の確認」画面で、「ディレクトリに同期」をクリックします。

 

少し待ってから、「ページを更新」リンクをクリックしてみます。

 

ディレクトリの同期が完了すると、下記のようになります。

 

2. ロールの割り当て

AD ユーザー(の所属するグループ)に、Workspace ONE Access のロールを割り当てます。ここでは、「Super Admin」を割り当ててみます。

「ロール」タブを開き、「Super Admin」を選択してから「割り当て」をクリックします。

 

「ユーザー/ユーザー グループ」の下にある検索ウインドウで、グループを検索→選択してから、「保存」をクリックします。

  • VCF-Admins@c.go-lab.jp グループ

 

これで、ロールが割り当てられました。

 

「ユーザーとグループ」タブを開き、VCF-Admins グループに所属している vcf-admin ユーザーの、ユーザー名(VCF, Admin)をクリックします。

 

ユーザーの「プロファイル」タブを開くと、AD グループを介して、AD ユーザーに「Super Admin」ロールが割り当てられたことが確認できます。

 

「グループ」タブを開くと、VCF-Admins@c.go-lab.jp グループに所属していることがわかります。

 

3. AD ユーザーでのログイン確認

ロールを割り当てた AD ユーザーで、Workspace ONE Access にログインしてみます。

画面右上のユーザー名(configadmin)→「ログアウト」をクリックします。

 

「ログイン ページへ戻る」をクリックします。

 

「ドメインを選択します」の画面が表示されるので、「c.go-lab.jp」を選択して「次へ」をクリックします。

 

「c.go-lab.jp」ドメインが表示されていることを確認して、「vcf-admin」ユーザーでログインします。

 

これで、AD ユーザーの「vcf-admin」(表示は VCF Admin)でログインできました。

この環境では Aria Automation をデプロイしてあるので、カタログには Aria Suite Lifecycle と Aria Automation へのリンクが表示されています。

 

ちなみに、この時点では Aria Suite Lifecycle 側でロールが割り当てられていないため、「開く」リンクをクリックしても権限がなくアクセスできません。権限付与するには、下記のように Aria Suite Lifecycle 側でロールを割り当てます。

 

同様に、Aria Automation 側でもロールが割り当てられていないため、「開く」をクリックしても権限がなくアクセスできません。

 

以上、VCF 5.2 の Workspace ONE Access で AD 認証してみる話でした。