29
loading...
This website collects cookies to deliver better user experience
TagResource: Will trigger an update of one account only. Python will grab the specific changed parameter for Licence Management from the requestParameters
of the presented CloudTrail event.
ListReceivedGrants: After subscribing to a new product in AWS Marketplace a ListReceivedGrants
from AWSMarketPlaceSession will be invoked - this event will trigger the automation to update all accounts to share / revoke access to the new product.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "DenyMarketplace",
"Effect": "Deny",
"Action": [
"aws-marketplace:AcceptAgreementApprovalRequest",
"aws-marketplace:RejectAgreementApprovalRequest",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe"
],
"Resource": [
"*"
],
"Condition": {
"StringNotLike": {
"aws:PrincipalArn": "arn:aws:iam::*:role/{ResourcePrefix}-PurchaseTeamRole"
}
}
}
]
}
Service Linked Role
, or trusted access is enabled for AWS Marketplace in the management account of your organization.Sign in to the AWS Management Console using your organization's management account.
Navigate to the License Manager console and choose Settings.
Click on Edit.
Choose Link AWS Organizations accounts.
task deploy
29