rbac roles implementation
This commit is contained in:
10
dbcreate.sql
10
dbcreate.sql
@@ -492,6 +492,16 @@ JOIN dbo.[Role] r
|
||||
GO
|
||||
|
||||
|
||||
CREATE OR ALTER VIEW dbo.vRoleOverview AS
|
||||
SELECT r.ID, r.Name, r.Description, r.RoleType, COUNT(gr.Group_ObjectGUID) AS GroupCount, COUNT(vau.ObjectGUID) AS UserCount
|
||||
FROM dbo.Role AS r LEFT OUTER JOIN
|
||||
dbo.vAuthenticationRoles AS vau ON vau.Role_ID = r.ID LEFT OUTER JOIN
|
||||
dbo.GroupRoles AS gr ON gr.Role_ID = r.ID LEFT OUTER JOIN
|
||||
dbo.AuthenticationGroups AS ag ON ag.Group_ObjectGUID = gr.Group_ObjectGUID
|
||||
GROUP BY r.ID, r.Name, r.Description, r.RoleType
|
||||
GO
|
||||
|
||||
|
||||
-- ========================================================
|
||||
-- 4. PERMISSIONS (DETAILED WITH ROLE SOURCE)
|
||||
-- ========================================================
|
||||
|
||||
Reference in New Issue
Block a user