翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Mechanical Turk のアクション、リソース、および条件キー
Amazon Mechanical Turk (サービスプレフィックス: mechanicalturk
) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のリソースやアクション、条件コンテキストキーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用できる API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法について説明します。
トピック
Amazon Mechanical Turk で定義されるアクション
IAM ポリシーステートメントの Action
要素で次のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
[アクション] テーブルの [リソースタイプ] 列は、各アクションがリソースレベルの許可をサポートしているかどうかを示します。この列に値がない場合は、ポリシーステートメントの Resource
要素で、ポリシーが適用されるすべてのリソース (「*」) を指定する必要があります。列にリソースタイプが含まれている場合は、そのアクションを含むステートメントでそのタイプの ARN を指定できます。アクションで 1 つ以上のリソースが必須となっている場合、呼び出し元には、それらのリソースを伴うアクションを使用するための許可が付与されている必要があります。必須リソースは、アスタリスク (*) でテーブルに示されています。IAM ポリシーの Resource
要素を使用してリソースアクセスを制限する場合は、必要なリソースタイプごとに ARN または パターンを含める必要があります。一部のアクションでは、複数のリソースタイプがサポートされています。リソースタイプがオプション (必須として示されていない) の場合、オプションのリソースタイプのいずれかを使用することを選択できます。
[アクション] テーブルの [条件キー] 列には、ポリシーステートメントの Condition
要素で指定できるキーが含まれます。サービスのリソースに関連付けられている条件キーの詳細については、[リソースタイプ] テーブルの [条件キー] 列を参照してください。
注記
リソース条件キーは、リソースタイプテーブルに一覧表示されています。アクションに適用されるリソースタイプへのリンクは、[アクション] テーブルの [リソースタイプ (* 必須)] 列にあります。[リソースタイプ] テーブルのリソースタイプには、[アクション] テーブルのアクションに適用されるリソース条件キーである、[条件キー] 列が含まれています。
以下の表の列の詳細については、「アクションテーブル」を参照してください。
アクション | 説明 | アクセスレベル | リソースタイプ (* 必須) | 条件キー | 依存アクション |
---|---|---|---|---|---|
AcceptQualificationRequest | AcceptQualificationRequest オペレーションは、ワーカーに資格のリクエストを付与します。 | 書き込み | |||
ApproveAssignment | ApproveAssignment オペレーションは、完了した割り当ての結果を承認します。 | 書き込み | |||
AssociateQualificationWithWorker | AssociateQualificationWithWorker オペレーションはワーカーに資格を付与します | 書き込み | |||
CreateAdditionalAssignmentsForHIT | CreateAdditionalAssignmentsForHIT Wordオペレーションは、既存の HIT の割り当ての最大数を増やします。 | 書き込み | |||
CreateHIT | CreateHIT オペレーションは新しいHITを作成します (ヒューマンインテリジェンスタスク) | 書き込み | |||
CreateHITType | CreateHITType オペレーションは新しい HIT タイプを作成します。 | 書き込み | |||
CreateHITWithHITType | CreateHITWithHITType Wordオペレーションは、CHIT オペレーションによって生成された既存のHITTypeIDを使用して新しいヒューマンインテリジェンスタスク (reateHITType ) を作成します。 | 書き込み | |||
CreateQualificationType | CreateQualificationType オペレーションは、a QualificationType データ構造で表される新しい資格タイプを作成します。 | 書き込み | |||
CreateWorkerBlock | CreateWorkerBlock オペレーションを使用すると、ワーカーが HITs で作業できないようにできます。 | 書き込み | |||
DeleteHIT | DeleteHIT オペレーションは、不要になったHITを破棄します。 | 書き込み | |||
DeleteQualificationType | The DeleteQualificationType は、資格タイプを破棄し、資格タイプに関連付けられているすべての HIT タイプを破棄します。 | 書き込み | |||
DeleteWorkerBlock | DeleteWorkerBlock オペレーションを使用すると、ブロックされたワーカーを復元して HITs で作業できます。 | 書き込み | |||
DisassociateQualificationFromWorker | The DisassociateQualificationFromWorker は、以前に付与された資格をユーザーから取り消します。 | 書き込み | |||
GetAccountBalance | GetAccountBalance オペレーションは、Amazon Mechanical Turk アカウントの金額を取得します。 | 読み取り | |||
GetAssignment | The GetAssignment は、割り当ての ID を使用して、送信済み、承認済み、または拒否の an AssignmentStatus 値を持つ割り当てを取得します。 | 読み取り | |||
GetFileUploadURL | URL GetFileUpload オペレーションは一時的なURLを生成して返します。 | 読み取り | |||
GetHIT | GetHIT オペレーションは、指定されたHITの詳細を取得します。 | 読み取り | |||
GetQualificationScore | GetQualificationScore オペレーションは、特定の資格タイプのワーカー資格の値を返します。 | 読み取り | |||
GetQualificationType | GetQualificationType オペレーションは、ID を使用して資格タイプに関する情報を取得します。 | 読み取り | |||
ListAssignmentsForHIT | ListAssignmentsForHIT Wordオペレーションは、HITの完了した割り当てを取得します。 | リスト | |||
ListBonusPayments | ListBonusPayments オペレーションは、特定のHITまたは割り当てに対してワーカーに支払ったボーナスの金額を取得します。 | リスト | |||
ListHITs | ListHITs オペレーションは、リクエスタのすべてのHITsを返します。 | リスト | |||
ListHITsForQualificationType | ListHITsForQualificationType Word オペレーションは、aHITs に given QualififcationType を使用する QualificationRequirementを返します。 | リスト | |||
ListQualificationRequests | ListQualificationRequests オペレーションは、特定の資格タイプの資格のリクエストを取得します。 | リスト | |||
ListQualificationTypes | ListQualificationTypes オペレーションは、指定された検索クエリを使用して資格タイプを検索し、資格タイプのリストを返します。 | リスト | |||
ListReviewPolicyResultsForHIT | ListReviewPolicyResultsForHIT Wordオペレーションは、CreateHIT オペレーション中にレビューポリシーを実行する過程で計算された結果と実行されたアクションを取得します。 | リスト | |||
ListReviewableHITs | HITs ListReviewableWord オペレーションは、承認または拒否されていないリクエスタのHITsをすべて返します。 | リスト | |||
ListWorkerBlocks | ListWorkersBlocks オペレーションは、HITs での作業がブロックされているワーカーのリストを取得します。 | リスト | |||
ListWorkersWithQualificationType | ListWorkersWithQualificationType オペレーションは、特定の資格タイプのすべてのワーカーを返します。 | リスト | |||
NotifyWorkers | NotifyWorkers オペレーションは、ワーカー ID で指定した 1 つ以上のワーカーに E メールを送信します。 | 書き込み | |||
RejectAssignment | RejectAssignment オペレーションは、完了した割り当ての結果を拒否します。 | 書き込み | |||
RejectQualificationRequest | RejectQualificationRequest オペレーションは、資格に対するユーザーのリクエストを拒否します。 | 書き込み | |||
SendBonus | SendBonus オペレーションは、アカウントからワーカーにお金の支払いを発行します。 | 書き込み | |||
SendTestEventNotification | SendTestEventNotification オペレーションにより、Amazon Mechanical Turk は、提供された通知仕様に従って、HIT イベントが発生したかのように通知メッセージを送信します。 | 書き込み | |||
UpdateExpirationForHIT | HIT UpdateExpirationForWord オペレーションでは、HIT の有効期限を現在の有効期限を超えて延長したり、HIT をすぐに期限切れにしたりできます。 | 書き込み | |||
UpdateHITReviewStatus | UpdateHITReview ステータスオペレーションは、HITのステータスを切り替えます。 | 書き込み | |||
UpdateHITTypeOfHIT | UpdateHITType OfHIT オペレーションでは、HITType の HIT プロパティを変更できます。 | 書き込み | |||
UpdateNotificationSettings | UpdateNotificationSettings オペレーションは、HIT タイプの通知を作成、更新、無効化、または再有効化します。 | 書き込み | |||
UpdateQualificationType | UpdateQualificationType オペレーションは、a QualificationType データ構造で表される既存の資格タイプの属性を変更します。 | 書き込み |
Amazon Mechanical Turk で定義されるリソースタイプ
Amazon Mechanical Turk では、ARN ポリシーステートメントの Resource
要素でのリソース IAM の指定はサポートされていません。Amazon Mechanical Turk へのアクセスを許可するには、ポリシーで "Resource": "*"
を指定します。
Amazon Mechanical Turk の条件キー
MechanicalTurk には、ポリシーステートメントの Condition
要素で使用できるサービス固有のコンテキストキーはありません。すべてのサービスで使用できるグローバルなコンテキストキーのリストについては、条件に利用可能なキーを参照してください。