Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZCS-13340:Add an LDAP attribute to force users not to use username in… #1480

Merged
merged 1 commit into from
Jun 14, 2023

Conversation

shubhamCS03
Copy link
Contributor

@shubhamCS03 shubhamCS03 commented Apr 28, 2023

Requirement of ticket [ZCS-13340]:

Add a new LDAP attribute zimbraFeatureAllowUsernameInPassword to restrict/allow the use of usernames in the password when users reset or change their passwords to achieve greater password security.

Solution:

One new attributes zimbraFeatureAllowUsernameInPassword is added and their setters/getters are generated.

@CLAassistant
Copy link

CLAassistant commented Apr 28, 2023

CLA assistant check
All committers have signed the CLA.

store/conf/attrs/zimbra-attrs.xml Show resolved Hide resolved
store/conf/attrs/zimbra-attrs.xml Outdated Show resolved Hide resolved
@@ -10357,4 +10357,9 @@ TODO: delete them permanently from here
<globalConfigValue>TRUE</globalConfigValue>
<desc>whether to enable CountObjectsRequest with userAccount/account type on Zimbra Admin Console</desc>
</attr>

<attr id="4098" name="zimbraFeatureAllowUsernameInPassword" type="boolean" cardinality="single" optionalIn="account,cos,domain" flags="accountInfo,accountCosDomainInherited" since="10.1.0">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a question related to requirements, should we remove LC value now and add some migration step to move LC value to ldap attribute so customers don't loose data in migration/upgrade

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Saket, under this PR we have just introduced the placeholder for LDAP attribute so it can be shipped to next release. the implementation will be done as a part of ZCS-13218, where in we should take care of the above case you mentioned.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@shubhamCS03 shubhamCS03 force-pushed the ZCS-13340 branch 2 times, most recently from d186e65 to 80d7a23 Compare May 11, 2023 08:16
@gautamdg gautamdg merged commit 233ddf5 into develop Jun 14, 2023
@gautamdg gautamdg deleted the ZCS-13340 branch June 14, 2023 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants