翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プライベートワークフォースを管理する (OIDC IdP)
OpenID Connect (OIDC) アイデンティティプロバイダー (IdP) を使用してプライベートワークフォースを作成したら、IdP を使用してワーカーを管理できます。例えば、IdP を介して直接ワーカーを追加、削除、グループ化できます。
Amazon SageMaker グラウンドトゥルース (Ground Truth ルース) ラベリングジョブまたは Amazon Augmented AI (Amazon A2I) ヒューマンレビュータスクに作業者を追加するには、1 ~ 10 個の IdP グループを使用して作業チームを作成し、その作業チームをジョブまたはタスクに割り当てます。ラベル付けジョブ (Ground Truth) または人間によるレビューワークフロー (Amazon A2I) を作成するときに、その作業チームを指定することで、作業チームをジョブまたはタスクに割り当てます。
それぞれのラベル付けジョブまたは人間によるレビューワークフローに割り当てできるのは、1 つのチームのみです。同じチームを使用して、複数のラベル付けジョブまたは人間によるレビュータスクを作成できます。また、複数の作業チームを作成して、さまざまなラベル付けまたは人間によるレビュータスクで作業することもできます。
前提条件
OIDC IdP グループを使用してプライベートワークチームを作成および管理するには、まず API オペレーションを使用してワークフォースを作成する必要があります。 SageMaker CreateWorkforce
詳細については、「プライベートワークフォースを作成する (OIDC IdP)」を参照してください。
作業チームを追加する
SageMaker コンソールを使用して、Ground Truth の「ラベリングワークフォース」ページで OIDC IdP ワークフォースを使用するプライベートワークチームを作成できます。Ground Truth ラベル付けジョブを作成している場合は、ラベル付けジョブを作成しながらプライベートワークチームを作成することもできます。
注記
コンソールのGround Truth ルースエリアで Amazon A2I の作業チームを作成して管理します SageMaker。
SageMaker API と関連する言語固有の SDK を使用して、プライベートな作業チームを作成することもできます。
以下の手順に従って、 SageMakerコンソールと API を使用してプライベート作業チームを作成する方法を学んでください。
[Labeling workforces] (ラベル付けワークフォース) ページでプライベートワークチームを作成するには (コンソール)
-
SageMaker コンソールのGround Truth エリア https://console.aws.amazon.com/sagemaker/groundtruth
に移動します。 -
[Labeling workforces] (ラベル付けワークフォース) を選択します。
-
[Private] (プライベート) を選択します。
-
[Private teams] (プライベートチーム) セクションで、[Create private team] (プライベートチームを作成) を選択します。
-
[Team details] (チームの詳細) セクションで、[Team name] (チーム名) を入力します。
-
[Add workers] (ワーカーを追加) セクションに、1 つのユーザーグループの名前を入力します。IdP のこのグループに関連付けられているすべてのワーカーが、この作業チームに追加されます。
-
複数のユーザーグループを追加するには、[Add new user group] (新しいユーザーグループを追加) を選択し、この作業チームに追加するユーザーグループの名前を入力します。1 行に 1 つのユーザーグループを入力します。
-
(オプション)Ground Truth ラベル作成ジョブの場合、JWT のワーカーにメールを提供すると、SNS トピックを選択した場合に、新しいラベル付けタスクが利用可能になったときに、Ground Truth がワーカーに通知します。
-
[Create private team] (プライベートチームを作成)を選択します。
Ground Truth ラベル作成ジョブの作成中にプライベート作業チームを作成する (コンソール)
-
SageMaker コンソールのGround Truth エリア https://console.aws.amazon.com/sagemaker/groundtruth
に移動します。 -
[Labeling jobs] (ラベル付けジョブ) を選択します。
-
「ラベル付けジョブの作成 (コンソール)」の手順を使用して、ラベル付けジョブを作成します。2 ページ目の [Workers] (ワーカー) セクションに到達したら一旦作業を止めます。
-
ワーカーのタイプに [Private] (プライベート) を選択します。
-
[Team name] (チーム名) に入力します。
-
[Add workers] (ワーカーを追加) セクションで、[User groups] (ユーザーグループ) で 1 つのユーザーグループの名前を入力します。IdP のこのグループに関連付けられているすべてのワーカーが、この作業チームに追加されます。
重要
[User groups] (ユーザーグループ) に指定したグループ名は、OIDC IdP で指定したグループ名と一致する必要があります。
-
複数のユーザーグループを追加するには、[Add new user group] (新しいユーザーグループを追加) を選択し、この作業チームに追加するユーザーグループの名前を入力します。1 行に 1 つのユーザーグループを入力します。
-
残りのステップをすべて完了し、ラベル付けジョブを作成します。
作成したプライベートチームはこのラベル付けジョブに使用され、 SageMaker コンソールの「ラベル付け作業員」 セクションに表示されます。
API を使用してプライベートワークチームを作成するには SageMaker
SageMaker API オペレーションを使用してプライベートワークチームを作成できますCreateWorkteam
。
このオペレーションを使用する場合は、作業チームに含めるすべてのユーザーグループをOidcMemberDefinition
パラメータ Groups
に列挙します。
重要
Groups
に指定したグループ名は、OIDC IdP で指定したグループ名と一致する必要があります。
例えば、OIDC IdP でユーザーグループの名前が group1
、group2
、group3
の場合は、OidcMemberDefinition
を以下のように設定します。
"OidcMemberDefinition": { "Groups": ["group1", "group2", "group3"] }
さらに、WorkteamName
パラメータを使用して、作業チームに名前を付ける必要があります。
IdP グループを作業チームに追加または作業チームから削除する
作業チームを作成したら、 SageMaker API を使用してその作業チームを管理できます。UpdateWorkteam
オペレーションを使用して、その作業チームに含まれている IdP ユーザーグループを更新します。
-
WorkteamName
パラメータを使用して、更新する作業チームを特定します。 -
このオペレーションを使用する場合は、作業チームに含めるすべてのユーザーグループを
OidcMemberDefinition
パラメータGroups
に列挙します。作業チームに関連付けられているユーザーグループをこのリストに含めない場合、そのユーザーグループとこの作業チームとの関連付けはなくなります。
作業チームを削除する
SageMaker コンソールと SageMaker API を使用して作業チームを削除できます。
SageMaker コンソールでプライベートワークチームを削除するには
-
SageMaker コンソールのGround Truth エリア https://console.aws.amazon.com/sagemaker/groundtruth
に移動します。 -
[Labeling workforces] (ラベル付けワークフォース) を選択します。
-
[Private] (プライベート) を選択します。
-
[Private teams] (プライベートチーム) セクションで、削除する作業チームを選択します。
-
[削除] を選択します。
プライベート作業チームを削除するには (API)
SageMaker API オペレーションを使用してプライベートワークチームを削除できますDeleteWorkteam
。
ワーカーを個別に管理する
独自の OIDC IdP を使用してワークフォースを作成する場合、Ground Truth または Amazon A2I を使用して個々のワーカーを管理することはできません。
-
作業チームにワーカーを追加するには、その作業チームに関連付けられたグループにそのワーカーを追加します。
-
作業チームからワーカーを削除するには、その作業チームに関連付けられているすべてのユーザーグループからそのワーカーを削除します。
ワークフォースを更新、削除、説明する
API を使用して OIDC IdP ワークフォースの更新、削除、説明を行うことができます。 SageMaker 以下は、ワークフォースの管理に使用できる API オペレーションのリストです。ワークフォースの検索方法など、その他の詳細については、「Amazon を使用したプライベートワークフォース管理 SageMaker API」を参照してください。
-
UpdateWorkforce
- 独自の OIDC IdP を使用して作成されたワークフォースを更新して、別の認証エンドポイント、トークンエンドポイント、または発行者を指定できます。このオペレーションを使用して、OidcConfig
で見つかった任意のパラメータを更新できます。OIDC IdP の設定を更新できるのは、ワークフォースに関連付けられている作業チームがない場合のみです。作業チームの削除方法については、「作業チームを削除する」を参照してください。
-
DeleteWorkforce
- このオペレーションを使用して、プライベートワークフォースを削除します。ワークフォースに関連付けられている作業チームがある場合は、ワークフォースを削除する前にそれらの作業チームを削除する必要があります。詳細については、「作業チームを削除する」を参照してください。 -
DescribeWorkforce
- このオペレーションを使用して、ワークフォース名、Amazon リソースネーム (ARN)、許可されている IP アドレス範囲 (CIDR) (該当する場合) など、プライベートワークフォースの情報をリストします。