← Alla rollguiderAll role guides
Hitta Ditt Sverige · AnvändarresedokumentationHitta Ditt Sverige · User Journey Documentation

PlattformsadministratörenThe Platform Administrator

Hur systemadministratören hanterar kommuner, konton och plattformens tekniska konfigurationHow the system administrator manages communes, accounts, and the platform's technical configuration

Roll: adminRole: admin Plattform: pitea.hittadittsverige.sePlatform: pitea.hittadittsverige.se Uppdaterad: 2026-09-08Updated: 2026-09-08

Vem är det här?Who is this?

  • Systemadministratören för hela HDS-plattformenThe system administrator for the entire HDS platform
  • Ansvarig för att onboarda nya kommunerResponsible for onboarding new communes
  • Hanterar konton, behörigheter och teknisk konfigurationManages accounts, permissions, and technical configuration
  • Ser och kan agera på allt i alla kommunerCan see and act on everything across all communes

Vad kan de göra?What can they do?

  • Hantera alla entiteter, konton och roller i systemetManage all entities, accounts, and roles in the system
  • Godkänna ansökningar, fältinlämningar och anspråkstvisterApprove applications, field submissions, and ownership disputes
  • Skapa kommunkontrakt, fakturor och widget-nycklarCreate commune contracts, invoices, and widget keys
  • Ge by-, områdes- och plattformsbehörigheter till andra kontonGrant village, area, and platform permissions to other accounts
Steg 1Step 1

InloggningLogin

Administratören loggar in på samma sida som alla andra roller, /logga-in/. Adminkontot visas inte i sidans demo-panel — den listar bara roller avsedda för publika demonstrationer (kommunkoordinator, fältagent, föreningar, med flera). Ett admin-konto skapas och delas ut separat.

/logga-in/  ·  inloggningssidan med demo-inloggningar för övriga roller
/logga-in/ · inloggningssidan med demo-inloggningar för övriga roller
/logga-in/ · login page with demo credentials for the other roles

The administrator logs in on the same page as every other role, /logga-in/. The admin account does not appear in the page’s demo panel — that panel only lists roles meant for public demonstrations (commune coordinator, field agent, associations, and so on). An admin account is created and issued separately.

/logga-in/  ·  login page with demo credentials for the other roles
/logga-in/ · inloggningssidan med demo-inloggningar för övriga roller
/logga-in/ · login page with demo credentials for the other roles
Steg 2Step 2

Adminpanelen, systemets kontrollrumThe admin panel, system control room

Efter inloggning hamnar administratören direkt på /admin/. Högst upp visas nyckeltal för hela plattformen (aktiva entiteter, väntande ansökningar, bokningar, medlemmar, profilvisningar), följt av en sök- och filterbar och en tabell över samtliga entiteter i alla kommuner. Varje rad har snabbknappar för Profil, Redigera, Inaktivera/Aktivera och Skapa konto (skapar ett inloggningskonto åt entitetens ägare).

/admin/  ·  nyckeltal, sök/filter och entitetstabellen
/admin/ · nyckeltal, sök/filter och entitetstabellen
/admin/ · key figures, search/filter, and the entity table

After logging in, the administrator lands directly on /admin/. At the top are platform-wide key figures (active entities, pending applications, bookings, members, profile views), followed by a search/filter bar and a table listing every entity across all communes. Each row has quick actions for Profile, Edit, Deactivate/Activate, and Create account (creates a login account for the entity’s owner).

/admin/  ·  key figures, search/filter, and the entity table
/admin/ · nyckeltal, sök/filter och entitetstabellen
/admin/ · key figures, search/filter, and the entity table
Steg 3Step 3

Redigera en entitet direktEdit an entity directly

Klick på Redigera öppnar ett fullständigt redigeringspanel för entiteten, direkt i adminpanelen: namn, tagline, beskrivning, status, typ, kontaktuppgifter, adress/öppettider (eller föreningsinformation, styrelse och dokument för föreningar/klubbar), erbjudanden, samt en sektion för verifiering — att markera en verksamhet som verifierad ger den en blå bricka på profilen och i sökresultat. Administratören kan redigera vilken entitet som helst i vilken kommun som helst, utan att vara inloggad som ägaren.

/admin/  ·  redigeringspanel för en enskild entitet
/admin/ · redigeringspanel för en enskild entitet
/admin/ · edit panel for a single entity

Clicking Edit opens a full edit panel for the entity, right inside the admin panel: name, tagline, description, status, type, contact details, address/opening hours (or association info, board members, and documents for associations/clubs), offerings, and a verification section — marking a business as verified gives it a blue badge on its profile and in search results. The administrator can edit any entity in any commune without being logged in as its owner.

/admin/  ·  edit panel for a single entity
/admin/ · redigeringspanel för en enskild entitet
/admin/ · edit panel for a single entity
Steg 4Step 4

Ansökningar och anspråkstvisterApplications and ownership disputes

Längre ner hanteras inflödet av nya verksamheter: Ansökningar är nya verksamheter som själva vill in på plattformen — ett godkännande skapar entiteten direkt. Anspråkstvister uppstår när någon försöker göra anspråk på en befintlig entitet men e-postadressen inte stämmer med den registrerade ägaren; administratören godkänner (skickar en inbjudan) eller avfärdar anspråket.

/admin/  ·  köer för nya ansökningar och anspråkstvister
/admin/ · köer för nya ansökningar och anspråkstvister
/admin/ · queues for new applications and ownership disputes

Further down, the inflow of new businesses is handled: Applications are new businesses that want onto the platform themselves — approval creates the entity immediately. Ownership disputes arise when someone tries to claim an existing entity but the email doesn’t match the registered owner; the administrator approves (sends an invitation) or dismisses the claim.

/admin/  ·  queues for new applications and ownership disputes
/admin/ · köer för nya ansökningar och anspråkstvister
/admin/ · queues for new applications and ownership disputes
Steg 5Step 5

Byredaktörer och fältarbetarkontonVillage editors and field worker accounts

Administratören skapar inloggningskonton för bykontakter (Byredaktörer) som bara kan redigera sin egen bysida (Om byn, Historia, Galleri), samt konton för fältarbetare som loggar in på /field/ och vars inlämningar sedan taggas med deras e-post. Ett lösenord kan återställas direkt från samma formulär.

/admin/  ·  skapa bykonton och granska väntande fältinlämningar/ansökningar
/admin/ · skapa bykonton och granska väntande fältinlämningar/ansökningar
/admin/ · create village accounts and review pending field submissions/applications

The administrator creates login accounts for village contacts (Village editors) who can only edit their own village page (About the village, History, Gallery), as well as accounts for field workers who log in at /field/ and whose submissions are then tagged with their email. A password can be reset directly from the same form.

/admin/  ·  create village accounts and review pending field submissions/applications
/admin/ · skapa bykonton och granska väntande fältinlämningar/ansökningar
/admin/ · create village accounts and review pending field submissions/applications
Steg 6Step 6

Behörigheter: by, område och plattformPermissions: village, area, and platform

Sektionen Behörigheter gör ett valfritt konto till by-admin, områdes-admin eller plattforms-admin genom att bara ange kontots e-post och välja behörighetsnivå ur en lista över byar/områden. En områdes-admin kan redigera och granska allt i områdets byar; entitetsåtkomst (ägarskap av en specifik verksamhet) delas istället separat från respektive entitet.

/admin/  ·  bevilja by-, områdes- eller plattformsbehörighet till ett konto
/admin/ · bevilja by-, områdes- eller plattformsbehörighet till ett konto
/admin/ · grant village, area, or platform permission to an account

The Permissions section turns any account into a village admin, area admin, or platform admin just by entering the account’s email and choosing a permission level from a list of villages/areas. An area admin can edit and review everything in that area’s villages; entity access (ownership of one specific business) is instead granted separately from that entity.

/admin/  ·  grant village, area, or platform permission to an account
/admin/ · bevilja by-, områdes- eller plattformsbehörighet till ett konto
/admin/ · grant village, area, or platform permission to an account
Steg 7Step 7

Granska fältinlämningarReview field submissions

