public async Task <IActionResult> Users() { _logger.LogInformation("Requested users list for tenant {0} by {1}", User.Tenant(), User.Identity?.Name); var users = await _userManager.FindByTenantAsync(User.Tenant()); return(Ok(users.Select(u => new UserDto { Username = u.UserName, IsAdmin = u.IsClinicAdmin, IsLocked = DateTimeOffset.UtcNow < (u.LockoutEnd ?? DateTimeOffset.MinValue) }))); }