Amazonビジネスは、ユーザーがSAML認証する際にOneLoginから送られるユーザー情報を利用して、自動でAmazonビジネス アカウントを作成するジャストインタイム(JIT)プロビジョニングという機能に対応しています。
Amazonビジネス内にユーザーが存在しない場合、SSOでの初回ログイン時にAmazonビジネスアカウントが自動で作成されますのでご注意下さい。
本記事では、OneLogin から Amazonビジネス へのSAML シングルサインオン(SSO)の設定手順をご案内します。
目次
前提条件
- OneLoginのライセンスプラン が SSO, Advanced, Professional または旧ライセンスプラン Starter, Enterprise, Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- Amazonビジネスの 管理者 または システム担当者 のいずれかであること
JITプロビジョニング用グループの作成
本章では、JITプロビジョニングにより作成されたユーザーアカウントが配置されるグループを作成します。グループを用いることで、作成されるユーザーの支払い情報や配送先の住所等の設定を一括管理することが可能です。
- Amazonビジネスにログインし[ビジネスアカウントの設定]を選択します
- [ユーザーの管理]> [グループ]を選択します
- [グループを追加]をクリックします
- グループ名を記入し、支払い方法、配送先住所を選択した後に[グループを追加]をクリックします
- グループが作成されたことを確認します
Amazonビジネスのグループの作成は以上です。
SAML連携の設定
1. OneLogin側の操作
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- [Add App]をクリックします
-
Amazon Business と検索し、該当コネクタを選択します
- [Save]をクリックします
- More Actions > SAML Metadata を選択します
2. Amazonビジネス側の設定
- Amazonビジネスにログインし[ビジネスアカウントの設定]を選択します
- [システム連携]> [シングルサインオン(SSO)]を選択します
- [アイデンティティプロバイダーを選択してください]のプルダウンから[OneLogin]を選択します
- [デフォルトグループ]で 1. Amazonビジネス グループ作成で作成したグループを選択します
(ユーザーアカウントが作成された後に他のグループへ移動させることが可能です)
- デフォルトの購買役割を選択し[次へ]をクリックします
- メタデータファイルのアップデートを求められるため[参照する]をクリックし、手順6でダウンロードしたメタデータを選択します
- メタデータが選択されていることを確認し[アップロード]をクリックします
- 接続データが入力されていることを確認し[次へ]をクリックします
-
属性マッピングを以下の通りに入力し、[次へ]をクリックします
項目 入力値 Eメール emailaddress ラストネーム(姓) lname ファーストネーム(名) fname
- [テストを開始]をクリックします
-
Amazonビジネス IDP ID の値をコピーします
3. OneLogin側の設定
-
Configuration タブに移動し、Amazon Business Region から Amazon JP を選択します
-
Amazonビジネス IDP ID に 2. Amazonビジネス側の設定 で取得した値を入力します
-
Access タブに移動し、割り当てたいユーザーが属するロールを選択後、[Save]をクリックします
SAML連携の設定は以上です。
SAML SSOの動作確認
- Amazonビジネスに戻り、[テスト]をクリックします
-
成功 と表示されることを確認し、[アクティブ化]をクリックします
-
テストを完了し、本番環境で稼働する準備ができました にチェックを入れ、[アクティブに切り替える]をクリックします
-
設定ステータス: アクティブ に変更されたことを確認します
SAML SSOの動作確認は以上です。
3. SAML SSOの無効化
- Amazonビジネスにログインし[ビジネスアカウントの設定]を選択します
- [SSOを無効にする]をクリックします
-
SSOをオフにする を選択し、ビジネスのSSO接続を無効にし、ビジネスユーザーがこの変更を受け入れる準備が整っていることを確認します。にチェックを入れ、[確認する]をクリックします
*JITプロビジョニングで作成したユーザーはパスワード設定を要求されます。
-
設定ステータス: 処理中 に変更されたことを確認します
SAML SSOの無効化は以上です。