管理者アカウントを使用して Azure AD にログインします。
エンタープライズ版に適用されます。
概要
カスタマイズされたエクスペリエンスを有効にし、セキュリティを強化し、コンプライアンスを確保するために、管理者は既存の Azure Syncs と新しい Azure 設定のために Adobe Admin Console でユーザーに教育者タグと学生タグを追加できるようになりました。 Azure Syncs を設定したら、どのユーザーが教育者で、どのユーザーが学生であるかを示す属性マッピングを追加できます。
将来的には、これらの教育者タグと学生タグによって、アドビは教育者と学生のロールに基づいてカスタマイズされたエクスペリエンスを表示できるようになります。 例えば、教育者は学生のために教室を設定したり、課題の進捗状況を監視したり、学生には見えない授業計画を表示したりすることができます。 このような将来的な教育者固有の開発をロック解除するには、以下の手順に従ってください。
前提条件
- Microsoft Azure AD は所属の教育機関に設定されています。
- 学生と教育者を識別するための明確な方法(例えば、Azure の JobTitle 属性で教師が入力されていたり、学生が独自のメールドメインを持っていたり、学生のメールはすべて類似の接頭辞で始まっている。)
- Microsoft Azure Sync は、Adobe Admin Console でユーザーを同期するように既に設定されています。 Azure Sync を設定する方法について説明します。
ロールの同期を実行する手順
Azure Active Directory の下の「Enterprise Applications」に移動します。
自動プロビジョニングを構成した「Adobe Identity Management」アプリを選択します。
「プロビジョニング」を選択します。
「属性のマッピングを編集」に移動します。
「マッピング」セクションで、「Azure Active Directory ユーザーのプロビジョニング」を選択します。
次に「新しいマッピングを追加」を選択します。
ロールマッピングを適用する
Adobe Express によって教育者と学生に合わせたエクスペリエンスが提供されるためには、属性マッピングのプロセスを通じて Azure AD からアドビにロール情報を共有する必要があります。
Azure AD からアドビへのロールの直接マッピングは、すべてのユーザーの属性が教育者または学生である場合にのみ使用できます。
式のマッピングを使用すると、ある規則性を用いて教育者または学生の出力を生成できます。 次のセクションでは、教育における一般的な使用例とコメントを紹介します。
Azure AD からアドビへのロールの直接マッピングは、すべてのユーザーの属性が教育者または学生である場合にのみ使用できます。 例えば、Azure AD 属性「役職」の値が、教師の場合は「教育者」、学生の場合は「学生」となっている場合です。 ロールはターゲット属性に直接マッピングすることができます。
直接マッピングのタイプを選択します。
ソース属性を設定します。
ターゲット属性を設定します。
「OK」をクリックします。
マッピングを保存します。
「保存」を選択します。
employeeType などの属性を使用して教職員と学生を識別する場合、値のリストに基づいて役割を設定するために使用できる式の例を次に示します。
式のマッピングのタイプを選択します。
式を作成する。
// 次の式では学生のロールがデフォルトで設定され、employeeType の値が教員、職員、またはコーチの場合、教育者のロールが割り当てられます。
Switch([employeeType], student, <teachers_employeeType>, Educator)
例:employeeType = [Faculty, Staff, Coach...]
Switch([employeeType], Student, Faculty, Educator, Staff, Educator, Coach, Educator)
属性マッピングをテストするには、Expression Builder を使用します。
ターゲット属性を設定します。
「OK」をクリックします。
マッピングを保存します。
「保存」を選択します。
電子メールのドメインでロールを区別する場合は、式を使用すると、@example.org に基づいて教育者ロールの属性を送信できます。 そして、@student.example.org に基づいて学生の役割を送信します。
式のマッピングのタイプを選択します。
式を作成する。
// 学生のドメインの電子メールアドレスを持つユーザーは、学生としてマークされます。 教育者のドメインの電子メールを持つユーザーは、教育者としてマークされます。 他のすべてのユーザーはマークされません
Switch(Item(Split([mail], "@"), 2), "", "<students_domain>",
"Student", "<teachers_domain>", "Educator")
例:student_domain = student.example.org
Teacher_domain = example.org
Switch(Item(Split([mail], "@"), 2), "","student.example.org", "Student", "example.org", "Educator")
属性マッピングをテストするには、Expression Builder を使用します。
ターゲット属性を設定します。
「OK」をクリックします。
マッピングを保存します。
「保存」を選択します。
UPN でロールを区別する場合は、式を使用すると、@example.org に基づいて教育者ロールの属性を送信できます。 そして、@student.example.org に基づいて学生の役割を送信します。
式のマッピングのタイプを選択します。
式を作成する。
// UPN - 教職員のドメインに基づく UPN を持つユーザーは教職員としてマークされます。 他のすべてのユーザーは児童生徒としてマークされます
Switch(Item(Split([userPrincipalName], "@"), 2), "student", "<teachers_domain>", "teacher")
例:student_domain = student.example.org
Teacher_domain = example.org
Switch(Item(Split([userPrincipalName], "@"), 2),"student", "example.org", "Educator")
属性マッピングをテストするには、Expression Builder を使用します。
ターゲット属性を設定します。
「OK」をクリックします。
マッピングを保存します。
「保存」を選択します。
メールの接頭辞に基づいて役割を区別する場合(s_username@students.example.org など)、式を使用して、s_ が存在する場合は学生の役割の属性を送信し、存在しない場合は教職員の役割の属性を送信できます。
式のマッピングのタイプを選択します。
式を作成する。
// 電子メールの接頭辞 – 電子メールで「s_」の接頭辞を持つユーザーは学生としてマークされます。 他のすべてのユーザーは先生としてマークされます。
例:メールアドレス = s_johnson@student.example.org
IIF(Left([mail], "2") = "s_", "Student", "Educator")
属性マッピングをテストするには、Expression Builder を使用します。
ターゲット属性を設定します。
「OK」をクリックします。
マッピングを保存します。
「保存」を選択します。
ロールの同期をテストする
ロールの取り込みは、オンデマンドでユーザーをプロビジョニングするか、Azure AD とアドビの間で変更のフローが開始されるまで待機することでテストできます。
オンデマンドプロビジョニングによるロールの取り込みテスト
Azure AD でのユーザーのオンデマンドプロビジョニング
「Adobe Identity Management アプリ」に戻ります。
「オンデマンドでのプロビジョニング」を選択します。
「ユーザー」を選択し、「プロビジョニング」をクリックします。
結果を確認します。
割り当てを確認