プライベートワークフォースを管理する (OIDC IdP) - Amazon SageMaker AI

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

プライベートワークフォースを管理する (OIDC IdP)

OpenID Connect (OIDC) ID プロバイダー (IdP) を使用してプライベートワークフォースを作成したら、IdP を使用してワーカーを管理できます。例えば、IdP を介して直接ワーカーを追加、削除、グループ化できます。

Amazon SageMaker Ground Truth (Ground Truth) ラベル付けジョブまたは Amazon Augmented AI (Amazon A2I) 人間によるレビュータスクにワーカーを追加するには、1~10 個の IdP グループを使用して作業チームを作成し、その作業チームをジョブまたはタスクに割り当てます。ラベル付けジョブ (Ground Truth) または人間によるレビューワークフロー (Amazon A2I) を作成するときに、その作業チームを指定することで、作業チームをジョブまたはタスクに割り当てます。

それぞれのラベル付けジョブまたは人間によるレビューワークフローに割り当てできるのは、1 つのチームのみです。同じチームを使用して、複数のラベル付けジョブまたは人間によるレビュータスクを作成できます。また、複数の作業チームを作成して、さまざまなラベル付けまたは人間によるレビュータスクで作業することもできます。

前提条件

OIDC IdP グループを使用してプライベートワークチームを作成および管理するには、まずオペレーション を使用して SageMaker APIワークフォースを作成する必要がありますCreateWorkforce。詳細については、「プライベートワークフォースを作成する (OIDC IdP)」を参照してください。

作業チームを追加する

SageMaker AI コンソールを使用して、Ground Truth OIDC のラベル付けワークフォースページで IdP ワークフォースを使用してプライベートワークチームを作成できます。 Ground Truth ラベル付けジョブを作成している場合は、ラベル付けジョブを作成しながらプライベートワークチームを作成することもできます。

注記

Amazon A2I の作業チームは、 SageMaker AI コンソールの Ground Truth エリアで作成および管理します。

および関連する言語固有の を使用して SageMaker APISDKs、プライベートワークチームを作成することもできます。

SageMaker AI コンソールと を使用してプライベートワークチームを作成する方法については、次の手順を参照してくださいAPI。

[Labeling workforces] (ラベル付けワークフォース) ページでプライベートワークチームを作成するには (コンソール)
  1. SageMaker AI コンソールの Ground Truth エリア: https://console.aws.amazon.com/sagemaker/Groundtruth に移動します。

  2. [Labeling workforces] (ラベル付けワークフォース) を選択します。

  3. [Private] (プライベート) を選択します。

  4. [Private teams] (プライベートチーム) セクションで、[Create private team] (プライベートチームを作成) を選択します。

  5. [Team details] (チームの詳細) セクションで、[Team name] (チーム名) を入力します。

  6. [Add workers] (ワーカーを追加) セクションに、1 つのユーザーグループの名前を入力します。IdP のこのグループに関連付けられているすべてのワーカーが、この作業チームに追加されます。

  7. 複数のユーザーグループを追加するには、[Add new user group] (新しいユーザーグループを追加) を選択し、この作業チームに追加するユーザーグループの名前を入力します。1 行に 1 つのユーザーグループを入力します。

  8. (オプション) Ground Truth ラベル付けジョブで、 のワーカーに E メールを提供するとJWT、 SNSトピックを選択した場合、Ground Truth は新しいラベル付けタスクが利用可能になったときにワーカーに通知します。

  9. [Create private team] (プライベートチームを作成)を選択します。

Ground Truth ラベル作成ジョブの作成中にプライベート作業チームを作成する (コンソール)
  1. SageMaker AI コンソールの Ground Truth エリア: https://console.aws.amazon.com/sagemaker/Groundtruth に移動します。

  2. [Labeling jobs] (ラベル付けジョブ) を選択します。

  3. ラベル付けジョブの作成 (コンソール)」の手順を使用して、ラベル付けジョブを作成します。2 ページ目の [Workers] (ワーカー) セクションに到達したら一旦作業を止めます。

  4. ワーカーのタイプに [Private] (プライベート) を選択します。

  5. [Team name] (チーム名) に入力します。

  6. [Add workers] (ワーカーを追加) セクションで、[User groups] (ユーザーグループ) で 1 つのユーザーグループの名前を入力します。IdP のこのグループに関連付けられているすべてのワーカーが、この作業チームに追加されます。

    重要

    ユーザーグループに指定するグループ名は、IdP OIDC で指定されたグループ名と一致する必要があります。

  7. 複数のユーザーグループを追加するには、[Add new user group] (新しいユーザーグループを追加) を選択し、この作業チームに追加するユーザーグループの名前を入力します。1 行に 1 つのユーザーグループを入力します。

  8. 残りのステップをすべて完了し、ラベル付けジョブを作成します。

