AWS managed policies for AWS Partner Central users - AWS Partner Central

AWS managed policies for AWS Partner Central users

An AWS managed policy is a standalone policy created and administered by AWS. AWS managed policies provide permissions for many common use cases so that you can start assigning permissions to users, groups, and roles.

Keep in mind that AWS managed policies might not grant least-privilege permissions for your specific use cases because they're available for all AWS customers to use. We recommend that you reduce permissions further by defining customer managed policies specific to your use cases. For more information, refer to AWS managed policies.

The AWS managed policies described in this section manage AWS Partner Central users' access to AWS Marketplace. For more information about AWS Marketplace seller policies, refer to AWS managed policies for AWS Marketplace sellers.

AWS managed policy: AWSPartnerCentralFullAccess

You can attach the AWSPartnerCentralFullAccess policy to your IAM identities.

This policy grants full access to AWS Partner Central and related AWS services.

Permissions details

{ "Version": "2012-10-17", "Statement": [ { "Sid": "PassAWSPartnerCentralRole", "Effect": "Allow", "Action": [ "iam:PassRole" ], "Resource": "arn:aws:iam::*:role/PartnerCentralRoleFor*", "Condition": { "StringEquals": { "iam:PassedToService": "partnercentral-account-management.amazonaws.com" } } }, { "Sid": "PartnerUserRoleAssociation", "Effect": "Allow", "Action": [ "iam:ListRoles", "Partnercentral-account-management:AssociatePartnerUser", "Partnercentral-account-management:DisassociatePartnerUser" ], "Resource": "*" }, { "Sid": "AWSPartnerCentralAccess", "Effect": "Allow", "Action": [ "partnercentral:*" ], "Resource": "*", "Condition": { "StringEquals": { "partnercentral:Catalog": [ "AWS", "Sandbox" ] } } } ] }

AWS managed policy: PartnerCentralAccountManagementUserRoleAssociation

You can attach the PartnerCentralAccountManagementUserRoleAssociation policy to your IAM identities. This policy is used by a partner cloud admin to manage IAM roles linked to partner users.

This policy allows the following operations:

  • List all roles.

  • Pass an IAM role with the name prefix PartnerCentralRoleFor to the AWS Partner Central account management service.

  • Associate a AWS Partner Central user with an IAM role.

  • Disassociate a AWS Partner Central user from an IAM role.

Permissions details

{ "Version": "2012-10-17", "Statement": [ { "Sid": "PassPartnerCentralRole", "Effect": "Allow", "Action": [ "iam:PassRole" ], "Resource": "arn:aws:iam::*:role/PartnerCentralRoleFor*", "Condition": { "StringEquals": { "iam:PassedToService": "partnercentral-account-management.amazonaws.com" } } }, { "Sid": "PartnerUserRoleAssociation", "Effect": "Allow", "Action": [ "iam:ListRoles", "partnercentral-account-management:AssociatePartnerUser", "partnercentral-account-management:DisassociatePartnerUser" ], "Resource": "*" } ] }

AWS managed policy: AWSPartnerCentralOpportunityManagement

You can attach the AWSPartnerCentralOpportunityManagement policy to your IAM identities.

This policy grants full access to manage opportunities in AWS Partner Central.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "OpportunityManagement", "Effect": "Allow", "Action": [ "partnercentral:AcceptEngagementInvitation", "partnercentral:AssignOpportunity", "partnercentral:AssociateOpportunity", "partnercentral:CreateOpportunity", "partnercentral:DisassociateOpportunity", "partnercentral:GetAwsOpportunitySummary", "partnercentral:GetEngagementInvitation", "partnercentral:GetOpportunity", "partnercentral:ListEngagementInvitations", "partnercentral:ListOpportunities", "partnercentral:ListSolutions", "partnercentral:RejectEngagementInvitation", "partnercentral:StartEngagementByAcceptingInvitationTask", "partnercentral:StartEngagementFromOpportunityTask", "partnercentral:SubmitOpportunity", "partnercentral:UpdateOpportunity" ], "Resource": "*" }, { "Sid": "ListingAWSMarketplaceEntities", "Effect": "Allow", "Action": [ "aws-marketplace:ListEntities" ], "Resource": "*" }, { "Sid": "AWSMarketplaceOffersAccess", "Effect": "Allow", "Action": [ "aws-marketplace:DescribeEntity" ], "Resource": [ "arn:aws:aws-marketplace:*:*:AWSMarketplace/Offer/*" ] } ] }

AWS managed policy: AWSPartnerCentralSandboxFullAccess

You can attach the AWSPartnerCentralSandboxFullAccess policy to your IAM identities.

This policy grants access for developer testing in the Sandbox catalog.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AWSPartnerCentralSandboxAccess", "Effect": "Allow", "Action": [ "partnercentral:*" ], "Resource": "*", "Condition": { "StringEquals": { "partnercentral:Catalog": "Sandbox" } } } ] }

AWS Partner Central updates to AWS managed policies

View details about updates to AWS managed policies for AWS Partner Central since this service began tracking these changes. For automatic alerts about changes to this page, subscribe to the RSS feed on the AWS Partner Central Document history for the AWS Partner Central Getting Started Guide page.

Change Description Date

AWSPartnerCentralFullAccess – New policy

AWS Partner Central added a new policy to grant full access to the AWS Partner Central service. November 18, 2024

AWSPartnerCentralOpportunityManagement – New policy

AWS Partner Central added a new policy to grant full access to manage opportunities in AWS Partner Central.

November 14, 2024

AWSPartnerCentralSandboxFullAccess – New policy

AWS Partner Central added a new policy to grant access for developer testing in the Sandbox catalog.

November 14, 2024

AWS Partner Central started tracking changes

AWS Partner Central started tracking changes for its AWS managed policies.

November 14, 2024