在您的阿里云账号下面,通过RAM可以创建具有自己AccessKey的子用户。您的阿里云账号被称为主账号,创建出来的账号被称为子账号,使用子账号的AccessKey只能使用主账号授权的操作和资源。
使用场景
如果您购买了云资源,您的组织里有多个用户需要使用这些云资源,这些用户只能共享使用您的云账号AccessKey。这里有两个问题:
- 您的密钥由多人共享,泄露的风险很高。
- 您无法控制特定用户能访问哪些资源(例如Bucket)的权限。
此时,您可以创建RAM子账号,并授予子账号对应的权限。之后,让您的用户通过子账号访问或管理您的资源。
具体实现
关于RAM的详细介绍和RAM子账号的创建,请参见创建RAM用户。通过构建RAM Policy实现对OSS资源访问的授权,详情请参见RAM Policy。