别名是用户主密钥(CMK)的可选标识符。您可以为密钥创建别名,方便您管理密钥。
背景信息
- 别名必须拥有前缀
alias/
。除前缀以外,长度为1~255个字符,支持英文字母、数字、下划线(_)、短划线(-)以及正斜线(/)。 - 当RAM用户创建别名时,您需要创建自定义权限策略,并授予该RAM用户,使其拥有别名和关联密钥的权限。
以用户123456为密钥08ec3bb9-034f-485b-b1cd-3459baa8****创建别名
alias/example
为例,RAM权限策略内容如下:{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "kms:CreateAlias" ], "Resource": [ "acs:kms:cn-hangzhou:123456:key/08ec3bb9-034f-485b-b1cd-3459baa8****", "acs:kms:cn-hangzhou:123456:alias/example" ] } ] }
- 为同一个用户主密钥创建新的别名不会影响已有别名。
通过控制台创建别名
通过API创建别名
您可以调用CreateAlias接口创建别名。
通过ALIYUN CLI创建别名
通过命令aliyun kms CreateAlias创建别名。
aliyun kms CreateAlias --KeyId 08ec3bb9-034f-485b-b1cd-3459baa8**** --AliasName alias/example