OneLoginとAWS Client VPNをSAML連携させたいです

OneLoginとAWS Client VPNを連携させることにより、Client VPNへの接続認証をOneLoginに統合が可能です。
これにより、認証のセキュリティポリシーを一元的に管理することができます。

例えば、OneLoginで多要素認証を設定している場合、AWS Client VPNと連携させることで、VPN接続を行う際に、多要素認証を利用させることが可能になります。

事前条件

OneLogin側の設定

OneLoginに管理者アカウントでログインし、"Applications > Applications"を開き、"Add App"を押します。

2020-07-07_18h53_29.png

検索欄に"VPN"と入力して検索を行い、表示された"AWS Client VPN"を選択します。

2020-07-07_18h55_27.png

任意の表示名を設定して"Save"を押します。

2020-07-07_18h58_26.png

"More Actions > SAML Metadata"を押してメタデータをダウンロードします。

2020-07-07_19h09_41.png

最後に”Access”を開き、AWS Client VPNを利用させたいユーザーのロールを設定して"Save"を押します。

2020-07-07_19h11_26.png

AWS側の設定

AWSのマネジメントコンソールにログインして、IAMの管理画面を開きます。
その後、"ID プロバイダー > プロバイダの作成"を押します。

2020-07-07_19h15_48.png

プロバイダーのタイプを"SAML"に設定し、プロバイダ名は任意の値を設定します。
そして、"ファイルの選択"を押して、OneLoginの管理画面からダウンロードしたメタデータを設定して"次のステップ"を押します。

2020-07-07_19h19_03.png

確認の画面が出てくるので、問題がなければ、"作成"を押します。

2020-07-07_19h21_24.png

Client VPNの作成

VPCの管理画面に移動して、"クライアント VPN エンドポイント > クライアント VPN エンドポイントの作成"を押します。

2020-07-07_19h23_27.png

Client VPNの設定値で、サーバー証明書を選択後、認証オプションを"ユーザーベースの認証を使用"を選択し、"統合認証"を選択します。

そして、SAMLプロバイダーARNを選択するメニューが現れるので、先程さくせしたIDプロバイダを選択します。

その後の詳細な設定については、以下のブログをご確認ください。
http://blog.serverworks.co.jp/tech/2020/05/26/clientvpn-saml/

2020-07-07_19h27_37.png

VPCの管理画面から、"クライアント設定のダウンロード"を押します。

2020-07-07_19h34_36.png

確認のポップアップが表示されるので、"ダウンロード"を押します。
ダウンロードを押すと、".ovpn"ファイルがダウンロードされるので、設定ファイルをVPN利用ユーザーに配布します。

2020-07-07_19h34_54.png

ログイン確認

VPN接続したい端末で、以下のURLからクライアントアプリをダウンロード・インストール行います。

https://aws.amazon.com/jp/vpn/client-vpn-download/

AWS VPN Clientアプリを開き、"ファイル > プロファイルを管理"を押します。

2020-07-07_19h39_47.png

"プロファイルを追加"を押します。

2020-07-07_19h42_11.png

表示名に任意の名前を入力後、フォルダアイコンを押して、先程ダウンロードした".ovpn"ファイルを選択後、"プロファイルを追加"で設定が完了します。

2020-07-07_19h42_39.png

該当プロファイルが選択されている状態で、"接続"を押します。

2020-07-07_19h44_15.png

ブラウザが開き、OneLoginの認証が求められるので、ログインを実施します。
※多要素認証を設定してる場合、多要素認証が求められます。

2020-07-07_19h45_25.png

認証が完了すると、以下の画面が表示されるので、必要なければタブを閉じます。

2020-07-07_19h45_51.png

接続が完了すると、以下のようになります。

2020-07-07_19h51_39.png

 

 

 

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください