Odoo限制对数据库管理器页面的访问

iou*_*mmi 5 openerp odoo odoo-8

如何通过密码限制Odoo / OpenERP对数据库管理器页面的访问?因此,只有主管理员才能看到此页面。

我在这里找到了一个很好的模块:https : //www.odoo.com/forum/help-1/question/how-to-show-the-manage-database-page-for-particular-user-like-administrator-in -openerp-v8-57036#answer-64736

但是问题是这个模块不支持多个数据库!

还有其他方法或自定义模块可以实现吗?

小智 -2

您可以使用此模块:限制对管理数据库的访问来限制对“管理数据库”页面的访问。

/web/database/manager/安装模块后,如果您以管理员身份(用户 ID = 1)登录或为该用户启用了技术功能,则只能访问“管理数据库”页面 ( )。

如果您已经安装了该模块并且在注销时无法切换数据库,您可以将标志添加db到您的 url 中以手动选择您想要的数据库,例如:

yoursite.com/web?db=database2

警告:

此解决方案可能会很麻烦,因为您必须将其安装在同一实例上的所有数据库中。

另一种解决方案是使用 nginx 来限制/web/database/manager仅访问您的 IP 地址或某个范围或 IP 地址。