Securitate și Controlul Accesului (RBAC) în Elasticsearch: Utilizatori, Roluri și TLS în Elasticsearch & OpenSearch

Ghid complet pentru securitatea nativă în Elasticsearch: generarea parolelor de bootstrap cu elasticsearch-setup-passwords, crearea de roluri cu permisiuni de index și securitate la nivel de câmp (FLS).

Sintaxă
POST /_security/role/analist_date { "indices": [{ "names": ["sales-*"], "privileges": ["read"] }] }

Începând cu Elasticsearch 8, funcțiile de securitate (criptare TLS pe porturile 9200 și 9300, autentificare nativă) sunt activate implicit. Pentru echipele multi-disciplinare, sistemul RBAC (Role-Based Access Control) permite acordarea de drepturi granulare până la nivelul unui singur index, document (DLS) sau câmp (FLS).

Crearea unui rol cu drepturi doar pe câmpuri non-confidențiale
POST /_security/role/rol_analist_marketing
{
    "indices": [
        {
            "names": [ "clienti-*" ],
            "privileges": [ "read" ],
            # Field Level Security (FLS): Exclude datele cu caracter personal din răspuns!
            "field_security": {
                "grant": [ "oras", "tara", "suma_cheltuita", "categorie_preferata" ],
                "except": [ "cnp", "numar_telefon", "email" ]
            }
        }
    ]
}

# Crearea utilizatorului și atribuirea rolului:
POST /_security/user/ioana_marketing
{
    "password": "ParolaComplexa2026!",
    "roles": [ "rol_analist_marketing" ],
    "full_name": "Ioana Marketing",
    "email": "ioana@dexblog.ro"
}
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Securitate și Controlul Accesului (RBAC) în Elasticsearch: Utilizatori, Roluri și TLS

Ai o nelămurire despre utilizarea comenzii Securitate și Controlul Accesului (RBAC) în Elasticsearch: Utilizatori, Roluri și TLS sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.