在 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-1811 smartedit 中为导航管理中的条目创建链接组件
运行 cron 作业按钮在后台 SAP Hybris 1905 中不可见?