Advertisement
Guest User

Filter by group name

a guest
Oct 21st, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.56 KB | None | 0 0
  1. -- Get roles by group name
  2. declare @tRoles table(name nvarchar(50), roleID uniqueidentifier)
  3. insert into @tRoles
  4. select
  5.     rl.LoweredRoleName
  6.     ,rl.RoleId
  7. from
  8.     aspnet_Roles rl
  9. where rl.LoweredRoleName in(select Value from dbo.split(@groupUsers, ','))
  10.  
  11. -- Get crm users by role
  12. declare @tUserRoles table(userID int, roleName nvarchar(100))
  13. insert into @tUserRoles
  14. select
  15.     us.id,
  16.     rl.name
  17. from
  18.     as_users us
  19. inner join aspnet_UsersInRoles usRole on usRole.UserId = us.userGuid
  20. inner join @tRoles rl on rl.roleID = usRole.roleID
  21. where
  22.     crmID = @crmID
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement