Matteo Maiero created FELIX-6385: ------------------------------------ Summary: Improve UserAdmin tracking of RoleRepositoryStore Key: FELIX-6385 URL: https://issues.apache.org/jira/browse/FELIX-6385 Project: Felix Issue Type: Improvement Components: User Admin Affects Versions: useradmin-next Reporter: Matteo Maiero Fix For: useradmin-next
The current implementation of the user admin service works even if an instance of the RoleRepositoryStore is not available or not yet tracked, making it possible that the User Admin Service will be available and used by other applications but in reality it is not yet functional for the downstream components. We have not found a way to detect if the user admin is bound to the store and so fully functional. We have tried to make our best changes to the source to update this behaviour so that the user admin is registered in the framework if and only if the RoleRepositoryStore dependency is tracked. We are willing to contribute back those changes and we are going to create a PR in the Github repo. -- This message was sent by Atlassian Jira (v8.3.4#803005)