Security view listing users with human-readable role names and account details.
Definition
CREATE VIEW
[sec].[User_roles_in_spaces] AS
SELECT DISTINCT
[u].[User_Id],
[u].[Name],
[u].[Login],
[u].[Email],
[u].[Is_Group],
CAST([u].[Created] AS DATE) [Created],
[u].[Is_Deleted],
CASE [ro].[Name]
WHEN 'enum.role.viewer.name' THEN 'Viewer'
WHEN 'enum.role.contributor.name' THEN 'Contributor'
WHEN 'enum.role.admin.name' THEN 'Admin'
END [Role],
[u].[Description]
FROM
[dbo].[APP_User] [u]
LEFT JOIN [dbo].[APP_Role] [ro] ON [ro].[Role_Id] = [u].[Role_Id]
Columns