更新服务相关角色
您用来编辑服务相关角色的方法取决于服务。某些服务可能允许您从服务控制台、API 或 CLI 编辑服务相关角色的权限。但是,创建服务相关角色后,您将无法更改角色的名称,因为可能有多种实体引用该角色。您可以从 IAM 控制台、API 或 CLI 编辑任何角色的描述。
有关哪些服务支持使用服务相关角色的信息,请参阅 使用 IAM 的AWS服务 并查找其在服务相关角色列中为是的服务。要了解服务是否支持编辑服务相关角色,请选择 Yes 链接以查看该服务的服务相关角色文档。
编辑服务相关角色描述(控制台)
您可以使用 IAM 控制台编辑服务相关角色的描述。
编辑服务相关角色的描述(控制台)
-
在 IAM 控制台的导航窗格中,选择角色。
-
以下代码示例显示如何将 IAM 策略附加到用户。
-
在 Role description 的最右侧,选择 Edit。
-
在框中输入新描述,然后选择 Save(保存)。
编辑服务相关角色描述 (AWS CLI)
您可以从 AWS CLI 使用 IAM 命令编辑服务相关角色的描述。
更改服务相关角色描述 (AWS CLI)
-
(可选)要查看角色的当前描述,请运行以下命令:
aws iam get-role --role-name
ROLE-NAME
通过 CLI 命令使用角色名称(并非 ARN)指向角色。例如,如果某个角色的 ARN 为
arn:aws:iam::123456789012:role/myrole
,则将该角色称为myrole
。 -
要更新服务相关角色的描述,请运行以下命令:
aws iam update-role --role-name
ROLE-NAME
--descriptionOPTIONAL-DESCRIPTION
编辑服务相关角色描述 (AWS API)
您可以使用 AWS API 编辑服务相关角色的描述。
更改服务相关角色的描述 (AWS API)
-
(可选)要查看角色的当前描述,请调用以下操作,并指定角色的名称:
AWS API:GetRole
-
要更新角色的描述,请调用以下操作,并指定角色的名称(和可选描述):
AWS API:UpdateRole