作成したプライベートチームはこのラベル付けジョブに使用され、 SageMaker AI コンソールのラベル付けワークフォースセクションに表示されます。

を使用してプライベートワークチームを作成するには SageMaker API

オペレーション を使用して SageMaker APIプライベートワークチームを作成できますCreateWorkteam

このオペレーションを使用する場合は、作業チームに含めるすべてのユーザーグループをOidcMemberDefinition パラメータ Groups に列挙します。

重要

に指定するグループ名は、IdP OIDC で指定されたグループ名と一致するGroups必要があります。

例えば、IdP group3でユーザーグループ名が group1group2、および OIDC である場合は、OidcMemberDefinition次のように を設定します。

"OidcMemberDefinition": { "Groups": ["group1", "group2", "group3"] }

さらに、WorkteamName パラメータを使用して、作業チームに名前を付ける必要があります。

IdP グループを作業チームに追加または作業チームから削除する

作業チームを作成したら、 SageMaker APIを使用してその作業チームを管理できます。UpdateWorkteam オペレーションを使用して、その作業チームに含まれている IdP ユーザーグループを更新します。

  • WorkteamName パラメータを使用して、更新する作業チームを特定します。

  • このオペレーションを使用する場合は、作業チームに含めるすべてのユーザーグループを OidcMemberDefinition パラメータ Groups に列挙します。作業チームに関連付けられているユーザーグループをこのリストに含めない場合、そのユーザーグループとこの作業チームとの関連付けはなくなります。

作業チームを削除する

SageMaker AI コンソールと を使用して作業チームを削除できます SageMaker API。

SageMaker AI コンソールでプライベートワークチームを削除するには
  1. SageMaker AI コンソールの Ground Truth エリア: https://console.aws.amazon.com/sagemaker/Groundtruth に移動します。

  2. [Labeling workforces] (ラベル付けワークフォース) を選択します。

  3. [Private] (プライベート) を選択します。

  4. [Private teams] (プライベートチーム) セクションで、削除する作業チームを選択します。

  5. [削除] を選択します。

プライベートワークチームを削除するには (API)

オペレーション を使用して SageMaker API、プライベートワークチームを削除できますDeleteWorkteam

ワーカーを個別に管理する

独自の IdP OIDC を使用してワークフォースを作成する場合、Ground Truth または Amazon A2I を使用して個々のワーカーを管理することはできません。

  • 作業チームにワーカーを追加するには、その作業チームに関連付けられたグループにそのワーカーを追加します。

  • 作業チームからワーカーを削除するには、その作業チームに関連付けられているすべてのユーザーグループからそのワーカーを削除します。

ワークフォースを更新、削除、説明する

を使用して、IdP OIDC ワークフォースを更新、削除、および記述できます SageMaker API。以下は、ワークフォースの管理に使用できるAPIオペレーションのリストです。ワークフォースの検索方法など、その他の詳細については、「Amazon を使用したプライベートワークフォース管理 SageMaker API」を参照してください。

  • UpdateWorkforce – 独自の IdP OIDC を使用して作成されたワークフォースを更新して、別の認可エンドポイント、トークンエンドポイント、または発行者を指定することができます。このオペレーションを使用して、OidcConfig で見つかった任意のパラメータを更新できます。

    OIDC IdP 設定を更新できるのは、ワークフォースに関連付けられた作業チームがない場合のみです。作業チームの削除方法については、「作業チームを削除する」を参照してください。

  • DeleteWorkforce - このオペレーションを使用して、プライベートワークフォースを削除します。ワークフォースに関連付けられている作業チームがある場合は、ワークフォースを削除する前にそれらの作業チームを削除する必要があります。詳細については、「作業チームを削除する」を参照してください。

  • DescribeWorkforce – このオペレーションを使用して、ワークフォース名、Amazon リソースネーム (ARN)、および該当する場合は許可された IP アドレス範囲 () を含むプライベートワークフォース情報を一覧表示しますCIDRs。