AI Earth使用api调用处理分析的算法,ram需要授哪些权限策略?
对于在AI Earth上运行的自定义分析算法,需要通过RAM(资源访问管理)的权限策略来授权。
主要需要授予以下权限:
ram:PassRole - 向RAM角色委派访问权限
算法需要调用API进行分析,需要这个权限。
sts:AssumeRole - 授权角色被引用
算法需要以某个RAM角色的身份调用API,需要这个权限。
ai-earth:CreateAnalysis - 创建分析
创建新分析实例时需要。
ai-earth:RunAnalysis - 运行分析
执行分析时需要。
ai-earth:DescribeAnalysis - 获取分析信息
取得分析结果时需要。
ai-earth:UpdateAnalysisConfig - 更新分析配置
如果需要更新分析配置,需要这个权限。
ai-earth:ListAnalyses - 获取分析列表
查询已有分析时需要。
ai-earth:DeleteAnalysis - 删除分析
分析完成后删除实例时需要。
对应的ECS权限 - 启动/停止ECS实例
如果算法需要调用ECS服务,还需要对应的ECS权限。
以上这些权限策略在RAM中授予对应的RAM角色后,就可以让自定义算法以该角色的权限调用AI Earth的API进行分析与处理了。
这个需要一个阿里云账号登录,然后拿到AK SK就可以调用了,如果是ram子账号,需要主账号赋予一下权限。具体可查看:
https://engine-aiearth.aliyun.com/docs/page/guide?d=573e72#heading-1 此回答整理自钉群“AI Earth地球科学云平台交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。