È possibile abilitare l'autenticazione in Kibana per limitare l'accesso a un dashboard per essere accessibili solo a determinati utenti?Come impostare l'autenticazione in kibana
risposta
Kibana non supporta l'autenticazione o limita l'accesso ai dashboard.
È possibile limitare l'accesso a Kibana 4 utilizzando nginx come proxy davanti Kibana come descritto qui: https://serverfault.com/a/345244. Basta impostare proxy_pass sulla porta 5601 e disabilitare questa porta sul firewall per gli altri. Questo abiliterà o disabiliterà completamente Kibana.
Elastic ha anche uno strumento chiamato Shield che consente di gestire la sicurezza di elasticsearch. Con Shield puoi ad esempio consentire a qualcuno di analizzare i dati in indici specifici con permessi di sola lettura. https://www.elastic.co/products/shield
Edit: elastico ha un issue su GitHub e si consiglia di uso Shield.
- Install Shield (plug-in per elasticsearch) a seguito these instructions
- Configure roles per gli utenti Kibana
- Configure Kibana a lavorare con lo schermo
Ricordati Shield fornisce il controllo di accesso a livello di indice solo. Ciò significa che l'utente A sarà in grado di vedere tutti i dashboard ma alcuni di essi saranno vuoti (perché non ha accesso a tutti gli indici).
Kibana4 attualmente non supporta questo.
Controllare questo plug-in denominato elasticsearch-readonlyrest. Permette un facile controllo degli accessi, tramite autenticazione o ip/rete, x-forwarded-per intestazione e consente di impostare l'accesso in lettura-scrittura o in sola lettura nell'accesso a kibana e agli indici limite per utente. È semplice da configurare e dovrebbe fornire un controllo sufficiente per la maggior parte delle persone.
Se è necessario un maggiore controllo, è possibile utilizzare search-guard, un'alternativa gratuita per la protezione.
Sto usando questo sul database elasticsearch. questo supporta anche la sicurezza in kibana? – Luv33preet
sì, questo richiederà l'autorizzazione sia in accesso elasticsearch sia in kibana (poiché richiede al browser di accedere anche a elasticsearch). La versione a pagamento ha anche un plugin kibana per controllare anche cosa mostrare in kibana per ogni utente – higuita
- 1. come impostare fielddata = true in kibana
- 2. Come possiamo interrogare Kibana?
- 3. Replicate Kibana 3 Dashboard utilizzando Kibana 4
- 4. Alternative Kibana
- 5. Come escludere più termini in Kibana 4
- 6. Come configurare il modello dell'indice in Kibana
- 7. Oggetto nidificato in Kibana visualizza
- 8. Come puoi impostare i colori in un grafico con Kibana 4?
- 9. kibana per database sql
- 10. Kibana 4 cruscotto personalizzato
- 11. Kibana - Come visualizzare log come tabella
- 12. equivalente Kibana per MongoDB
- 13. Compatibilità Kibana ed Elasticsearch
- 14. Integrazione di cruscotti kibana in un'app angularjs
- 15. o filtrare il cruscotto in Kibana 4
- 16. Visualizzazione campi calcolati in Kibana 4
- 17. Nuovi campi non visibili in Kibana
- 18. Esportare in csv/excel da kibana
- 19. Elasticsearch/Kibana: join Application-side
- 20. Come posso eseguire l'aggregazione tramite script in Kibana + Elasticsearch?
- 21. Kibana 4 Combinazione di colori
- 22. Kibana restituisce "Connessione non riuscita"
- 23. programmazione set pattern indice di default di Kibana
- 24. Visualizzazione di diversi tipi di documento in Kibana da ElasticSearch
- 25. Kibana 4 DateTime Visualizzazione valori locali
- 26. Elasticsearch/Kibana dati di campo troppo grandi
- 27. Configurazione multitenant con Kibana ed Elasticsearch
- 28. Come modificare il filtro temporale predefinito di Kibana-4?
- 29. Come accedere a Kibana dal servizio Amazon elasticsearch?
- 30. Come configurare Kibana 4 e elasticsearch dietro nginx?
E 'possibile per me limitare i cruscotti in kibana usando nginx come proxy. Considerare che ci sono 2 utenti Utente A e Utente B. L'utente A può vedere solo un dashobard tra 2 in Kibana mentre l'Utente B può visualizzare tutti i cruscotti in kibana. – Mangoski
Controlla la mia risposta modificata, spero che aiuti. –
Probabilmente vale la pena di notare qui - mentre elasticsearch può essere liberato, 'shield' è in abbonamento e quindi può essere utilizzato in prova per 30d, ma avrà un costo in corso. – Sobrique