public List <RoleModel> GetIDMRoles()
        {
            string[] allowedRoles;
            System.Security.Claims.ClaimsPrincipal user = _httpContextAccessor.HttpContext.User;
            if (user.UserIsVRO())
            {
                allowedRoles = RoleNames.GetVROMonafasatRoles();
            }
            else
            {
                allowedRoles = RoleNames.GetMonafasatRoles();
            }

            var result = _iDMAppService.GetIDMRoles();

            return(result.Where(alw => allowedRoles.Contains(alw.Name)).Select(r => new RoleModel()
            {
                RoleId = r.Id, RoleName = r.Name, RoleNameAr = r.NormalizedName
            }).ToList());
        }