Zum Inhalt

Rechtevergabe

QFieldCloud bietet eine fein abgestufte Zugriffskontrolle über Projekte mit zuweisbaren Rechten für Projektmitarbeiter, Organisationsmitglieder und Organisationsteams.

Mitwirkende

  1. Nicht registrierter Nutzer
  2. Einfacher registrierter Benutzer, der weder Mitarbeiter des betreffenden Projekts noch Mitglied der betroffenen Organisation noch der zugehöriger Benutzer ist.
  3. Projektverantwortlicher des betreffenden Projekts, der betreffende Benutzer, aber weder Mitarbeiter noch Organisationsmitglied.
  4. Rolle des Projektmitarbeiters: Administrator des betreffenden Projekts.
  5. Rolle des Projektmitarbeiters: Manager des betreffenden Projekts.
  6. Rolle des Projektmitarbeiters: Bearbeiter des betreffenden Projekts.
  7. Rolle des Projektmitarbeiters: Berichterstatter des betreffenden Projekts.
  8. Rolle des Projektmitarbeiters: Leser des betreffenden Projekts.
  9. Organisationsbesitzer der betreffenden Organisation oder der Organisation, die das betreffende Projekt besitzt oder der der Benutzer angehört.
  10. Rolle des Organisationsmitglieds: Administrator der betreffenden Organisation oder der Organisation, die das betreffende Projekt besitzt oder der der Benutzer angehört.
  11. Rolle des Organisationsmitglieds: Mitglied der betreffenden Organisation oder der Organisation, die das betreffende Projekt besitzt oder der der Benutzer angehört.

Aktionen

  • ❌ Nicht erlaubt
  • ✅ erlaubt
  • irrelevant
Action 1 2 3 4 5 6 7 8 9 10 11
Auflisten/Abfragen der Mitarbeiterrollen des Projekts
Erstellen des Projektmitarbeiters (d. h. definieren eines neuen Mitarbeiters)
Aktualisieren Sie die Informationen des Projektmitarbeiters (d. h. die Rolle)
Löschen des Projektmitarbeiters (d. h. Benutzer als Mitarbeiter entfernen)
Auflisten der Mitglieder der Organisation
Erstellen eines Organisationsmitglieds (d. h. Definieren eines neuen Mitglieds)
Abrufen der Mitgliederinformationen der Organisation (d. h. der Rollen)
Aktualisieren der Mitgliederinformationen der Organisation (d. h. der Rolle)
Löschen der Mitgliedsinformationen der Organisation (d. h. Entfernen des Benutzers als Mitglied der Organisation)
Auflisten/Abfragen öffentlicher Projekte
Auflisten/Abfragen privater Projekte
Aktualisieren Sie die Projektinformationen
Erstellen eines Projekts
Projekt löschen
Deltafile hinzufügen
Auflisten der Deltadateien des Projekts
Abrufen des Status von Deltafiles
Auflisten von Projektdateien (qfieldsync)
Herunterladen von Projektdateien (qfieldsync)
Hochladen von Projektdateien (qfieldsync)
Löschen von Projektdateien (qfieldsync)
Auflisten von Projektdateien (qfield)
Projektdateien herunterladen (qfield)
Auflisten von Benutzern und Organisationen
Holen Sie sich die öffentlichen Informationen der Benutzer
Erhalten Sie detaillierte Informationen für den Benutzer
Aktualisieren Sie die Benutzerinformationen
Benutzer löschen
API-Status abrufen
Hinzufügen und Entfernen von Geheimnissen

Rollen

Projektmitarbeiter

Ein Mitarbeiter eines normalen Benutzerprojekts kann nur Reporter oder Leser sein. Editor- oder Manager-Rollen können nur auf ein Organisations- Projekt festgelegt werden.

Rollen

Eine Rolle mit höherem Rang beinhaltet immer auch die Rechte der Rollen mit niedrigerem Rang.

Name Beschreibung
admin Kann das Projekt umbenennen oder löschen. Hat dieselben Rechte wie der Besitzer des Projektes, kann aber das Besitzrecht nicht weitergeben.
Manager Kann Mitarbeiter hinzufügen oder entfernen.
Editor Kann Daten editieren.
Reporter Kann nur Daten einfügen (nicht verändern oder löschen).
Leser Kann Daten lesen.

Organisationsmitglied

Rollen

Eine Rolle mit höherem Rang beinhaltet immer auch die Rechte der Rollen mit niedrigerem Rang.

Name Beschreibung
admin Kann Mitglieder hinzufügen und entfernen und ein Projekt erstellen.
Mitglied (Differenz zu einem anderen Benutzer hat nur Abrechnungsgründe.)