View a markdown version of this page

Actions, resources, and condition keys for AWS Data Exchange - Service Authorization Reference

Actions, resources, and condition keys for AWS Data Exchange

AWS Data Exchange (service prefix: dataexchange) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Data Exchange

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

AcceptDataGrant

dataexchange:AcceptDataGrant

Write

aws-marketplace:Subscribe

Write

CancelJob

dataexchange:CancelJob

Write

CreateDataGrant

dataexchange:CreateDataGrant

Write

dataexchange:CreateJob

Write

dataexchange:PublishDataSet

Write

dataexchange:PublishToDataGrant

Write

dataexchange:StartJob

Write

dataexchange:TagResource

Tagging, Write

CreateDataSet

dataexchange:CreateDataSet

Write

dataexchange:TagResource

Tagging, Write

CreateEventAction

dataexchange:CreateEventAction

Write

dataexchange:TagResource

Tagging, Write

CreateJob

dataexchange:CreateJob

Write

iam:PassRole

iam:PassedToService

dataexchange.amazonaws.com

Write

CreateRevision

dataexchange:CreateRevision

Write

dataexchange:TagResource

Tagging, Write

DeleteAsset

dataexchange:DeleteAsset

Write

DeleteDataGrant

dataexchange:CreateJob

Write

dataexchange:DeleteDataGrant

Write

dataexchange:DeleteDataSet

Write

dataexchange:StartJob

Write

DeleteDataSet

dataexchange:DeleteDataSet

Write

DeleteEventAction

dataexchange:DeleteEventAction

Write

DeleteRevision

dataexchange:DeleteRevision

Write

GetAsset

dataexchange:GetAsset

Read

GetDataGrant

dataexchange:GetDataGrant

Read

dataexchange:GetDataSet

Read

GetDataSet

dataexchange:GetDataSet

Read

GetEventAction

dataexchange:GetEventAction

Read

GetJob

dataexchange:GetJob

Read

GetReceivedDataGrant

dataexchange:GetDataSet

Read

dataexchange:GetReceivedDataGrant

Read

GetRevision

dataexchange:GetRevision

Read

ListDataGrants

dataexchange:ListDataGrants

List

dataexchange:ListDataSets

List

ListDataSetRevisions