Fältinlämningar visar det fältagenter och fältarbetare har skickat in — nya verksamheter och intressepunkter — filtrerat på väntande, godkända eller avvisade. Ett klick på Godkänn skapar entiteten direkt (eller publicerar POI:n); Avvisa kräver ingen notering men kan lämna en. Det finns även en genväg för att godkänna alla väntande på en gång.

/admin/  ·  granskningskö för fältinlämningar med filter och massgodkännande
/admin/ · granskningskö för fältinlämningar med filter och massgodkännande
/admin/ · field submission review queue with filters and bulk approval

Field submissions shows what field agents and field workers have submitted — new businesses and points of interest — filterable by pending, approved, or rejected. Clicking Approve creates the entity immediately (or publishes the POI); Reject doesn’t require a note but allows one. There is also a shortcut to approve all pending submissions at once.

/admin/  ·  field submission review queue with filters and bulk approval
/admin/ · granskningskö för fältinlämningar med filter och massgodkännande
/admin/ · field submission review queue with filters and bulk approval
Steg 8Step 8

Widget-nycklar för partnersWidget keys for partners

Varje extern partner som vill bädda in HDS-widgeten på sin egen webbplats får en unik API-nyckel, skapad via Widget-nycklar med etikett, valfritt commune-id och en daglig laddningsgräns. Nyckeln visas i klartext bara en gång vid skapandet, tillsammans med embed-koden — efter det syns bara etikett, gräns och dagens användning i listan.

/admin/  ·  skapa och hantera widget-API-nycklar för partners
/admin/ · skapa och hantera widget-API-nycklar för partners
/admin/ · create and manage widget API keys for partners

Every external partner who wants to embed the HDS widget on their own website gets a unique API key, created via Widget keys with a label, an optional commune id, and a daily load limit. The key is shown in plain text only once at creation, together with the embed code — after that, only the label, limit, and today’s usage are visible in the list.

/admin/  ·  create and manage widget API keys for partners
/admin/ · skapa och hantera widget-API-nycklar för partners
/admin/ · create and manage widget API keys for partners
Steg 9Step 9

Kommunkontrakt och massimportCommune contracts and bulk import

Kommunkontrakt är där en ny kommun onboardas som betalande kund: commune-id, org.nr, kontaktmail, nivå (Small/Medium/Large/Custom) och årsavgift. En widget-nyckel genereras automatiskt när avtalet skapas, och fakturor hanteras i en egen panel per kontrakt. Massimport (CSV) låter administratören ladda upp en semikolonseparerad fil med grunduppgifter för många verksamheter på en gång — de skapas som utkast för granskning, inte direkt publicerade.

/admin/  ·  kommunkontrakt och CSV-massimport av verksamheter
/admin/ · kommunkontrakt och CSV-massimport av verksamheter
/admin/ · commune contracts and CSV bulk import of businesses

Commune contracts is where a new commune is onboarded as a paying customer: commune id, org. number, contact email, tier (Small/Medium/Large/Custom), and annual fee. A widget key is generated automatically when the contract is created, and invoices are managed in a per-contract panel. Bulk import (CSV) lets the administrator upload a semicolon-separated file with basic details for many businesses at once — they are created as drafts for review, not published directly.

/admin/  ·  commune contracts and CSV bulk import of businesses
/admin/ · kommunkontrakt och CSV-massimport av verksamheter
/admin/ · commune contracts and CSV bulk import of businesses
Steg 10Step 10

Adminroller och aktivitetsloggAdmin roles and activity log

Längst ner hanteras regionala och nationella adminkonton: en regional admin scopas till ett specifikt län, medan en nationell admin ser allt men inte kan skriva. Ett incidentmeddelande kan skickas till alla kommunkoordinatorer vid driftstörning, vilket också uppdaterar /status/ automatiskt. En aktivitetslogg över de senaste 200 händelserna kan laddas för spårbarhet.

/admin/  ·  incidentmeddelande, regionala/nationella adminkonton och aktivitetslogg
/admin/ · incidentmeddelande, regionala/nationella adminkonton och aktivitetslogg
/admin/ · incident messaging, regional/national admin accounts, and the activity log

