I changed permissions in the sling security configuration.
.webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider
I added users and now I can not even get the admin to log into the web console.
How can I get reset this and get access back?
Solved! Go to Solution.
Views
Replies
Total Likes
I figured it out. You can edit it in the top window of crx in the jcr:content.
This time I created a group and added that
# Configuration created by Apache Sling JCR Installer
groups=["web-console-access"]
users=["admin"]
Views
Replies
Total Likes
You can reset the configuration by updating the OSGI configuration in crx. Open crx/de and update the configuration found here - /apps/sysadmin/config/org.apache.sling.extensions.webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider and then click on save.
Views
Replies
Total Likes
Search for SlingWebConsoleSecurityProvider in crx/de. You may find it in libs as well.
If the configuration does not existthen you can manually create the sling:OsgiConfig node under /apps/sysadmin/config folder and add the multi valued String properties named users and groups to that node. Then just update the properties values and click on save.
Views
Replies
Total Likes
I can get to the configuration at /apps/system/config.
However, when I try to add a users or groups string it says "No Matching Property Definition Found"
Views
Replies
Total Likes
I think you are trying to add the properties to the config folder. Instead create a new node under config named "org.apache.sling.extensions.webconsolesecurityprovider.internal.SlingWebConsoleSecurityProvider" and type "sling:OsgiConfig". Add users and groups property of String[] type to this node and update the values.
Views
Replies
Total Likes
I figured it out. You can edit it in the top window of crx in the jcr:content.
This time I created a group and added that
# Configuration created by Apache Sling JCR Installer
groups=["web-console-access"]
users=["admin"]
Views
Replies
Total Likes