View a markdown version of this page

使用服务相关角色进行销售授权AWS Marketplace - AWS Marketplace

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用服务相关角色进行销售授权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为您创建服务相关角色。

创建服务相关角色
  1. AWS Marketplace 管理门户 中,登录管理账户并选择设置

  2. “设置” 部分中,选择 “Service-linked角色” 选项卡。

  3. Service-linked 角色页面上,选择Service-linked 销售授权或销售授权集成的角色,然后选择创建服务相关角色或配置集成

  4. 在 “销售授权” 或 “创建销售授权集成” 的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 区域和端点