Security view showing user access to applications within specific spaces.
Definition
CREATE VIEW
[sec].[User_Space_Application] AS
SELECT
[r].[User_Id],
[u].[Login] [User],
[r].[Space_Id],
[s].[Name] [Space],
[a].[Application_Id],
[a].[Enum_Key] [Application],
[r].[User_Object_Relation_Type_Id],
[ur].[Enum_Key] [User_Object_Relation_Type]
FROM
[dbo].[R_User_Space] [r]
JOIN [dbo].[APP_User] [u] ON [u].[User_Id] = [r].[User_Id]
JOIN [dbo].[MR_Space] [s] ON [s].[Space_Id] = [r].[Space_Id]
JOIN [dbo].[R_Application_In_Space] [as] ON [as].[Space_Id] = [r].[Space_Id]
JOIN [dbo].[C_Application] [a] ON [a].[Application_Id] = [as].[Application_Id]
JOIN [dbo].[C_User_Object_Relation_Type] [ur] ON [ur].[User_Object_Relation_Type_Id] = [r].[User_Object_Relation_Type_Id]
Columns