All LDAP, JIRA or Crowd Users are shown on People Directory
問題
All users synced from an external user directory appear in the Confluence People Directory
原因
All users that exist in a directory in Confluence are displayed in the People Directory, as a User Info Record is created and indexed when the user is created or synced. There is an existing suggestion for Crowd that would change this behavior: CWD-1263 - Provide flag to filter users/groups to client applications based on application's permission to authenticate.
回避策
Hide the People Directory entirely
ユーザー ディレクトリを無効化する必要がある場合、アプリケーションサーバーのコマンドラインで次のシステムプロパティを設定します。
- 匿名ユーザーのユーザー ディレクトリを無効化するには:
-Dconfluence.disable.peopledirectory.anonymous=true
- 全ユーザー ディレクトリを無効化するには:
-Dconfluence.disable.peopledirectory.all=true
Find more information at Hiding the People Directory
Configure Confluence to use a Delegated Directory
A delegated directory will import users into Confluence during their first login attempt instead of during a syncing process. The People Directory will only show users that have logged in at least once.
Additionally, it will allow you to create filters so you can allow just some of the users to be imported.