At the bottom, regional and national admin accounts are managed: a regional admin is scoped to a specific county, while a national admin sees everything but cannot write. An incident message can be sent to all commune coordinators during an outage, which also updates /status/ automatically. An activity log of the latest 200 events can be loaded for traceability.

/admin/  ·  incident messaging, regional/national admin accounts, and the activity log
/admin/ · incidentmeddelande, regionala/nationella adminkonton och aktivitetslogg
/admin/ · incident messaging, regional/national admin accounts, and the activity log
Steg 11Step 11

Dashboard som adminDashboard as admin

Administratören har också tillgång till /dashboard/, samma sida kommunkoordinatorer använder, men med en egen flikuppsättning: Översikt, Kommuner, Entiteter, Användare, Innehåll och System. Översikt visar plattformsövergripande nyckeltal (aktiva entiteter, publicerade rutter, byar, områden, fältinlämningar) med genvägar till Adminpanelen, Katalogen och Kartan.

/dashboard/  ·  plattformsöversikt sedd med adminbehörighet
/dashboard/ · plattformsöversikt sedd med adminbehörighet
/dashboard/ · platform overview seen with admin permissions

The administrator also has access to /dashboard/, the same page commune coordinators use, but with its own tab set: Overview, Communes, Entities, Users, Content, and System. Overview shows platform-wide key figures (active entities, published routes, villages, areas, field submissions) with shortcuts to the Admin panel, Catalogue, and Map.

/dashboard/  ·  platform overview seen with admin permissions
/dashboard/ · plattformsöversikt sedd med adminbehörighet
/dashboard/ · platform overview seen with admin permissions
Steg 12Step 12

Dashboardens flikar pekar mestadels tillbaka till adminpanelenThe dashboard tabs mostly point back to the admin panel

Flikarna Kommuner, Användare och Innehåll visar var för sig en kort förklaring och en genväg — själva hanteringen sker i /admin/, inte här. Fliken System visar rollmallar (anpassade behörigheter för kommunanvändare), i dagsläget tom. Fliken Entiteter är ett undantag värt att känna till: den försöker hämta data på egen hand men visar just nu «Kunde inte hämta entiteter» istället för en lista — entitetshantering fungerar fortfarande felfritt via adminpanelen, det är bara denna dashboard-flik som inte laddar korrekt.

/dashboard/  ·  fliken Entiteter visar ett fel vid datainhämtning
/dashboard/ · fliken Entiteter visar ett fel vid datainhämtning
/dashboard/ · the Entities tab shows a data-fetch error

The Communes, Users, and Content tabs each show a short explanation and a shortcut — the actual management happens in /admin/, not here. The System tab shows role templates (custom permissions for commune users), currently empty. The Entities tab is a notable exception: it tries to fetch its own data but currently shows «Could not fetch entities» instead of a list — entity management still works fine via the admin panel, it’s just this dashboard tab that fails to load correctly.

/dashboard/  ·  the Entities tab shows a data-fetch error
/dashboard/ · fliken Entiteter visar ett fel vid datainhämtning
/dashboard/ · the Entities tab shows a data-fetch error
i

Adminrollen är inte en kommunroll: Administratören tillhör inte en specifik kommun, utan existerar ovanför alla kommuninstanser med global åtkomst. Adminkontot skapas manuellt (inte via demo-panelen på inloggningssidan) och syns aldrig i de publika testinloggningarna.The admin role is not a commune role: The administrator does not belong to a specific commune but exists above all commune instances with global access. The admin account is created manually (not via the demo panel on the login page) and never appears among the public test logins.

★

Känd begränsning: Dashboardens Entiteter-flik (/dashboard/ → Entiteter) visar för närvarande «Kunde inte hämta entiteter» istället för att ladda listan. Använd adminpanelens entitetstabell (Steg 2–3) tills detta är åtgärdat.Known limitation: The dashboard’s Entities tab (/dashboard/ → Entities) currently shows «Could not fetch entities» instead of loading the list. Use the admin panel’s entity table (Steps 2–3) until this is fixed.