在 Hybris 6.7 中为 hac 和 BackOffice 中的用户凭据设置的密码策略

Posted

技术标签:

【中文标题】在 Hybris 6.7 中为 hac 和 BackOffice 中的用户凭据设置的密码策略【英文标题】:Password Policies to be set for User credentials in hac and BackOffice in Hybris 6.7 【发布时间】:2020-05-22 08:37:07 【问题描述】:

我们有一个要求,我们需要在哪里设置密码策略,例如 -1 数字为必填项。 -1 特殊字符是强制性的 -长度至少为 8-25 个字符。

此外,我们需要将密码历史记录设置为最后 3 个密码集,仅适用于 hac 和 Backoffice 用户,即员工组。

是否有任何可用的 OOTB 功能来实现这一点。对此要求的指针将非常有帮助。 我们使用的是 hybris 6.7.0.0 版本。

【问题讨论】:

【参考方案1】:

Hybris 为 OOTB(开箱即用)提供了为员工设置密码策略的可能性。 这可以通过

local.properties 中设置多个正则表达式,用于验证新密码。例如:

password.policy.regex.required.mustcontainuppercaseletter=.*[A-Z]+.*

指定将应用这些策略的用户组

password.policy.regex.groups.included=CustomUserGroupOnWhichPoliciesWillApply

配置一些国际化消息在不满足某个策略时显示

password.policy.violation.regex.required.mustcontainuppercaseletter=密码必须至少包含 1 个大写字母。

有关设置密码策略的更多信息,请参见此处:https://help.sap.com/viewer/d0224eca81e249cb821f2cdf45a82ace/1905/en-US/dfeec89a46c64774892b46936d65d530.html

【讨论】:

dj_frunza:我在员工组试过了,还是不行。我们是否需要对其进行任何自定义才能使其正常工作? 您是否执行了构建(即“ant clean all”)或重新启动服务器以便考虑新属性? dj_frunza :是的,构建已经完成。任何进一步的指示都会有很大的帮助...... 我在 hybris 6.7.0.0 版本上完全做到了这一点。从我刚刚检查的内容来看,不需要额外的配置。请再次检查我在答案中提供的链接,也许您可​​以在那里找到一些东西 dj_frunza -谢谢...它工作..刚刚重新启动服务器...

以上是关于在 Hybris 6.7 中为 hac 和 BackOffice 中的用户凭据设置的密码策略的主要内容,如果未能解决你的问题,请参考以下文章

如何将 localhost 引导到 hybris 中的 mystorefront?

Hybris:找不到与当前 URL 关联的 CMSSite

无法在 Hybris-1811 smartedit 中为导航管理中的条目创建链接组件

运行 cron 作业按钮在后台 SAP Hybris 1905 中不可见?

UFW不允许Kurento Media Server 6.7通过ws_uri连接

在 windows 中为 django 设置 postgresql