Username updates are not showing up correctly under User Details page
プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム。
この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。
*Fisheye および Crucible は除く
症状
Changes to a user's full name show up correctly under Bamboo's User Management page, AD and JIRA, but when selecting the user it still has the old name under User Details page. Example: User with Username "sepids" has a new last name: "Setafar". Changes to her last name are not reflected correctly under User Details page:


ソリューション
Restarting Bamboo will update the cache and should fix the issue. You can also add the following block to the "ehcache.xml" file under <bamboo-installation-directory>/atlassian-bamboo/WEB-INF/classes to resolve the problem:
<cache name="com.atlassian.user.impl.ldap.LDAPUserManagerReadOnly.adRepository.users"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPUserManagerReadOnly.adRepository.users_ro"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPUserManagerReadOnly.adRepository.repository"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPGroupManagerReadOnly.adRepository.groups"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPGroupManagerReadOnly.adRepository.groups_hasMembership"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPGroupManagerReadOnly.adRepository.groups_getGroupsForUser"
maxElementsInMemory="500"
eternal="false"
timeToIdleSeconds="20"
timeToLiveSeconds="20"
/>
<cache name="com.atlassian.user.impl.ldap.LDAPGroupManagerReadOnly.adRepository.repositories" maxElementsInMemory="500" eternal="false" timeToIdleSeconds="20" timeToLiveSeconds="20" />この内容はお役に立ちましたか?