Hyppää sisältöön

Käyttöoikeudet

QFieldCloud tarjoaa hienojakoisen pääsynhallinnan projekteihin projektin yhteistyökumppaneiden, organisaation jäsenten ja organisaatiotiimien käsitteillä.

Toimijat

  1. Poista käyttäjä
  2. Yksinkertainen rekisteröitynyt käyttäjä, ei asianomaisen projektin yhteistyökumppani, organisaation jäsen tai käyttäjä.
  3. Project owner of the concerned project, the concerned user, but not collaborator nor organization member.
  4. Projektin yhteistyökumppanin rooli kyseisen projektin järjestelmän valvojana.
  5. Hankkeen yhteistyökumppanin rooli päällikkönä kyseisessä projektissa.
  6. Asianomaisen projektin projektin yhteistyökumppanin rooli muokkaajana.
  7. Asianomaisen projektin projektin yhteistyökumppanin rooli raportoijana.
  8. Asianomaisen projektin projektin yhteistyökumppanin rooli lukijana.
  9. Asianomaisen organisaation organisaation omistaja tai organisaatio, joka omistaa kyseisen projektin tai johon käyttäjä kuuluu.
  10. Organisaation jäsenen roolin järjestelmänvalvoja kyseisessä organisaatiossa tai organisaatiossa, joka omistaa kyseisen projektin tai johon käyttäjä kuuluu.
  11. Organisaation jäsenroolin jäsenenä kyseisessä organisaatiossa tai organisaatiossa, joka omistaa kyseisen projektin tai johon käyttäjä kuuluu.

Toiminnot

  • ❌ Ei sallittu
  • ✅ Sallittu
  • Ei merkityksellinen
Toiminto 1 2 3 4 5 6 7 8 9 10 11
List/query project's collaborator roles
Create project's collaborator (i.e. define new collaborator)
Update project's collaborator's info (i.e. role)
Delete project's collaborator (i.e. remove user as collaborator)
List organization's members
Create organization's member (i.e. define a new member)
Get organization's member info (i.e. role)
Update organization's member info (i.e. role)
Delete organization's member info (i.e. remove user as organization's member)
List/query public projects
List/query private projects
Update project's info
Create a project
Delete project
Add deltafile
List project's deltafiles
Get deltafile's status
List project's files (qfieldsync)
Download project's files (qfieldsync)
Upload project's files (qfieldsync)
Delete project's files (qfieldsync)
List project's files (qfield)
Download project's files (qfield)
List users and organizations
Get user's public informations
Get user's detailed informations
Update user's informations
Delete user
Get API status
Add and remove secrets

Roolit

Projektin yhteistyökumppani

A collaborator of a normal user project can only be reporter or reader. Editor or manager can only be set to an organization's project.

Roolit

Korkeampi rooli sisältää aina myös alemman tason oikeudet

Nimi Kuvaus
järjestelmänvalvoja Nimeä projekti uudelleen tai poista se. Samat oikeudet kuin projektin omistajalla, lukuun ottamatta omistusoikeuden siirtoa.
päällikkö Voi lisätä tai poistaa yhteistyökumppaneita.
muokkaaja Voi muokata dataa
raportoija Voi ainoastaan lisätä dataa (ei päivittämistä eikä poistoja)
lukija Voi lukea data

Organisaation jäsen

Roolit

Korkeampi rooli sisältää aina myös alemman tason oikeudet

Nimi Kuvaus
vastuuhenkilö Hän voi lisätä ja poistaa jäseniä sekä luoda projekteja
jäsen (ero muihin käyttäjiin on vain laskutus syistä)