ODOO:在生产中使用管理员帐户是一种好习惯吗

ODOO : is it a good practice to use administrator account in production

我是 odoo 世界的新手,我想知道是创建一个新帐户以便使用 odoo 更好,还是直接使用默认管理员帐户更好?

我不喜欢在联系人列表中显示管理员,所以我更愿意通过使用我的个人信息正确重命名来直接使用管理员帐户。

但是,如果仅将管理员帐户用于安装和配置任务会更好,我应该使用此模块来隐藏管理员帐户https://www.odoo.com/apps/modules/10.0/hidden_admin/,或者是否有更集成的解决方案?

提前致谢

只要使用该登录名的人是可信的,在生产中使用管理员帐户本身就没有错。我建议使用用户的真实姓名和电子邮件作为登录名,而不是 Administrator 和 admin。

另一个考虑因素是某些活动被编程为在管理员下执行(通常通过代码中某处的 sudo 调用)。这只是意味着有时某个操作似乎是由管理员帐户完成的,但实际上可能是由其他用户触发的。我没有这些操作的列表,但您可以在代码库中搜索 .sudo( 以根据您的情况查看它们。

grep -rn /path/to/core -e '\.sudo(' --include='*.py'

如果由于某种原因失败,您可以进行更通用的搜索。这些结果中的大部分仍然是相关的。

grep -rn ./ -e 'sudo' --include='*.py'