Security & Authentication
Solr, ka, "BasicAuthPlugin" USERNAME/PASSWORD, based, authentication, ADD, karta hai, HTTP, requests, ke, liye — YE, EK, "security.json" FILE, se, CONFIGURE, hota hai.
"RuleBasedAuthorizationPlugin" se, DIFFERENT, USERS/roles, ko, DIFFERENT, permissions, (jaise, "read-only" vs, "admin") DIYE, ja, sakte, HAIN — SPECIFIC, collections, ya, ACTIONS, PAR, GRANULAR, CONTROL, ke, saath.
{
"authentication": {
"class": "solr.BasicAuthPlugin",
"credentials": {"admin": "hashed-password"}
}
}- BasicAuthPlugin = username/password authentication
- security.json file se authentication/authorization configure hota hai
- Default installation mein authentication enabled nahi hoti
Solr, ka, "BasicAuthPlugin" USERNAME/PASSWORD, based, authentication, ADD, karta hai, HTTP, requests, ke, liye — YE, EK, "security.json" FILE, se, CONFIGURE, hota hai, JO, ZooKeeper, mein, (SolrCloud, mode, mein) ya, LOCALLY, STORE, hoti, hai.
{
"authentication": {
"class": "solr.BasicAuthPlugin",
"credentials": {"admin": "hashed-password"}
}
}"RuleBasedAuthorizationPlugin" se, DIFFERENT, USERS/roles, ko, DIFFERENT, permissions, (jaise, "read-only" vs, "admin") DIYE, ja, sakte, HAIN — SPECIFIC, collections, ya, ACTIONS, PAR, GRANULAR, CONTROL, ke, saath.