wso2 ID サーバー 3.2.3 を使用しています。新しいユーザー プロファイルを作成したいと思います。管理者として接続し、[マイ アイデンティティ]/[マイ プロファイル] に移動しますが、プロファイル テーブルの上にあるはずの [新しいプロファイルを追加] ボタンが表示されません。
新しいユーザー プロファイルを追加するにはどうすればよいですか?
LDAP ユーザー ストア マネージャーがユーザーの複数のプロファイルをサポートしていないことをコードで発見しました。そのため、「新しいプロファイルを追加」ボタンは表示されません。それを確認するには、JDBC 使用ストア マネージャーを使用するように user-mgt を構成するか、独自の UserStoreManager を実装する必要があります。
この org.wso2.carbon.user.core.ldap.LDAPUserStoreManager ソース コードの抜粋を参照してください。
/**
* This method is to check whether multiple profiles are allowed with a particular user-store.
* For an example, currently, JDBC user store supports multiple profiles and where as ApacheDS
* does not allow.
* LDAP currently does not allow multiple profiles.
* @return boolean
*/
public boolean isMultipleProfilesAllowed() {
return false; //To change body of implemented methods use File | Settings | File Templates.
}