Unable to merge a pull request with the LDAP user account due to missing email address in Bitbucket Server.

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問


プラットフォームについて: Server および Data Center のみ。この記事は、Server および Data Center プラットフォームのアトラシアン製品にのみ適用されます。

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Fisheye および Crucible は除く

要約

While trying to perform a Pull Request Merge with the LDAP user account, a pull request gets rejected with the following error "Your user account, XYZ, does not have an e-mail address. Merging a pull request records you as the author of the resulting merge commit, and this requires an e-mail address."

環境

6.10.10

原因

This issue generally occurs when an Email Id is not specified or configured for the LDAP user account and same user is trying to perform Pull Request Merge in Bitbucket Server. To perform the Pull Request Merge, the user should have an email address associated.
For the LDAP user, the email address needs to be added in the Active Directory with help of LDAP Admin (If user is not having direct access to Active Directory). Email address helps to notify users during complete pull request cycle like pull request creation, modified, declined, deleted or merged, etc. Also Email address helps to perform git operations like git clone, git push, branch creation through git, etc.


ソリューション

Adding an Email Id or Email address to the LDAP user account in the Active Directory, should resolve Pull Request Merge issue.

最終更新日 2022 年 8 月 9 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.