如何使用SCIM API更新用户的Current Status及profile块相关字段?
Slack SCIM API更新用户自定义状态的相关说明
核心结论
Slack 官方的SCIM API目前不支持更新用户的自定义状态相关字段,也没有开放profile块的直接修改权限。
原因说明
SCIM API在Slack的能力设计中,主要用于企业用户的生命周期管理,仅支持修改姓名、邮箱、部门、职位、用户组归属这类基础身份属性。你提到的status_text、status_emoji、status_expiration属于用户即时社交属性,既不属于SCIM标准协议的规定字段,也没有被Slack纳入SCIM API的扩展支持列表,因此无法通过SCIM接口完成修改。
替代实现方案
如果需要更新用户状态,请使用专门的users.profile.set POST接口操作,调用前请确认你所持有的访问令牌已配置users.profile:write权限;如果你是企业管理员需要修改其他用户的状态,还需要额外获取用户管理类的对应权限。
内容的提问来源于stack exchange,提问作者charudut
相关产品推荐
相关产品推荐

