Skip to main content
Version: Dingo

Vordefinierte Bedingungen

Vordefinierte Bedingungen werden im Expertenfilter als Wert angezeigt, hierfür muss vorher der Typ des Wertes auf Vordefiniert geändert werden.

img.png

Vordefinierte Bedingungen können durch den Typ oder einen Entity Namen spezifiziert werden.
Werden beide angegeben wird nur der Typ berücksichtigt und der Entity Name wird ignoriert.

Wenn eine vordefinierte Bedingung für den Entity Namen z.B. 'PlatformUser' deklariert wird, so wird sie nur im Expertenfilter angezeigt, wenn die Zielrelation vom gleichen Typ ist, z.B. 'Erstellt von'.

Script

Im Script sollte immer der Rückgabewert dem Typen entsprechen, der auch als Typ angegeben wurde, z.B. string beim Typen String. Bei einem Entity Namen kann entweder ein Objekt von der Entity oder eine Id zurückgegeben werden.

Sichtbarkeit

Vordefinierte Bedingungen sind Teilbare Datensätze und können somit die Sichtbarkeit anpassen für:

  • Privat
    Wird die Sichtbarkeit teilbarer Datensätze auf Privat gestellt, bedeutet das, dass es nur für den eigenen Benutzer sichtbar ist und nur sie/er diesen teilbaren Datensatz ändern, kopieren oder löschen kann.
  • Öffentlich
    Wird die Sichtbarkeit teilbarer Datensätze auf öffentlich gestellt, kann dieses von jedem anderen Benutzer verwendet und mit entsprechender Berechtigung verändert oder gelöscht werden.
  • für Gruppen
    Wird die Sichtbarkeit teilbarer Datensätze auf für Gruppen gestellt, wird zusätzlich ein Dropdown-Menü mit allen Gruppen, zu denen der Benutzer gehört angezeigt, aus denen er eine oder mehrere Gruppen auswählen soll. Deren Mitglieder dürfen diese teilbaren Datensätze dann ebenfalls verwenden.

Um den Eintrag in der Sichtbarkeit sehen zu können muss der angemeldete Benutzer die entsprechende Berechtigung für das Teilen besitzen.