创建私有人力(Amazon Cognito 控制台) - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

创建私有人力(Amazon Cognito 控制台)

Amazon Cognito 用于定义和管理您的私有人力和工作团队。这是一项服务,可用于为工作人员创建身份并通过身份提供者对这些身份进行验证。  私有人力对应于单个 Amazon Cognito 用户池。私有工作团队对应于该用户池中的 Amazon Cognito 用户组。 

Amazon Cognito 支持的示例身份提供者:

  • 社交登录提供者,例如 Facebook 和 Google

  • OpenID Connect (OIDC) 提供者

  • 安全断言标记语言 (SAML) 提供者,如 Active Directory

  • Amazon Cognito 内置身份提供者

有关更多信息,请参阅 Amazon Cognito 是什么?

要使用 Amazon Cognito 创建私有人力,您现在必须拥有一个包含至少一个用户组的 Amazon Cognito 用户池。请参阅教程:创建用户池以了解如何创建用户池。请参阅将组添加到用户池以了解如何将用户组添加到群体。

创建用户池后,请按照以下步骤操作,通过将该用户池导入 Amazon SageMaker 中来创建私有人力。

通过导入 Amazon Cognito 用户池来创建私有人力
  1. 通过 https://console.aws.amazon.com/sagemaker/ 打开 SageMaker 控制台。

  2. 在导航窗格中,选择标注人力

  3. 选择私有

  4. 选择创建私有团队。这将创建一个私有人力和一个工作团队。

  5. 选择从现有 Amazon Cognito 用户组导入工作人员

  6. 选择已创建的用户池。用户池需要域和现有用户组。如果您收到缺少域的错误,请在 Amazon Cognito 控制台的应用程序集成页面的域名选项中,为您的组进行设置。

  7. 选择一个应用程序客户端。我们建议您使用 SageMaker 生成的客户端。

  8. 从池中选择一个用户组以导入其成员。

  9. (可选)选择团队订阅的 Amazon Simple Notification Service (Amazon SNS) 主题,以便在有新的标注作业可用时通过电子邮件通知工作人员。Ground Truth 支持 Amazon SNS 通知,而 Augmented AI 不支持。如果您将工作人员订阅为接收 SNS 通知,他们将仅接收有关 Ground Truth 标注作业的通知,而不会收到有关 Augmented AI 任务的通知。

  10. 选择创建私有团队

重要

在使用 Amazon Cognito 用户池创建一个人力后,如果未先从 SageMaker 控制台中删除与该用户池关联的所有工作团队,则不应删除此人力。 

在导入私有人力后,请刷新页面以查看私有人力摘要页面。在此页面上,您可以看到有关人力的 Amazon Cognito 用户池的信息、人力的工作团队的列表,以及您的私有人力的所有成员的列表。该人力现在可在 Amazon Augmented AI 和 Amazon SageMaker Ground Truth 中使用,分别用于人工审核任务和数据标注作业。