This table contains information about user permissions - essentially who has access to what and with what level of permissions. For most environments, this means tracking permissions that specific users or user groups have on MR_Space, where the Ref_Object_Id column contains the Space_Id that the permissions apply to, and Permission_Type_Id indicates what kind of access they have. In some client environments where Dawiso is used as a PDM model scanner, this table also stores permission information for models, folders, and branches. The exact meaning of each permission type depends on the context - you’ll find detailed explanations of the different permission types in the reference tables below.

Permission_Type_IdName
10model write
20model read
30model folder change
40folder create
50folder delete
60folder write
70folder read
80branch create
90branch set inactive
100branch write
110branch read
120branch set owner
130space read
140space write

Columns

#ColumnData TypeNullablePKIdentityComputedCollation
1Permission_IdintNoYesYesNo
2User_IdintYesNoNoNo
3Permission_Type_IdintNoNoNoNo
4Ref_Object_IdintYesNoNoNo

Foreign Keys

ColumnReferences
User_IdAPP_User.User_Id