本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用服务相关角色进行销售授权AWS Marketplace
AWS Marketplace使用 AWS Identity and Access Management (IAM) 服务相关角色。服务相关角色是一种与之直接关联的 IAM 角色的独特类型。AWS Marketplace Service-linked 角色由预定义AWS Marketplace,包括该服务代表您调用其他AWS服务所需的所有权限。
服务相关角色使设置变得AWS Marketplace更加容易,因为您不必手动添加必要的权限。 AWS Marketplace定义其服务相关角色的权限,除非另有定义,否则AWS Marketplace只能担任其角色。定义的权限包括信任策略和权限策略,以及不能附加到任何其他 IAM 实体的权限策略。
只有在首先删除相关资源后,您才能删除服务关联角色。这样可以保护您的AWS Marketplace资源,因为您不会无意中删除访问资源的权限。
有关支持服务相关角色的其他服务的信息,请参阅与 IAM 配合使用的AWS服务,并在Service-linked 角色列中查找带有 “是” 的服务。请选择是与查看该服务的服务关联角色文档的链接。
主题
Service-linked 的角色权限AWS Marketplace
AWS Marketplace使用名为的服务相关角色 AWSServiceRoleForMarketplaceResaleAuthorization,该角色允许访问销售授权所使用或管理AWS Marketplace的AWS服务和资源。
AWSServiceRoleForMarketplaceResaleAuthorization 服务相关角色信任以下服务来代入该角色:
-
resale-authorization.marketplace.amazonaws.com
名为的角色权限策略AWSMarketplaceResaleAuthorizationServiceRolePolicyAWS Marketplace允许使用 AWS Resource Access Manager () 在制造商 (ISV) 和渠道合作伙伴之间共享 ResaleAuthorization 资源。AWS RAM
有关此策略中权限的详细信息,请参阅 AWS 托管策略参考AWSMarketplaceResaleAuthorizationServiceRolePolicy中的。
有关策略更新的信息,请参阅本指南中的 AWS 托管式策略更新。
您必须配置使用户、组或角色能够创建、编辑或删除服务相关角色的权限。有关更多信息,请参阅 IAM 用户指南中的Service-linked 角色权限。
为 创建服务相关角色AWS Marketplace
您无需手动创建服务关联角色。当您在中选择服务相关角色时AWS Marketplace 管理门户,会AWS Marketplace为您创建服务相关角色。
创建服务相关角色
-
在 AWS Marketplace 管理门户
中,登录管理账户并选择设置。 -
在 “设置” 部分中,选择 “Service-linked角色” 选项卡。
-
在Service-linked 角色页面上,选择Service-linked 销售授权或销售授权集成的角色,然后选择创建服务相关角色或配置集成。
-
在 “销售授权” 或 “创建销售授权集成” 的Service-linked 角色页面上,查看信息,然后选择 “创建服务相关角色” 或 “创建集成” 进行确认。
Service-linked 角色页面上会显示一条消息,表示销售授权服务相关角色已成功创建。
如果您删除了服务相关角色,可以按照这些步骤重新创建它。
为 编辑服务相关角色AWS Marketplace
AWS Marketplace不允许您编辑 AWSServiceRoleForMarketplaceResaleAuthorization 服务相关角色。创建服务关联角色后,您将无法更改角色的名称,因为可能有多种实体引用该角色。但是可以使用 IAM 编辑角色描述。有关更多信息,请参阅《IAM 用户指南》中的编辑服务关联角色。
删除 的服务相关角色AWS Marketplace
如果您不再需要使用某个需要服务相关角色的功能或服务,我们建议您删除该角色。这样就没有未被主动监控或维护的未使用实体。
注意
如果独立软件供应商 (ISV) 没有该角色,则AWS Resource Access Manager不会自动与目标渠道合作伙伴共享新的销售授权。如果渠道合作伙伴没有该角色,则AWS Resource Access Manager不会自动接受针对他们的销售授权。
使用 IAM 手动删除服务关联角色
使用 IAM 控制台AWS CLI、或 AWS API 删除 AWSServiceRoleForMarketplaceResaleAuthorization服务相关角色。有关更多信息,请参阅《IAM 用户指南》中的删除服务关联角色。
支持的区域AWS Marketplace服务关联角色
AWS Marketplace支持在提供服务的所有区域中使用服务相关角色。有关更多信息,请参阅 AWS 区域和端点。