在strapi中更改数据库时角色和权限未更新

时间:2018-03-27 10:09:25

标签: mongodb strapi

我在 node.js 项目中使用 strapi mongoDB 。数据库是新的时,将正确创建所有角色和权限。之后,当我从strapi CLI或strapi管理员界面创建新的内容类型(新集合)时,它正确地创建相关的角色和权限。但是当我切换数据库时,与新内容类型相关的角色没有出现。

2 个答案:

答案 0 :(得分:0)

没有答案-但可以确认相同的情况。

为了澄清-似乎Users-Permissions插件在创建时存储了有关权限的信息。

当您随后将类型(模型)移动到具有不同mongodb的另一台服务器(但可能是同一用户)时,角色权限不会基于新模型可用的事实(甚至显示不再具有的模型的权限)存在)。

即共有0次检查,似乎已按照配置同步模型...

迁移用户和用户权限的唯一方法-但这是有风险的。

答案 1 :(得分:0)

我们在最新版本的Strapi(v3.0.0-alpha.14.5)中对此进行了修复