

AWS Marketplace API 參考已重組。如需支援的 API 操作的詳細資訊，請參閱 [AWS Marketplace API 參考](https://docs.aws.amazon.com/marketplace/latest/APIReference/Welcome.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS Marketplace 部署 API 的存取控制
<a name="deployment-api-access-control"></a>

若要管理 中的部署 AWS Marketplace，您必須確保您擁有必要的 AWS Identity and Access Management (IAM) 角色和許可。

呼叫`PutDeploymentParameter`動作之前，買方必須建立 **AWSServiceRoleForMarketplaceDeployment** 服務連結角色。這提供在買方帳戶中建立、管理和標記必要部署參數相關資源所需的 AWS Marketplace 許可。買方在進行任何快速啟動體驗的組態程序時，會使用提示來建立此角色。如需詳細資訊，請參閱《* AWS Marketplace 買方指南*》中的[使用角色來設定和啟動產品](https://docs.aws.amazon.com/marketplace/latest/buyerguide/using-service-linked-roles-secrets.html)。

若要呼叫 `PutDeploymentParameter`，賣方必須具有下列動作的 IAM 許可：

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "aws-marketplace:PutDeploymentParameter",
                "aws-marketplace:TagResource"
            ],
            "Effect": "Allow",
            "Resource": "*"
        }
    ]
}
```

------

`aws-marketplace:PutDeploymentParameter` 動作允許使用者呼叫 `PutDeploymentParameter` API。API 也接受選用`tags`屬性。如果 `tags` 屬性包含在請求中，呼叫者也必須具有相關資源`aws-marketplace:TagResource`的 許可。如需建立使用者的詳細資訊，請參閱《IAM 使用者指南》中的[在您的 AWS 帳戶中建立使用者](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html)。 **如需建立和指派政策的詳細資訊，請參閱[變更 IAM 使用者的許可](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_change-permissions.html)。