Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Actions, resources, and condition keys for AWS Partner Central Selling - Service Authorization Reference

Actions, resources, and condition keys for AWS Partner Central Selling

AWS Partner Central Selling (service prefix: partnercentral) provides the following service-specific resources, actions, and condition context keys for use in IAM permission policies.

References:

Actions defined by AWS Partner Central Selling

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

The Resource types column of the Actions table indicates whether each action supports resource-level permissions. If there is no value for this column, you must specify all resources ("*") to which the policy applies in the Resource element of your policy statement. If the column includes a resource type, then you can specify an ARN of that type in a statement with that action. If the action has one or more required resources, the caller must have permission to use the action with those resources. Required resources are indicated in the table with an asterisk (*). If you limit resource access with the Resource element in an IAM policy, you must include an ARN or pattern for each required resource type. Some actions support multiple resource types. If the resource type is optional (not indicated as required), then you can choose to use one of the optional resource types.

The Condition keys column of the Actions table includes keys that you can specify in a policy statement's Condition element. For more information on the condition keys that are associated with resources for the service, see the Condition keys column of the Resource types table.

Note

Resource condition keys are listed in the Resource types table. You can find a link to the resource type that applies to an action in the Resource types (*required) column of the Actions table. The resource type in the Resource types table includes the Condition keys column, which are the resource condition keys that apply to an action in the Actions table.

For details about the columns in the following table, see Actions table.

Actions Description Access level Resource types (*required) Condition keys Dependent actions
AcceptEngagementInvitation Grants permission to accept Engagement Invitations on AWS Partner Central Write

engagement-invitation*

partnercentral:Catalog

AssignOpportunity Grants permission to assign Opportunities on AWS Partner Central Write

Opportunity*

partnercentral:Catalog

AssociateOpportunity Grants permission to associate Opportunities on AWS Partner Central with other entities Write

Opportunity*

partnercentral:Catalog

partnercentral:RelatedEntityType

CreateEngagement Grants permission to creating engagements in AWS Partner Central Write

partnercentral:Catalog

CreateEngagementInvitation Grants permission to creating engagement invitations in AWS Partner Central Write

partnercentral:Catalog

CreateOpportunity Grants permission to create new Opportunities on AWS Partner Central Write

partnercentral:Catalog

CreateResourceSnapshot Grants permission to creating resource snapshots in AWS Partner Central Write

ResourceSnapshot*

partnercentral:Catalog

CreateResourceSnapshotJob Grants permission to creating resource snapshot jobs in AWS Partner Central Write

aws:RequestTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

DeleteResourceSnapshotJob Grants permission to deleting resource snapshot jobs on AWS Partner Central Write

resource-snapshot-job*

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

DisassociateOpportunity Grants permission to disassociate Opportunities on AWS Partner Central from other entities Write

Opportunity*

partnercentral:Catalog

partnercentral:RelatedEntityType

GetAwsOpportunitySummary Grants permission to retrieve AWS Opportunity Summaries for Opportunities on AWS Partner Central Read

Opportunity*

partnercentral:Catalog

GetEngagement Grants permission to retrieval of engagement details in AWS Partner Central Read

Engagement*

partnercentral:Catalog

GetEngagementInvitation Grants permission to retrieve details of Engagement Invitations on AWS Partner Central Read

engagement-invitation*

partnercentral:Catalog

GetOpportunity Grants permission to retrieve details of Opportunities on AWS Partner Central Read

Opportunity*

partnercentral:Catalog

GetResourceSnapshot Grants permission to retrieving resource snapshot details in AWS Partner Central Read

ResourceSnapshot*

partnercentral:Catalog

GetResourceSnapshotJob Grants permission to retrieving resource snapshot job details in AWS Partner Central Read

resource-snapshot-job*

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

GetSellingSystemSettings Grants permission to retrieving system settings settings in AWS Partner Central Read

partnercentral:Catalog

ListEngagementByAcceptingInvitationTasks Grants permission to listing engagements by accepting invitation tasks in AWS Partner Central List

partnercentral:Catalog

ListEngagementFromOpportunityTasks Grants permission to listing engagements from opportunity tasks in AWS Partner Central List

partnercentral:Catalog

ListEngagementInvitations Grants permission to list Engagement Invitations on AWS Partner Central List

partnercentral:Catalog

ListEngagementMembers Grants permission to listing engagement members in AWS Partner Central Read

Engagement*

partnercentral:Catalog

ListEngagementResourceAssociations Grants permission to listing engagement resource associations in AWS Partner Central Read

ResourceSnapshot*

partnercentral:Catalog

ListEngagements Grants permission to listing engagements in AWS Partner Central List

partnercentral:Catalog

ListOpportunities Grants permission to list Opportunities on AWS Partner Central List

partnercentral:Catalog

ListResourceSnapshotJobs Grants permission to listing resource snapshot jobs in AWS Partner Central List

