Open fxprunayre opened 3 years ago
Testé avec succès
@vbombaerts - créer un dashboard qui reprend des statistiques sur le contenu de MW : nbre de fiches publiées, évolution temporelle, répartition par gestionnaire, etc.
Une première réponse avec les webcomponents de type tableau, qui permettent d'afficher des fiches lignes par lignes, mais pas de faire des tableaux agrégés.
Objectif
Ajouter un ou plusieurs onglet dans l'application correspondant à des dashboards dans Kibana
Proposal
GeoNetwork provides an API to configure pages (see https://geonetwork-opensource.org/manuals/4.0.x/eng/users/customizing-application/adding-static-pages.html#adding-static-pages)
This allows to add menu in header/top toolbar/footer. eg. https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/page/Voor%20ontwikkelaars?page=Voor%20ontwikkelaars
This could be used to send a page using an Iframe to point to a Kibana dashboard.
It suppose that Kibana dashboard are public - so we need to setup Elasticsearch security. We will probably not managed privileges in that setup (needs investigation - the easiest to start with is probably to make a public aliases for use in Kibana public dashboard).
Tasks
Optional:
Doc
Creating an HTML page pointing to a dashboard
Load the page using the API:
Kibana looks to have issue to authenticate user (needs investigation). Using
auth_provider_hint
allows to pass authentication form.embed
allow to hide header.