通过切换身份使用物联网平台

简介: 切换身份是在控制台中实体用户从当前登录身份切换到角色身份的方法。一个实体用户登录到控制台之后,可以切换到被许可扮演的某一种角色身份,然后以角色身份操作云资源。当用户不需要使用角色身份时,可以从角色身份切换回原来的登录身份。

一.创建可信实体为阿里云账号的RAM角色

RAM访问控制 - 角色 中创建角色,可信实体类型为阿里云账号。权限添加iotfull,表示可以读写物联网平台。

信任权限策略中Principal中有RAM字段  "RAM": ["acs:ram::uid:root"]

root表示授权的任何RAM用户、RAM角色扮演

需要单个RAM用户可以扮演:"RAM": ["acs:ram::uid:user/XXX"],XXX为RAM用户名称

image.pngimage.png

二.RAM用户添加sts权限。

RAM用户需要添加AliyunSTSAssumeRoleAccess权限,表示允许该角色切换身份。

image.png

三.RAM用户切换身份

在RAM用户下没有iotfull权限,切换到RAM角色身份后,依然可以操作物联网平台。

image.png

Dingtalk_20220818225925.jpg

Dingtalk_20220818230001.jpgDingtalk_20220818230204.jpg

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
存储 小程序 前端开发
深入理解微信授权登录流程、用户信息获取和Emoji的存储
深入理解微信授权登录流程、用户信息获取和Emoji的存储
738 0
|
前端开发 JavaScript Java
没错,你可以移动式编码了:4款最好的Android设备HTML编辑器
作为出色的应用平台,Android系统不仅可以用于登录Facebook或是玩“愤怒的小鸟”,它还可以为web开发人员提供可行的移动式解决方案。然而,web开发者是不可能对那些陈旧的文本编辑器表示满意的——他们需要使用专门的代码编辑器,以便让工作更快速更便捷地完成。下面我将要介绍4款名列前茅用于Android设备的HTML编辑器,任何web开发人员都能利用它们在平板电脑上处理大量工作,或是在智能手机上进行一些快速修改。
3924 0
没错,你可以移动式编码了:4款最好的Android设备HTML编辑器
|
弹性计算 NoSQL Java
若依框架---前后端分离项目部署实践
若依框架---前后端分离项目部署实践
1499 0
|
3月前
|
存储 人工智能 安全
做了半年自动化后,我才发现飞书多维表格解决的不是表格问题
飞书多维表格是自动化利器,无需代码即可实现数据收集、存储与流程触发。它与n8n无缝对接,表单提交自动触发工作流,数据实时同步,既是起点也是终点,真正实现高效协作与全自动处理,让复杂变简单。
|
8月前
|
机器学习/深度学习 传感器 人工智能
模型微调
本文深入探讨了从GPT3到ChatGPT及DeepSeek等大模型中微调技术的关键作用。微调(Fine-tuning)是在预训练模型基础上,通过特定任务数据调整参数以优化性能的技术。文中对比了全参数微调与参数高效微调(如LoRA、Adapter),并介绍了模型蒸馏和强化学习在AI优化中的角色。通过实例解析,如“厨师学川菜”,生动说明了微调的原理与优势。此外,还提供了云平台(如百炼、Hugging Face Space)上的微调实践指南,帮助开发者快速上手。未来,随着算力提升和新技术发展,微调将更高效、广泛应用于各类场景。
|
人工智能 自然语言处理 监控
从数据洞察到动态优化:SaaS+AI引领智能化服务新时代
SaaS(软件即服务)结合AI(人工智能),正引领企业解决方案向智能化转型。SaaS+AI大幅提升了工作效率与决策质量。它能自动完成重复任务、简化设置流程、主动识别并解决潜在问题,还能根据用户需求提供个性化推荐和动态优化配置。
1171 1
从数据洞察到动态优化:SaaS+AI引领智能化服务新时代
|
11月前
|
Java
课时14:Java数据类型划分(初见String类)
课时14介绍Java数据类型,重点初见String类。通过三个范例讲解:观察String型变量、"+"操作符的使用问题及转义字符的应用。String不是基本数据类型而是引用类型,但使用方式类似基本类型。课程涵盖字符串连接、数学运算与字符串混合使用时的注意事项以及常用转义字符的用法。
335 9
|
安全 网络架构
|
Linux C语言 iOS开发
Pyinstaller简单使用说明
PyInstaller是一个Python库,可以将Python应用程序转换为独立的可执行文件。PyInstaller支持跨平台,可以在Windows、Linux和MacOS上生成可执行文件。PyInstaller会分析Python程序,并将程序打包成一个完整的可执行文件,包括所有依赖项。此外,PyInstaller可以自动检测Python依赖库,并将其打包到可执行文件中。如果PyInstaller提供的默认打包选项不能满足你的需求,你可以通过spec文件来自定义打包选项。
1045 2
|
Linux 开发工具 C++
Visual Studio 和 VSCode 哪个更好
Visual Studio(VS)与Visual Studio Code(VSCode)作为微软旗下的两款开发工具,各自在软件开发领域占据重要位置。VS作为功能全面的集成开发环境,适合企业级大型项目开发;而VSCode则以其轻量级、灵活性和强大的扩展性,赢得了广大开发者的青睐。
1706 0