spug icon indicating copy to clipboard operation
spug copied to clipboard

Bug&建议: 只有admin账户可以创建应用,希望其他用户也具有admin同等的权限。

Open NagaResst opened this issue 4 years ago • 6 comments

Spug 版本: web版本:v3.0.1-beta.14 API版本:v3.0.1-beta.14

问题重现步骤

除了admin账户之外,其他用户即使赋予全部权限,也不能在应用管理里创建应用。

期望的结果

希望其他用户也可以被赋予admin同等的权限。

NagaResst avatar Dec 06 '21 03:12 NagaResst

这个权限故意去掉了,因为发布权限也与应用相关。当赋予应用的创建权限后,用户创建应用时,应该同时自动赋予其对这个应用的发布权限, 但 3.0 版本的用户支持多角色,造成不能确定发布权限应该赋予给哪个角色。

vapao avatar Dec 09 '21 01:12 vapao

但 3.0 版本的用户支持多角色,造成不能确定发布权限应该赋予给哪个角色

能创建应用的肯定是管理员,由管理员手动赋予就行了,我是这样想的,或者在创建应用的时候可选关联角色

NagaResst avatar Dec 09 '21 01:12 NagaResst

主要问题是,我们公司的多个项目经理在向spug迁移的时候,只有一个admin账号可以创建应用并授权,又有登录冲突的问题,日后的工作很不方便

NagaResst avatar Dec 09 '21 01:12 NagaResst

但 3.0 版本的用户支持多角色,造成不能确定发布权限应该赋予给哪个角色

能创建应用的肯定是管理员,由管理员手动赋予就行了,我是这样想的,或者在创建应用的时候可选关联角色

目前没发布权限的话是看不到这个应用的,也就是说会出现创建的应用自己看不到。 我们也看下这个问题怎么优化。

vapao avatar Dec 09 '21 01:12 vapao

那能不能赋予其他用户和admin一样的权限,就可以全都看到了

NagaResst avatar Dec 09 '21 01:12 NagaResst

这个的话,你可以直接通过命令行再创建管理员账户,参考: https://spug.cc/docs/system-account

vapao avatar Dec 09 '21 02:12 vapao