Deling af en privat app eller integration med en anden konto (Developer)

Deling af en privat app eller integration med en anden konto (Developer)

Denne guide dækker, hvordan du giver en anden Q-Play-konto adgang til en privat app eller data source, du har bygget. Guiden forudsætter, at din konto allerede har Developer-adgang aktiveret — hvis Developer-menupunktet ikke er synligt for din konto, skal dette først aktiveres af NordicScreen.

1. Åbn Developer-området

Log ind på Q-Play, og klik på Developer i sidemenuen.


2. Gå til Apps eller Data Sources

Fra Developer-oversigten skal du gå til enten fanen Apps eller fanen Data Sources, afhængigt af hvad du vil dele.


3. Åbn Manage Access

Find den app eller data source, du vil dele, i listen, klik på "..."-menuen i dens række, og vælg Manage Access.


4. Giv adgang

Der åbnes en Manage Access-dialog, som viser listen ACCESS SCOPES til venstre (App access, plus én indgang per layout) og kontolisten for det valgte scope til højre.


  • Klik på + Add account, indtast Account ID for den konto, du vil give adgang, og vælg et Access level:
    • User: kan bruge appen/data source'en, men kan ikke redigere koden.
    • Developer: kan redigere den underliggende kode. Giv kun dette, hvis kontoen reelt har brug for at kunne ændre appen — dette giver reel skriveadgang, ikke blot brugsadgang.
  • Klik Save, når du har tilføjet de konti, du har brug for.

5. For apps: husk adgang til layouts

Dette trin gælder kun for apps — data sources har det ikke, da en data source kun har ét access scope.

At give App access giver kun kontoen adgang til selve appen — det giver ikke automatisk adgang til appens layouts. Hvert layout er listet som sin egen indgang under Access Scopes, ved siden af App access (se dialogen i trin 4).

Hvis en konto også skal bruge et bestemt layout, skal du klikke ind på det layout under Access Scopes og tilføje kontoen der også, på samme måde som ved App access.

Dette er nyttigt til genbrug: du kan bygge én app (og én data source) og oprette flere forskellige layouts oven på den — fx tilpassede designs til forskellige kunder — og derefter give hver kundes konto adgang til kun deres eget layout, uden at give dem adgang til layouts, der tilhører andre kunder.