Skip to content

Map Connect & Map Connect Admin

Forfatter: Rene Giovanni Borella


I MapConnect er der flere muligheder for at tildele rettigheder og roller igennem keycloak. Systemet vil som udgangspunkt være styret ud fra følgende elementer:

  1. Organisation
  2. Gruppe

Da brugerstyringen fungerer udenfor Map Connect Admin, skal der laves en kobling mellem brugerne i keycloak - og rettighederne i Map Connect Admin.

Den mest simple måde at styre denne kobling er at oprette en subuser i Map Connect Admin med de rettigheder man ønsker. Derefter kobler man en gruppe på den enkelte bruger.

Hver gang brugeren logger på, vil gruppe-forholdet blive evauleret.

For at tilgå indstillingerne for Map Connect findes dashboarded under “services”

Adgang til Map Connect-dashboard
Adgang til Map Connect-dashboard

Dashboard

Indlednigsvis er det kun muligt at ændre i brugerindstilinger fra dashboard. Flere funktionaliteter er på vej.

Dashboard for Map Connect-produktet
Dashboard for Map Connect-produktet

Map Connect brugere

Som beskevet i det indledende afsnit, skal der etableres en kobling mellem brugeren i Keycloak, og brugeren i Map Connect Admin. Denne kobling styres fra denne side.

Indledningsvis bliver denne sektion vist:

Indstillinger og oversigt over eksisternde koblinger i Map Connect Admin
Indstillinger og oversigt over eksisternde koblinger i Map Connect Admin

Sektionen beskriver den gældende opsætning for organisationen.

Nedarvning

Disse rettigheder kan udvides ved at tilføje en gruppetildeling hvorfra der tages den højeste rettighed fra hver nedarvede gruppe som den endelige rettighed.

Eksempel:

En organisation har følgende opsætning i Mapconnect Admin, og sat standard subuser til: standard_subuser

lag / subuserstandard_subuserlagersalgadmin
projekterreadnonenonewrite
produkterreadwritereadwrite
leadsnonenonewritewrite
inspektionnonenonenonewrite

Brugeren JENS er medlem af gruppen lager og ender derfor med følgende rettigheder:

lag / subuserJENSfra gruppe
projekterreadstandard_subuser
produkterwritelager
leadsnonestandard_subuser
inspektionnonestandard_subuser

Brugeren JOHANNE er medlem af både lager og salg - og ender med følgende rettigheder:

lag / subuserJOHANNEfra gruppe
projekterreadstandard_subuser
produkterwritelager
leadswritesalg
inspektionnonestandard_subuser

Brugeren IDA er medlem admin og ender med følgende rettigheder:

lag / subuserJOHANNEfra gruppe
projekterwriteadmin
produkterwriteadmin
leadswriteadmin
inspektionwriteadmin

Brugeren KARL er ikke medlem af nogen grupper og ender med følgende rettigheder:

lag / subuserJOHANNEfra gruppe
projekterreadstandard_subuser
produkterreadstandard_subuser
leadsnonestandard_subuser
inspektionnonestandard_subuser

Konfigurer

Ved at bruge “Konfigurer”, kan man ændre indstillingerne.

Indstil standard-subuser for organisationen
Indstil standard-subuser for organisationen

Den første drop-down styrer hvilken subuser der bliver brugt, hvis brugeren ikke har en gruppetildeling.

Tilføj kobling

For at lave en ny gruppekobling kan man enten angive en ny gruppe, eller vælge en allerede eksisterende gruppe, og koble denne sammen med en eksisterende subuser. For at lave en ny subuser skal man benytte Map Connect Admin.

Tilføj en ny kobling til Map Connect Admin
Tilføj en ny kobling til Map Connect Admin

Efter koblingen er lavet, gemmer man og ændringen vil fremgå at tidligere dialogbox.

Brugeroversigt

Denne sektion viser aktive brugere i organisationen og deres rettighedsniveau og gruppetildeling.

Oversigt over brugere og deres gruppeforhold
Oversigt over brugere og deres gruppeforhold

For rettighedsniveau gælder:

  • Subuser: Denne bruger kan logge på Map Connect og Map Connect Admin som almindelig bruger.
  • Superuser: Denne bruger kan logge på Map Connect og Map Connect Admin som superbruger med mulighed for at tilføje/fjerne lag mm.
  • Ingen rettigheder (none): Denne bruger kan ikke logge på Map Connect eller Map Connect Admin.

For at redigere rettighederne for den enkelte bruger, kan man trykke på blyanten.

Redigering af gruppeforhold og rettighedsniveau for den enkelte bruger
Redigering af gruppeforhold og rettighedsniveau for den enkelte bruger

Her er det muligt at ændre rettighedsniveau og tildele gruppeforhold til den enkelte bruger.

Ændring er mulige rettighedsniveauer
Ændring er mulige rettighedsniveauer

Adgang til services

Dette afsnit beskriver adgangen til services.

Som hovedregel er det stadig muligt at benytte en opsat subuser i Map Connect Admin til direkte tjeneste-adgang.

WFS/WMS i øvrige programmer

Adgang til lag igennem WFS/WMS vil stadig foregå med HTTP Basic.

Forbindelse igennem allerede opsatte subusers er stadig muligt.

Hvis man vil forbinde med HTTP Basic med sin egen bruger, skal man først sætte et password igennem Map Connect Admin.

  1. Log på Admin-interfacet på http://mapgogc2.geopatner.dk
  2. Log ind med din bruger.
  3. Gå ind i et valgfri skema ved at bruge
Vælg skema
Vælg skema
  1. Naviger til “Services”
Naviger til services
Naviger til services
  1. Sæt adgangskode til HTTP Basic i popup-dialogen, og afslut med Update
Her er services og adgange
Her er services og adgange

For at tilgå med HTTP Basic, udformes brugernavnet stadig ved at benytte både bruger og database.

eksempel med subusereksempel for bruger
e2e_db@e2ergb@geopartner.dk@e2e

Serviceadresserne er tilgængelige som beskrevet ovenfor.

Direkte databaseadgang

Der er ikke ændringer i den direkte database-adgang såfremt sådan er sat op.