By default only admin user have access to open the Apache Felix web console. Most of the time people have requirement to grant other users and group of users as well to manage the Felix console, so granted users also can read the write the configurations.
How to grant other user to Apache Felix
Apache Sling Web Console Security Provider is a configuration in Apache Felix [http://localhost:4502/system/console/configMgr] where we need to add other users to whom we want to allow access to Apache Felix web console.
Configuration for the security provider used to verify user credentials and grant access to the Apache Felix Web Console based on registered JCR Repository users.
Apache Sling Web Console Security Provider |
Persistent Identity (PID):
org.apache.sling.extensions.webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider
User Names
Names of users granted full access to the Apache Felix Web Console. By default this lists the "admin" user. A maximum of 20 users may be configured. Administrators are encouraged to create a group whose members are to be granted access to Web Console instead of allowing access to individual users. (users)
Group Names
Names of groups whose members are granted full access to the Apache Felix Web Console. The default lists no groups. Administrators are encouraged to create a group whose members are to be granted access to the Web Console. A maximum of 20 groups may be configured. Using groups to control access requires a Jackrabbit based repository. (groups)