在跨租户同步中映射目录扩展

通过目录扩展,可以使用你自己的属性扩展 Microsoft Entra ID 中的架构。 在跨租户同步中预配用户时,可以映射这些目录扩展。 自定义安全属性不同,在跨租户同步中不受支持。

本文介绍如何在跨租户同步中映射目录扩展。

先决条件

创建目录扩展

如果还没有目录扩展,则必须在源或目标租户中创建一个或多个目录扩展。 可以使用 Microsoft Entra Connect 或 Microsoft Graph API 创建扩展。 有关如何创建目录扩展的信息,请参阅为 Microsoft Entra 应用程序预配同步扩展属性

映射目录扩展

源租户的图标。
源租户

拥有一个或多个目录扩展后,可以在跨租户同步中映射属性时使用这些目录扩展。

  1. 登录到源租户的 Microsoft Entra 管理中心

  2. 浏览到“标识”>“外部标识”>“跨租户同步”。

  3. 选择“配置”,然后选择你的配置。

  4. 选择“预配”,然后展开“映射”部分

    显示“预配”页面的屏幕截图,其中展开了“映射”部分。

  5. 选择“预配 Microsoft Entra ID 用户”以打开“属性映射”页面。

  6. 滚动到页面底部,选择“添加新映射”

    显示“特性映射”页面的屏幕截图,其中包含“添加新映射”链接。

  7. 在“源属性”下拉列表中,选择一个源属性

    如果在源租户中创建目录扩展,请选择目录扩展。

    显示“特性映射”页面的屏幕截图,其中包含在“源特性”中列出的目录扩展。

    如果未列出目录扩展,请确保已成功创建目录扩展。 还可以按照下一部分所述,尝试手动将目录扩展添加到属性列表中。

  8. 在“目标属性”下拉列表中,选择一个目标属性。

    如果在目标租户中创建目录扩展,请选择目录扩展。

  9. 选择“确定”以保存映射。

手动将目录扩展添加到属性列表

源租户的图标。
源租户

如果未自动发现目录扩展,可以尝试以下步骤将目录扩展手动添加到属性列表。

  1. 使用以下链接登录到源租户的 Microsoft Entra 管理中心:

    https://entra.microsoft.com/?Microsoft_AAD_Connect_Provisioning_forceSchemaEditorEnabled=true

  2. 浏览到“标识”>“外部标识”>“跨租户同步”。

  3. 选择“配置”,然后选择你的配置。

  4. 选择“预配”,然后展开“映射”部分

  5. 选择“预配 Microsoft Entra ID 用户”以打开“属性映射”页面。

  6. 滚动到底部,选中“显示高级设置”复选框。

    “特性映射”页面的屏幕截图,其中显示有高级选项。

    提示

    如果未看到“编辑属性列表”链接,请确保使用步骤 1 中的链接登录到 Microsoft Entra 管理中心。

  7. 如果在源租户中创建目录扩展,请选择“编辑 Microsoft Entra ID 的属性列表”链接。

  8. 如果在目标租户中创建扩展,请选择“编辑 Azure Active Directory(目标租户)的属性列表”链接。

  9. 添加目录扩展并选择相应的选项。

    “编辑特性列表”页面的屏幕截图,其中添加了一个目录扩展。

  10. 选择“保存”。

  11. 刷新浏览器。

  12. 浏览到“属性映射”页,并尝试按照本文前面所述映射目录扩展。

通过编辑架构手动添加目录扩展

源租户的图标。
源租户

按照以下步骤使用架构编辑器手动将目录扩展添加到架构。

  1. 登录到源租户的 Microsoft Entra 管理中心

  2. 浏览到“标识”>“外部标识”>“跨租户同步”。

  3. 选择“配置”,然后选择你的配置。

  4. 选择“预配”,然后展开“映射”部分

  5. 选择“预配 Microsoft Entra ID 用户”以打开“属性映射”页面。

  6. 滚动到底部,选中“显示高级设置”复选框。

    “特性映射”页面的屏幕截图,其中包含指向架构编辑器的链接。

  7. 选择“在此处查看架构”链接打开“架构编辑器”页。

    “架构编辑器”页面的屏幕截图,其中显示了用于在 JSON 中编辑架构的选项。

  8. 下载架构的原始副本作为备份。

  9. 根据所需的配置修改架构。

  10. 选择“保存”。

  11. 刷新浏览器。

  12. 浏览到“属性映射”页,并尝试按照本文前面所述映射目录扩展。

后续步骤