View a markdown version of this page

Amazon WorkDocs のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon WorkDocs のアクション、リソース、および条件キー

Amazon WorkDocs (サービスプレフィックス: workdocs) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon WorkDocs で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

AbortDocumentVersionUpload

Workdocs:AbortDocumentVersionUpload

書き込み

ActivateUser

Workdocs:ActivateUser

書き込み

AddResourcePermissions

Workdocs:AddResourcePermissions

書き込み

CreateComment

Workdocs:CreateComment

書き込み

CreateCustomMetadata

Workdocs:CreateCustomMetadata

書き込み

CreateFolder

Workdocs:CreateFolder

書き込み

CreateLabels

Workdocs:CreateLabels

書き込み

CreateNotificationSubscription

Workdocs:CreateNotificationSubscription

書き込み

CreateUser

Workdocs:CreateUser

書き込み

DeactivateUser

Workdocs:DeactivateUser

書き込み

DeleteCustomMetadata

Workdocs:DeleteCustomMetadata

書き込み

DeleteDocument

Workdocs:DeleteDocument

書き込み

DeleteDocumentVersion

Workdocs:DeleteDocumentVersion

書き込み

DeleteFolder

Workdocs:DeleteFolder

書き込み

DeleteFolderContents

Workdocs:DeleteFolderContents

書き込み

DeleteLabels

Workdocs:DeleteLabels

書き込み

DeleteNotificationSubscription

Workdocs:DeleteNotificationSubscription

書き込み

DeleteUser

Workdocs:DeleteUser

書き込み

DescribeActivities

Workdocs:DescribeActivities

リスト

DescribeComments

Workdocs:DescribeComments

リスト

DescribeDocumentVersions

Workdocs:DescribeDocumentVersions

リスト

DescribeFolderContents

Workdocs:DescribeFolderContents

リスト

DescribeGroups

Workdocs:DescribeGroups

リスト

DescribeNotificationSubscriptions

Workdocs:DescribeNotificationSubscriptions

リスト

DescribeResourcePermissions

Workdocs:DescribeResourcePermissions

リスト

DescribeUsers

Workdocs:DescribeUsers

リスト

GetDocument

Workdocs:GetDocument

読み取り

GetDocumentPath

Workdocs:GetDocumentPath

読み取り

GetDocumentVersion

Workdocs:DownloadDocumentVersion

読み取り

Workdocs:GetDocumentVersion

読み取り

GetFolder

Workdocs:GetFolder

読み取り

GetFolderPath

Workdocs:GetFolderPath

読み取り

GetResources

Workdocs:GetResources

読み取り

InitiateDocumentVersionUpload

workdocs:InitiateDocumentVersionUpload

書き込み

RemoveAllResourcePermissions

Workdocs:RemoveAllResourcePermissions

書き込み

RemoveResourcePermission

Workdocs:RemoveResourcePermission

書き込み

RestoreDocumentVersions

Workdocs:RestoreDocumentVersions

書き込み

SearchResources

Workdocs:SearchResources

リスト

UpdateDocument

Workdocs:DeleteDocument

書き込み

workdocs:InitiateDocumentVersionUpload

書き込み

Workdocs:UpdateDocument

書き込み

UpdateDocumentVersion

workdocs:UpdateDocumentVersion

書き込み

UpdateFolder

Workdocs:CreateFolder

書き込み

Workdocs:UpdateFolder

書き込み

UpdateUser

Workdocs:UpdateUser

書き込み

Workdocs:UpdateUserAdministrativeSettings

書き込み

Amazon WorkDocs で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AbortDocumentVersionUpload

以前に InitiateDocumentVersionUpload によって開始された、指定されたドキュメント バージョンのアップロードを中止するアクセス権限を付与する

書き込み

ActivateUser

指定されたユーザーを有効にする許可を付与。アクティブユーザーのみが Amazon WorkDocs にアクセスできます

書き込み

AddResourcePermissions

指定のフォルダまたはドキュメントに対する一連のアクセス許可を作成する権限を付与する

書き込み

CreateComment

指定されたドキュメントバージョンに新しいコメントを追加する権限を付与する

書き込み

CreateCustomMetadata

指定されたリソースに 1 つ以上のカスタムプロパティを追加する権限を付与する

書き込み

CreateFolder

指定された名前と親フォルダを使用してフォルダを作成する権限を付与する

書き込み

CreateLabels

指定されたリソースにラベルを追加する権限を付与する

書き込み

CreateNotificationSubscription

Amazon SNS 通知を使用するように WorkDocs を設定する権限を付与する

書き込み

CreateUser

Simple AD ディレクトリまたは Microsoft AD ディレクトリ内にユーザーを作成する権限を付与うする

書き込み

DeactivateUser

指定されたユーザーを無効化する権限を付与する。これにより、Amazon WorkDocs へのユーザーのアクセス許可が取り消されます

書き込み

DeleteComment

ドキュメントのバージョンから指定されたコメントを削除する権限を付与する

書き込み

DeleteCustomMetadata

指定されたリソースからカスタムメタデータを削除する権限を付与する

書き込み

DeleteDocument

指定されたドキュメントとそれに関連するメタデータを完全に削除する権限を付与する

書き込み

DeleteDocumentVersion

指定されたドキュメントのバージョンを削除する許可を付与

書き込み

DeleteFolder

指定されたフォルダとそのコンテンツを完全に削除する権限を付与する

書き込み