partnercentral:Catalog

ListResourceSnapshots Grants permission to listing resource snapshots in AWS Partner Central Read

ResourceSnapshot*

partnercentral:Catalog

ListSolutions Grants permission to list Solutions on AWS Partner Central List

partnercentral:Catalog

ListTagsForResource Grants permission to add lists tags to a resource. Supported resource: ResourceSnapshotJob Read

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

PutSellingSystemSettings Grants permission to put system settings settings in AWS Partner Central Write
RejectEngagementInvitation Grants permission to reject Engagement Invitations on AWS Partner Central Write

engagement-invitation*

partnercentral:Catalog

StartEngagementByAcceptingInvitationTask Grants permission to initiate tasks that start Engagements on AWS Partner Central by accepting an Engagement Invitation Write

aws:RequestTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

partnercentral:AcceptEngagementInvitation

partnercentral:CreateOpportunity

partnercentral:CreateResourceSnapshotJob

partnercentral:GetEngagementInvitation

partnercentral:StartResourceSnapshotJob

partnercentral:SubmitOpportunity

StartEngagementFromOpportunityTask Grants permission to initiate tasks that start Engagements from Opportunities on AWS Partner Central Write

aws:RequestTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

partnercentral:CreateEngagement

partnercentral:CreateEngagementInvitation

partnercentral:CreateResourceSnapshotJob

partnercentral:GetOpportunity

partnercentral:StartResourceSnapshotJob

partnercentral:SubmitOpportunity

StartResourceSnapshotJob Grants permission to starting resource snapshot jobs in AWS Partner Central Write

resource-snapshot-job*

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

StopResourceSnapshotJob Grants permission to stopping resource snapshot jobs in AWS Partner Central Write

resource-snapshot-job*

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

SubmitOpportunity Grants permission to submit Opportunities on AWS Partner Central Write

Opportunity*

partnercentral:Catalog

TagResource Grants permission to add new tags to a resource. Supported resource: ResourceSnapshotJob Tagging

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

UntagResource Grants permission to remove tags from a resource. Supported resource: ResourceSnapshotJob Tagging

aws:ResourceTag/${TagKey}

aws:TagKeys

partnercentral:Catalog

UpdateOpportunity Grants permission to update Opportunities on AWS Partner Central Write

Opportunity*

partnercentral:Catalog

Resource types defined by AWS Partner Central Selling

The following resource types are defined by this service and can be used in the Resource element of IAM permission policy statements. Each action in the Actions table identifies the resource types that can be specified with that action. A resource type can also define which condition keys you can include in a policy. These keys are displayed in the last column of the Resource types table. For details about the columns in the following table, see Resource types table.

Resource types ARN Condition keys
Engagement arn:${Partition}:partnercentral:${Region}::catalog/${Catalog}/engagement/${Identifier}
engagement-by-accepting-invitation-task arn:${Partition}:partnercentral:${Region}::catalog/${Catalog}/engagement-by-accepting-invitation-task/${TaskId}
engagement-from-opportunity-task arn:${Partition}:partnercentral:${Region}::catalog/${Catalog}/engagement-from-opportunity-task/${TaskId}
engagement-invitation arn:${Partition}:partnercentral:${Region}::catalog/${Catalog}/engagement-invitation/${Identifier}
Opportunity arn:${Partition}:partnercentral:${Region}:${Account}:catalog/${Catalog}/opportunity/${Identifier}
resource-snapshot-job arn:${Partition}:partnercentral:${Region}:${Account}:catalog/${Catalog}/resource-snapshot-job/${Identifier}
ResourceSnapshot arn:${Partition}:partnercentral:${Region}:${Account}:catalog/${Catalog}/engagement/${EngagementIdentifier}/resource/${ResourceType}/${ResourceIdentifier}/template/${TemplateIdentifier}/resource-snapshot/${SnapshotRevision}
Solution arn:${Partition}:partnercentral:${Region}:${Account}:catalog/${Catalog}/solution/${Identifier}

Condition keys for AWS Partner Central Selling

AWS Partner Central Selling defines the following condition keys that can be used in the Condition element of an IAM policy. You can use these keys to further refine the conditions under which the policy statement applies. For details about the columns in the following table, see Condition keys table.

To view the global condition keys that are available to all services, see Available global condition keys.

Condition keys Description Type
aws:RequestTag/${TagKey} Filters access by the tags that are passed in the request String
aws:ResourceTag/${TagKey} Filters access by the tags associated with the resource String
aws:TagKeys Filters access by the tag keys that are passed in the request ArrayOfString
partnercentral:Catalog Filters access by a specific Catalog. Accepted values: [AWS, Sandbox] String
partnercentral:RelatedEntityType Filters access by entity types for Opportunity association. Accepted values: [Solutions, AwsProducts, AwsMarketplaceOffers] String
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.