Zum Hauptinhalt springen

Zweck

Enthält Berechtigungen für Benutzer oder Benutzergruppen. Ermöglicht Verknüpfungen mit bestimmten Rollentypen. Zugriffssperren werden in dieser Version nicht verwendet. Diagramm der Beziehungen zwischen Zugriffskontrolltabellen

Liste der Spalten

PK

Id

int

ja

Bezeichner des Eintrags.

 

BatchTypeId

int

nein

Bezeichner des Batch-Typs. Entspricht dem Bezeichner des Eintrags in der Tabelle BatchType.

  • 0“ bedeutet, dass Berechtigungen für Batches des Typs „Default“ erteilt werden.
  • Null“ bedeutet, dass Berechtigungen für alle Batch-Typen erteilt werden.

IsAllowed

bit

ja

Gibt an, dass der Zugriff erlaubt ist. Derzeit werden keine Zugriffssperren verwendet; stattdessen werden allen Benutzern, die Zugriff benötigen, Berechtigungen erteilt.

PrincipalId

int

ja

Bezeichner des Benutzers. Entspricht dem Bezeichner des Eintrags in der Tabelle Principal.

ProjectId

int

nein

Bezeichner des Batch-Typs. Entspricht dem Bezeichner des Eintrags in der Tabelle Project. Der Wert „null“ gewährt Zugriffsberechtigung für alle Projekte.

RoleType

int

ja

Rollentypen, für die ein Benutzer oder eine Benutzergruppe Berechtigungen hat. Mögliche Werte sind unter User Role Type aufgeführt.