更新时间:2024-11-20 GMT+08:00
分享

创建iDME操作用户(IAM授权)

iDME中,iDME控制台应用设计态部署在体验版数据建模引擎上的应用运行态数字主线引擎是基于IAM系统策略自定义策略的授权,可以通过用户组功能实现IAM用户的授权。当您需要将相关资源分配给企业中不同的员工或者应用程序使用时,可以通过添加IAM账号实现。

关于iDME更多相关权限的介绍,详细可参考权限管理

IAM授权流程

图1 给用户授权iDME权限流程
  1. 创建用户组并授权

    在IAM控制台创建用户组,并授予iDME权限,例如DME ReadOnlyAccess。

  2. 创建用户并加入用户组

    在IAM控制台创建用户,并将其加入1中创建的用户组。

  3. 用户登录并验证权限。

    新创建的用户登录控制台后,在“服务列表”中选择工业数字模型驱动引擎,尝试创建应用,如果无法成功操作(假设当前权限仅包含DME ReadOnlyAccess),表示“DME ReadOnlyAccess”已生效。

系统策略

IAM中预置的iDME系统策略当前包含DME FullAccess、DME AppOperationAccess、DME EnvOperationAccess和DME ReadOnlyAccess几种策略。

关于iDME系统策略的主要权限说明,详细请参见iDME系统策略

  • DME FullAccess工业数字模型驱动引擎服务所有权限。
  • DME AppOperationAccess工业数字模型驱动引擎服务应用管理权限,拥有创建和修改应用的权限。
  • DME EnvOperationAccess工业数字模型驱动引擎服务运行环境管理权限,拥有部署和卸载应用的权限。
  • DME ReadOnlyAccess工业数字模型驱动引擎服务的只读策略,拥有应用列表、运行服务列表的只读权限。

自定义策略

如果系统预置的iDME策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制,自定义策略是对系统策略的扩展和补充。自定义策略中可以添加的授权项(Action)请参考权限策略和授权项

目前支持以下两种方式创建自定义策略:

  • 可视化视图创建自定义策略:无需了解JSON语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。
  • JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。

具体创建步骤请参见:创建自定义策略

修改自定义策略后,权限不会立即生效,大概需要等待15分钟,权限才会自动生效。

相关文档