企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 组织机构SDK的使用 有时候需求中会遇到要修改组织机构信息的情况,下面的示例会描述这些需求,并且提供相关的实现思路。 * * * * * ### 1.修改用户的角色 > 示例:某公司人力资源管理系统,员工转正后,需要将员工角色从实现援用转为正式员工。 实现思路: 1. 转正单中包含需要转正的角色信息(主要是角色ID)。 2. 调用平台自带的组织机构SDK修改员工的角色信息,具体代码如下: ``` // 具体的角色ID String jobId = "角色ID"; // 用户账号 String userAccount = "用户账号"; // 调用SDK更新用户的角色ID SDK.getORGAPI().updateUserRole(userAccount, jobId); ``` <span style="color:red;"> 问:我熟悉用户表,也拿到了角色ID,可以直接在数据库修改吗? 答:不能,因为平台的组织机构数据会缓存在内存中,直接更新数据库不能使角色信息立即生效,需要重启平台后才能生效。 </span> * * * * * ## 更多用法 请参照API原文,写的也比较详细了。 https://docs.awspaas.com/api/aws-api-javadoc/index.html