启用和配置高级出口管理
注意
Azure Active Directory 现在是 Microsoft Entra ID。 了解更多信息
先决条件
您的系统必须满足以下要求,您才可以使用高级出口管理:
- 必须运行 Microsoft Dynamics 365 Supply Chain Management 10.0.36 或更高版本。
- 名为高级出口管理配置的功能必须在功能管理中打开。
- 您的 Supply Chain Management 环境必须链接到 Dataverse 环境。
安装出口管制应用程序
按照以下步骤安装出口管制应用程序。
- 登录到 Power Platform 管理中心。
- 转到环境,然后选择您的环境。
- 在所选环境页面的资源部分,选择 Dynamics 365 应用程序。
- 在应用程序列表中,选择 Dynamics 365 出口管制。
- 按照屏幕上的说明安装应用程序。
身份验证和授权
为了执行出口管制检查,系统使用应用程序用户调用。 因此,无论哪个用户在 Supply Chain Management 中处理单据,都可以执行检查。 Supply Chain Management 用户不一定要添加到 Dataverse,也不一定要给他们额外的权限。 为了支持服务到服务 (S2S) 身份验证,必须为每个环境创建 Microsoft Entra 应用程序。 您不得跨环境共享或重用 Microsoft Entra 应用程序。
在 Azure 门户中注册一个新的 Microsoft Entra 应用程序
按照以下步骤创建一个新的 Microsoft Entra 应用程序。
登录 Azure 门户。
转到 Microsoft Entra ID> 应用程序注册。
选择新注册。
在注册应用程序页面上,输入以下信息:
- 名称 - 输入唯一名称。
- 支持的帐户类型 - 选择 任何 Microsoft Entra 目录 (单租户或多租户)。
- 重定向 URI –将字段留空。
选择注册。
出现的页面显示了新应用程序的详细信息。 将应用程序(客户端)ID 值复制到一个临时文本文件中,因为您稍后会用到它。
在管理列表中,选择证书和密码。
在证书和密码页面上,选择新客户端密码。
在添加客户端密钥对话框中,输入描述和到期日期,然后选择添加。
您将返回到证书和密码页面,该页面现在包括一个包含新客户端密码详细信息的行。 将值列中的值复制到一个临时文本文件中,因为您以后会需要,并且将在您下次打开此页面时被隐藏。
在 Power Platform 管理中心授予应用程序权限
按照以下步骤在 Power Platform 管理中心授予应用程序权限。
- 登录到 Power Platform 管理中心。
- 转到环境,然后选择您的环境。
- 在所选环境的页面上,在访问部分的用户下,选择查看全部。
- 在用户页面上,选择应用程序用户列表链接。
- 在应用程序用户页面的工具栏上,选择新应用程序用户。
- 在创建新的应用程序用户对话框中,选择添加应用程序。
- 在从 Microsoft Entra 添加应用程序对话框的搜索字段中,粘贴新应用程序的应用程序(客户端)ID。 (您应该在 Azure 门户中注册应用程序时复制此 ID。)然后在列表或结果中选择您的应用程序,并选择添加。
- 您将返回到创建新的应用程序用户对话框。 选择您的业务部门,然后选择编辑安全角色。
- 在添加安全角色对话框的角色列表中,选择出口管制应用程序。 然后选择保存以应用该角色。
- 选择创建以创建新的应用程序用户。
在 Supply Chain Management 中启用功能并配置应用产品
按照以下步骤在 Supply Chain Management 中启用功能并配置应用程序。
登录 Supply Chain Management。
转到产品信息管理 > 设置 > 产品合规性 > 原产国家/地区 > 高级出口管理配置。
在常规选项卡上,查看和设置以下字段:
- 链接 Dataverse 环境 URL –本只读字段显示链接到您的供应链管理环境的环境的 URL Dataverse 。 您的高级出口管理司法管辖区、法规、限制、例外和许可证都在此 Dataverse 环境中定义。
- 应用程序 ID –粘贴新应用程序的应用程序(客户端)ID。 (您应该在 Azure 门户中注册应用程序时复制此 ID。)
- 应用程序密码 –粘贴新应用的客户端密码。 (您应该在 Azure 门户中注册应用程序时复制此密钥。)
当您在这些字段中输入值时,系统会检查是否可以使用它们连接到 Dataverse 以及是否在此处安装了所需的解决方案。 每次测试通过时,状态标题下的三个复选框都将自动更新以显示复选标记。 如果一个或多个测试失败,请确保高级出口管理解决方案已成功安装,并且指定的 Microsoft Entra 应用程序在 Dataverse 中具有出口控制应用程序安全角色。 当全部三个复选框都显示复选标记时,继续执行下一步。
在所有测试都通过后,将显示以下设置。 根据需要设置每个选项。
- 启用 高级出口管理功能 - 将本选项设置为 是 ”可在系统中启用高级出口管理功能。
- 验证数据 Dataverse - 将此选项设置为 是 ”,确保系统根据应用中 Dataverse 定义的出口规则检查所有销售订单和装运。 根据为相关司法管辖区建立的规则,该检查确认您的公司是否被允许销售或运送订单上的每项物料。
- 跟踪销售订单检查历史记录 –将此选项设置为 是”以记录订单检查历史记录。 如果您不需要此日志,请将其设置为否。
选择同步国家/地区列表,将现有的国家/地区代码列表从 Supply Chain Management 复制到 Dataverse 解决方案中。 定义规则时使用此列表。 每次更改国家/地区代码列表时,您都必须返回到高级出口管理配置页面,并再次选择同步国家/地区列表以同步更改。 选择此按钮的用户的语言用于同步国家/地区的名称。
为每个法人实体配置区域
您必须为每个法人实体(公司)配置一组可用的辖区。 对于没有启用司法管辖区的公司,高级出口管理功能对销售订单、物料或产品不可用。 相反,它提供更简单的两用商品功能。 如果某个法人至少启用了一个司法管辖区,则在该法人的页面上会隐藏两用商品功能,而显示高级出口管理功能。
按照以下步骤为法人实体配置辖区。