blob: 7fac044e079fbc1bc556dd3b117b25184d254025 [file] [log] [blame]
{
"authentication": {
"class": "solr.MultiAuthPlugin",
"schemes": [{
"scheme": "basic",
"blockUnknown": true,
"class": "solr.BasicAuthPlugin",
"credentials": {
"admin": "orwp2Ghgj39lmnrZOTm7Qtre1VqHFDfwAEzr0ApbN3Y= Ju5osoAqOX8iafhWpPP01E5P+sg8tK8tHON7rCYZRRw="
},
"forwardCredentials": false
},{
"scheme": "mock",
"class": "org.apache.solr.security.MultiAuthPluginTest$MockAuthPluginForTesting",
"blockUnknown": true
}]
},
"authorization": {
"class": "solr.MultiAuthRuleBasedAuthorizationPlugin",
"schemes": [
{
"scheme": "basic",
"class": "solr.RuleBasedAuthorizationPlugin",
"user-role": {
"admin": ["admin"],
"mock": ["admin"]
}
},
{
"scheme": "mock",
"class": "solr.ExternalRoleRuleBasedAuthorizationPlugin"
}
],
"permissions": [
{
"name": "k8s-probe-0",
"role": null,
"collection": null,
"path": "/admin/info/system"
},
{
"name": "read",
"role": [
"admin",
"users"
]
},
{
"name": "update",
"role": [
"admin"
]
},
{
"name": "security-read",
"role": "admin"
},
{
"name": "security-edit",
"role": "admin"
},
{
"name": "all",
"role": [
"admin",
"users"
]
}
]
}
}