配置账号30天免登录
码道代码智能体支持账号30天免登录功能。账号登录客户端后,30天内再次打开客户端且网络正常,客户端将自动保持登录状态。
码道代码智能体客户端默认登录有效期随版本不同而有所区别,具体如表1所示。
| 客户端版本 | 华为账号免登录有效期 | IAM用户免登录有效期 |
|---|---|---|
| 安装26.5.1及以上版本 | 30天 | 24小时 |
| 安装26.5.1以下版本 | 24小时 | 24小时 |
| 老版本升级至26.5.1及以上版本 | 退出重新登录,即可获得30天免登录权限 | 24小时 |
IAM用户如需获得30天免登录权限,应由华为账号为其配置身份策略,未配置时登录页面将显示相应提示。
本文主要介绍华为账号如何在控制台配置30天免登录的身份策略,并将其授予指定用户的操作方法。授权成功后,IAM用户即可获得30天免登录权限。
约束与限制
仅华为账号和IAM用户支持配置30天免登录功能。
配置身份策略
- 使用华为账号登录IAM新版控制台。
- 在左侧导航栏选择“身份策略”,进入“身份策略”页面。
- 在页面右上角,单击“创建自定义身份策略”,进入“创建自定义身份策略”页面。
- 参考表2设置自定义身份策略。
表2 自定义身份策略参数说明 参数
说明
策略名称
输入身份策略名称,命名规则:仅支持输入数字、英文大小写字母及+=_.@-特殊字符。
策略配置方式
选择“可视化视图”,根据可视化视图设置策略内容。
策略内容
- 选择“允许”。
- 云服务:选择“signin”。
- 操作:选择“signin::authorizeOAuth2Access”和“signin::createOauth2Token”。
- 所有资源:不设置。
- 请求条件:不设置。
策略描述
可选,输入策略的描述信息。
图2 创建自定义身份策略
- 单击“确定”,完成自定义身份策略的创建。
在“身份策略”页面,查看新创建的身份策略。
- 将新创建的自定义策略授予IAM用户或用户组,具体操作请参考给IAM用户授权或给用户组授权。 授权成功后需等待15~30分钟方可生效。
- 授权生效后,IAM用户首次登录码道代码智能体客户端,即可享受30天免登录权限。
- 授权生效前已登录码道代码智能体客户端的IAM用户,需退出后重新登录,30天免登录权限方可生效。