DeleteFolderContents

指定されたフォルダの内容を削除する権限を付与する

書き込み

DeleteLabels

リソースから 1 つ以上のラベルを削除する権限を付与する

書き込み

DeleteNotificationSubscription

指定された組織から指定されたサブスクリプションを削除する権限を付与する

書き込み

DeleteUser

Simple AD ディレクトリまたは Microsoft AD ディレクトリから指定されたユーザーを削除する権限を付与する

書き込み

DescribeActivities

指定された期間内にユーザーアクティビティを取得する権限を付与する

リスト

DescribeComments

指定されたドキュメントバージョンのすべてのコメントを一覧表示する権限を付与する

リスト

DescribeDocumentVersions

指定されたドキュメントのドキュメントバージョンを取得する権限を付与する

リスト

DescribeFolderContents

指定されたフォルダの内容について、ドキュメントやサブフォルダも含めて説明する権限を付与する

リスト

DescribeGroups

ユーザーグループを記述する権限を付与する

リスト

DescribeNotificationSubscriptions

指定された通知サブスクリプションを一覧表示する権限を付与する

リスト

DescribeResourcePermissions

指定されたリソースのアクセス許可の説明を表示する権限を付与する

リスト

DescribeRootFolders

ルートフォルダを記述する権限を付与する

リスト

DescribeUsers

指定されたユーザーの説明を表示する許可を付与。すべてのユーザーについて説明することも、結果をフィルタリングすることもできます (例えば、ステータスまたは組織などで)

リスト

GetCurrentUser

現在のユーザーの詳細を取得する権限を付与する

読み取り

GetDocument

指定されたドキュメントオブジェクトを取得する権限を付与する

読み取り

GetDocumentPath

リクエストされたドキュメントのパス情報 (ルートフォルダからの階層) を取得する権限を付与する

読み取り

GetDocumentVersion

指定されたドキュメントのバージョンメタデータを取得する権限を付与する

読み取り

GetFolder

指定されたフォルダのメタデータを取得する権限を付与する

読み取り

GetFolderPath

指定されたフォルダのパス情報 (ルートフォルダからの階層) を取得する権限を付与する

読み取り

GetResources

リソースのコレクションを取得する権限を付与する

読み取り

InitiateDocumentVersionUpload

新しいドキュメントオブジェクトとバージョンオブジェクトを作成する権限を付与する

書き込み

RemoveAllResourcePermissions

指定されたリソースからすべてのアクセス許可を削除する権限を付与する

書き込み

RemoveResourcePermission

指定されたリソースから指定されたプリンシパルのアクセス許可を削除する権限を付与する

書き込み

RestoreDocumentVersions

指定されたドキュメントのバージョンを復元する許可を付与

書き込み

SearchResources

リソースのメタデータとコンテンツを検索する許可を付与

リスト

UpdateDocument

指定されたドキュメントの指定された属性を更新する権限を付与する

書き込み

UpdateDocumentVersion

ドキュメントバージョンのステータスを有効に変更する権限を付与する

書き込み

UpdateFolder

指定されたフォルダの指定された属性を更新する権限を付与する

書き込み

UpdateUser

指定されたユーザーの指定された属性を更新するアクセス許可を付与し、Amazon WorkDocs サイトへの管理者権限を付与または取り消す

書き込み

Amazon WorkDocs のアクセス許可のみのアクション

以下のアクションは Amazon WorkDocs によって定義されますが、API オペレーションから直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AddNotificationPermissions

特定の WorkDocs サイトの通知サブスクリプション API を呼び出すことができるプリンシパルを追加する権限を付与する

書き込み

AddUserToGroup

ユーザーをグループに追加する権限を付与する

書き込み

CheckAlias

エイリアスを確認する権限を付与する

読み取り

CreateInstance

インスタンスを作成する権限を付与する

書き込み

DeleteInstance

インスタンスを削除する許可を付与

書き込み

DeleteNotificationPermissions

特定の WorkDocs サイトの通知サブスクリプション API を呼び出すことができるプリンシパルを削除する権限を付与する

書き込み

DeregisterDirectory

ディレクトリの登録を解除する権限を付与する

書き込み

DescribeAvailableDirectories

使用可能なディレクトリを記述する権限を付与する

リスト

DescribeInstanceExports

インスタンスのエクスポート履歴を記述する許可を付与する

リスト

DescribeInstances

インスタンスを記述する権限を付与する

リスト

DescribeNotificationPermissions

特定の WorkDocs サイトの通知サブスクリプション API を呼び出すことができるプリンシパルを記述する権限を付与する

リスト

DownloadDocumentVersion

指定されたドキュメントバージョンをダウンロードする権限を付与する

読み取り

GetGroup

指定したグループの詳細を取得する権限を付与する

読み取り

RegisterDirectory

ディレクトリを登録する権限を付与する

書き込み

StartInstanceExport

インスタンスのエクスポートを開始する許可を付与する

組織*

書き込み

UpdateInstanceAlias

インスタンスエイリアスを更新する権限を付与する

書き込み

UpdateUserAdministrativeSettings

ユーザーの管理設定を更新する許可を付与

書き込み

Amazon WorkDocs で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

組織

arn:${Partition}:workdocs:${Region}:${Account}:organization/${ResourceId}

Amazon WorkDocs の条件キー

Amazon WorkDocs には、ポリシーステートメントの Condition要素で使用できるサービス固有の条件キーはありません。