配置源身份验证 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配置源身份验证

如果 OPC-UA 服务器需要身份验证凭证才能连接,您可以为 Amazon Secrets Manager 中的每个源定义密钥中的用户名和密码。然后,您将该密钥添加到您的 Greengrass 群组和 SiteWise 物联网连接器中,使该密钥可供您的 Edge 网关使用。 SiteWise 有关更多信息,请参阅《Amazon IoT Greengrass Version 1 开发人员指南》中的将密钥部署到内 Amazon IoT Greengrass 核

在 SiteWise Edge 网关获得密钥后,您可以在配置源时选择该密钥。然后, SiteWise Edge 网关在连接到源时使用密钥中的身份验证凭据。有关更多信息,请参阅配置数据源

创建源身份验证密钥

在此过程中,您将为 Secrets Manager 中的源创建身份验证密钥。在密钥中,定义 usernamepassword 密钥/值对,其中包含源的身份验证详细信息。

创建源身份验证密钥
  1. 导航到 Secrets Manager 控制台

  2. 选择 存储新密钥

  3. 选择密钥类型 下,选择 其他密钥类型

  4. 为 OPC-UA 服务器的身份验证值输入 usernamepassword 键值对,然后选择 下一步

    
                        Amazon IoT Greengrass “密钥类型” 页面屏幕截图。
  5. 输入以 greengrass- 开头的密钥名称,例如 greengrass-factory1-auth

    重要

    您必须为默认 Amazon IoT Greengrass 服务角色使用 greengrass- 前缀以访问您的密钥。如果要命名不带此前缀的密钥,则必须授予访问密钥的 Amazon IoT Greengrass 自定义权限。有关更多信息,请参阅《Amazon IoT Greengrass Version 1 开发者指南》中的允许 Amazon IoT Greengrass 获取机密值

    
                        Amazon IoT Greengrass “选择密钥名称和描述” 页面屏幕截图。
  6. 输入 描述,然后选择 下一步

  7. (可选)在 配置自动轮换 页面上,为您的密钥配置自动轮换。如果您配置自动轮换,则必须在每次轮换密钥时重新部署 Greengrass 组。

  8. 配置自动旋转页面,选择 下一步

  9. 查看您的新密钥并选择 存储

添加密钥至 Greengrass 组

在此过程中,您将源身份验证密钥添加到您的 Amazon IoT Greengrass 群组中,使其可供您的 IoT SiteWise 连接器使用。

添加一个密钥至您的 Greengrass 组
  1. 导航到 Amazon IoT Greengrass 控制台

  2. 在导航窗格的 Greengrass 下,选择,然后选择您的组。

    
                        Amazon IoT Greengrass “Greengrass Groups” 页面屏幕截图。
  3. 在导航页面中,选择资源

  4. 资源 页面上,选择 密钥 选项卡,然后选择 添加密钥资源

    
                        Amazon IoT Greengrass “资源” 页面屏幕截图。
  5. 选择 选择,从列表中选择您的密钥。

  6. 选择下一步

  7. 密钥资源名称 中,输入密钥资源的名称,然后选择 保存

    
                        Amazon IoT Greengrass “命名你的秘密资源” 页面屏幕截图。

向 IoT SiteWise 连接器添加机密

在此过程中,您将源身份验证密钥添加到 IoT SiteWise 连接器中,使其可供 Amazon IoT SiteWise 和您的 SiteWise Edge 网关使用。

向 IoT SiteWise 连接器添加密钥
  1. 导航到 Amazon IoT Greengrass 控制台

  2. 在导航窗格的 Greengrass 下,选择,然后选择您的组。

    
                        Amazon IoT Greengrass “Greengrass Groups” 页面屏幕截图。
  3. 在导航页面中,选择连接器

  4. 选择 IoT SiteWise 连接器的省略号图标以打开选项菜单,然后选择编辑

    
                        Amazon IoT Greengrass “连接器” 页面屏幕截图,突出显示 “编辑”。
  5. OPC-UA 用户名/密码密钥的 ARN 列表下,选择选择,然后选择要添加到此 Edge 网关的每个密钥。 SiteWise 如果您需要创建密钥,请参阅创建源身份验证密钥

    
                        Amazon IoT Greengrass “配置连接器” 页面屏幕截图。

    如果您的密钥未显示,请选择 刷新。如果您的密钥仍未显示,请检查您是否已将密钥添加到您的 Greengrass 组

  6. 选择保存

  7. 在右上角的 操作 菜单中,选择 部署

  8. 选择 自动检测 启动部署。

    如果部署失败,请再次选择 Deploy (部署)。如果部署仍然失败,请参阅 Amazon IoT Greengrass 部署故障排除

    在部署组后,您可以配置使用新密钥的源。有关更多信息,请参阅配置数据源