首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拒绝对usergroups.users.update的许可

拒绝对usergroups.users.update的许可
EN

Stack Overflow用户
提问于 2018-08-27 09:48:23
回答 2查看 1.4K关注 0票数 6

我试图将一个用户添加到一个用户组中(通过这个用户组试图使用API调用usergroups.users.update)

我使用的工作区令牌具有作用域用户组:写和用户组:读(完整列表:通道:读,频道:写,聊天:写,组:写,im:写,标识:读:用户,用户组:读,用户:写,users:read.email,users.profile:write)

有效载荷是:

代码语言:javascript
复制
{"usergroup":"SCGM0xxxx","users":"U5W2Rxxxx"}

(小写xxxx以隐藏身份)

来自Curl的邮件:

POST /api/usergroups.users.update HTTP/1.1

从POST请求到usergroups.users.update的结果只是返回

代码语言:javascript
复制
    {
     "ok" => false
     "error"  => "permission_denied"
     }

这些文件指出:

用户没有更新用户组用户列表的权限。

是否还有其他设置需要配置才能使此工作?在更改oauth范围后,我重新安装了该应用程序。我同时添加了两个用户组:read和usergroup: can,我可以使用API调用usergroups.list

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-14 21:16:12

根据松弛的支撑力:

有一个工作区首选项限制谁可以管理用户组。很可能您的工作区所有者已经锁定了它。如果您使用的令牌不属于允许管理用户组的成员之一,您将得到“permission_denied”错误。这些设置如下所示:

要找到工作区所有者的列表,您可以直接到帐户页面:https://my.slack.com/account/workspace-settings#admins

票数 6
EN

Stack Overflow用户

发布于 2018-09-14 22:24:45

我也遇到了同样的问题,我认为这是一个错误,工作区令牌不起作用。作为一种解决办法,我可以进入管理设置,临时设置可以创建和禁用用户组的人:每个人,除了客人。这允许我继续进行API调用。然后又换回来了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52036671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档