この記事では、EloView 3 (SAML) と Azure AD を統合する方法を説明します。
以下に、EloView (SAML) のための Azure AD 統合ガイドを添付しています。
はじめに
このガイドでは、EloView のシングルサインオン (SSO) を Microsoft Azure Active Directory (Azure AD) と統合する方法を説明します。また、ハイブリッド Azure AD の設定手順も参照します。EloView を Azure AD と統合すると、以下のことが可能になります:
- Azure AD で誰が EloView にアクセスできるかを制御します。
- ユーザーが Azure AD アカウントを使って自動的に EloView にサインインできるようにします。
- アカウントを一元管理 - Azure ポータルで。
前提条件
開始するには、以下のアイテムが必要です:
- グローバル管理者アクセスまたはエンタープライズアプリケーションを作成する権限を持つ Azure AD サブスクリプション。
- 管理者役割アクセスを持つ EloView サブスクリプション。サブスクリプションを持っていない場合は、あなたの組織のために https://manage.eloview.com から 45 日間の無料トライアルアカウントにサインアップできます。組織がすでに EloView アカウントを持っている場合は、ユーザー管理ページからメンバーに招待を送ってもらってください。
ハイブリッド Azure AD 向けの注意
ユーザーアカウントとグループを Azure AD と Active Directory の間で同期するために、オンプレミスサービスとして Azure AD Connect (ADSync) をインストールする必要があります。
EloView OrgID # を収集する
1. EloView (https://manage.eloview.com) に管理者権限を持つアカウントでサインインします。
2. 上部ナビゲーションセクションで、クリック アカウント、次に アカウント設定をクリックします。
3. 詳細タブで、OrgID を記録します。
Azure AD で EloView という名前のエンタープライズアプリを作成する
4. Azure ポータル (https://portal.azure.com) にグローバル管理者権限を持つアカウントでサインインします。
5. 検索バーに「Enterprise application」と入力し、結果のEnterprise applicationをクリックします。
6. クリック 新しいアプリケーション
7. クリック 自分のアプリケーションを作成する
8. アプリケーションの 名前を指定します。例えば、EloView。
9. 選択します ギャラリーに見つからない他のアプリケーションを統合します (非ギャラリー)。
10. 左側のナビゲーションペインで、クリック プロパティ。アプリケーション用の画像ファイルをアップロードし、クリック 保存します。これは、ユーザーが「マイアプリ」で、Office 365 アプリケーションランチャーで、また管理者がアプリケーションギャラリーでこのアプリケーションを表示したときに見るアプリケーションロゴです。
ロゴ画像を右クリックして保存
11. 左側のナビゲーションペインで、クリック ユーザーとグループ。クリック ユーザー/グループを追加、クリック 選択なし、選択 ユーザー、クリック 選択、次に 割り当てします。
12. 左側のナビゲーションペインで、クリック シングルサインオン。次のセクションでは、ボックス 1-4 の設定をカバーします。ボックス 1で、クリック 編集します。
13. 次の値を入力し、太字の部分を OrgID # に置き換えます。EloView からユニークな OrgID を収集するためにステップ 1-3 を参照してください。完了したら「保存」をクリックします。
識別子 (エンティティ ID)
https://manage.eloview.com/restapi/org:id=1234567XXXXXXXX1/saml/metadata.xml
応答 URL (アサーションコンシューマサービス URL)
https://manage.eloview.com/restapi/org:id=1234567XXXXXXXX1/saml/consume
*インデックス値は空白のままにします。
14. ボックス 2で、クリック 編集。以下に示すクレームと値を一致させます。
15. クリック user.mail [nameid-format:emailAddress]、名前識別子の形式を変更して 未指定にし、クリック 保存します。
16. クリック user.mail、名前を変更して email、値を空にします 名前空間にし、クリック 保存します。
17. クリック user.givenname、名前を変更して firstName、値を空にします 名前空間にし、クリック 保存します。
18. クリック user.surname、名前を変更して lastName、値を空にします 名前空間にし、クリック 保存します。
19. user.userprincipalname の隣にある クリック … (ドット) をクリックし、次に クリック 削除します。削除を確認します。
20. ボックス 3で、クリック フェデレーションメタデータ XML のダウンロードリンク。
21. XML ファイルを開くツールで開き、テキスト文字列 X509Certificate を検索します。
22. 後で使用するため、長いテキストの文字列を記録します。
23. ボックス 4で、後で使用するために ログイン URL と ログアウト URL を記録します。
EloView での SAML 設定の構成
24. EloView (https://manage.eloview.com) に管理者権限を持つアカウントでサインインします。
25. 上部ナビゲーションセクションで、クリック アカウント、次に アカウント設定をクリックします。
26. SAMLタブで、クリック 編集します。
27. アイデンティティプロバイダ (Idp) の ニックネームを入力します。例えば、Azure AD。
28. SSO ログイン URL をログイン URLからコピーします。ログイン URL を取得するためにステップ 23 を参照してください。
29. SSO ログアウト URL をログアウト URLからコピーします。
30. フェデレーションメタデータ XML ファイルから生成された 証明書文字列をコピーします。
31. ユーザーのメールアドレスに関連する ドメイン名を入力し、クリック (+)して追加します。
32. Users フィールドを空白のままにします。
33. ステータスを有効にするに切り替え、完了後にクリック 適用します。SAML を有効にした後、オプションで 同時に SAML でのログインのみを有効にします、シングルサインインが成功した場合に。
Microsoft My Apps ポータルからの EloView SSO の確認
34. Microsoft My Apps ポータル (https://myapps.microsoft.com) に組織のユーザーアカウントでサインインし、アプリケーションライブラリにアクセスします。このユーザーアカウントは、EloView 管理者アカウントのアクセス権を持っている必要があります。
35. クリック 新しい EloView エンタープライズアプリケーション。
36. EloView サインインページで、クリック SAML ユーザーとして有効化。必要に応じてページを 再読み込み します。
37. 上部ナビゲーションセクションで、クリック アカウント、次に ユーザーの管理をクリックします。管理者アカウントのアカウントタイプが (SAMLUser) アカウント管理者に変更されていれば、SAML 設定が成功しています。
SAML トークン内のセキュリティグループクレームを使用したアクセスロールの構成
38. Azure ポータルにサインインします。
39. Azure ADまたはActive Directory内に新しいセキュリティグループを作成します。例えば、EloView_Admins または EloView Admins。
40. セキュリティグループのプロパティに入って、オブジェクト IDを収集します。
41. このロールにアクセスできるようにしたい セキュリティグループに ユーザーを追加します。
42. EloView にサインインします。アカウント、ユーザーの管理、次に ロールタブに移動します。
43. 新しいロールを追加しますをクリックします。
44. セキュリティグループの オブジェクト IDを貼り付けます。この時、カスタムロールの名前としてセキュリティグループの表示名を使用することはサポートされていません。
45. トグルを使用して、ロールの権限を有効にし、ページの下部にスクロールして、クリック 完了します。
46. Azure ポータルに戻ります。
47. 「EloView」エンタープライズアプリケーションに移動します。
48. シングルサインオンをクリックし、次に 属性とクレームの下にある 編集ボタンをクリックします。
49. グループクレームを追加しますをクリックします。
50. グループクレームウィンドウから すべてのグループを選択します。
51. ソース属性を グループ IDのままにします。
52. オプションで、多くのセキュリティグループの関連付けがある場合の検索範囲を制限するためにフィルターグループの高度なオプションを使用します。例えば、属性を表示名に一致させ、照合するには含むを選択し、文字列に「EloView」と入力します。これにより、ユーザーに関連付けられたセキュリティグループのうち、「EloView」を名前に含むものが検索されます。
53. グループクレームの名前をカスタマイズの下で、名前フィールドに roles と入力します。これは小文字であるべきです。名前空間フィールドは空白のままで、2つのチェックボックスはオフのままにします。完了したらクリック 保存をクリックします。
54. 「EloView」とのシングルサインオンをテストして構成を確認します。SAML 応答をダウンロードして、セキュリティグループのオブジェクト ID の存在を確認するために XML を検査することもできます。
55. EloViewにログインし、次に アカウント、ユーザーの管理、ユーザー タブに移動します。ユーザーが正しいロールに割り当てられているか確認します。
56. 「EloView」エンタープライズアプリケーションに戻ります Azure ポータルで、次に ユーザーとグループ に移動します。
57. セキュリティグループを追加します。割り当てられたユーザーとグループは「マイアプリ」から EloView アプリにアクセスできるようになります。
SAML トークンのクレームにロールを指定してアクセスロールを構成します。
58. Azure ADまたはActive Directoryにサインインします。
59. ユーザーアカウントプロファイルの 属性プロパティを指定して、EloView アクセスロールを指定します。例えば、Azure AD ユーザーのために EmployeeID 属性、または Active Directory ユーザーのために ExtensionAttribute1 を使用して、次のデフォルトのシステムロールのうちの1つを指定できます: Admin, Registered User または Viewer。
60. 「EloView」エンタープライズアプリケーションに移動します。
61. シングルサインオンをクリックし、次に 属性とクレームの下の 編集ボタンをクリックします。
62. 新しいクレームを追加をクリックします。
63. 名前フィールドに roles と入力します。これは小文字でなければなりません。名前空間フィールド を空白のままにします。
64. ソースとして、属性を選択します。
65. ソース属性として、user.employeeidまたはuser.extensionattribute1を選択します。完了したらクリック 保存 します。
66. 「EloView」とのシングルサインオンをテストして構成を確認します。SAML 応答をダウンロードして、セキュリティグループのオブジェクト ID の存在を確認するために XML を検査することもできます。
67. EloView にログインした後、次に アカウント、ユーザーの管理、ユーザー タブに移動します。ユーザーが正しいロールに割り当てられているか確認します。
EloView への追加ユーザーの追加
*ユーザーがすでに EloView アカウントを持っている場合は、メールエイリアスを設定する必要があります。
68. Azure ADまたはActive Directoryに新しいユーザーを作成します (必要な場合)。
ハイブリッド Azure AD 向けの注意
ユーザーアカウントを Active Directory で作成し、その後 Azure AD Connect (ADSync) がユーザーアカウントを Azure AD に同期するのをお待ちください。
69. Azure ポータル (https://portal.azure.com) にグローバル管理者権限を持つアカウントでサインインします。
70. 検索バーに Enterprise application と入力し、次に 結果のエンタープライズアプリケーションをクリックします。
71. 左側のナビゲーションペインで、全アプリケーションをクリックし、次に あなたの EloView エンタープライズアプリケーションをクリックします。
72. 左側のナビゲーションペインで、ユーザーとグループをクリックします。ユーザー/グループを追加をクリックし、「選択なし」をクリック、ユーザーを選択 し、クリック 選択、そして 割り当てします。数分後、最近追加されたユーザーは Microsoft My App ポータルに EloView エンタープライズアプリケーションが追加されているのを確認できます。
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article