public List GetTenantGroups()

in wvd-templates/diagnostics-sample/src/MSFT.WVD.Diagnostics/Controllers/HomeController.cs [185:205]


        public List<string> GetTenantGroups()
        {
            var roles = HttpContext.Session.Get<IEnumerable<RoleAssignment>>("WVDRoles");
            var tenantGroups = new List<string>();
            foreach (var item in roles)
            {
                if (item.scope.ToString().Split('/').Length > 1)
                {
                    tenantGroups.Add(item.scope.ToString().Split('/')[1].ToString());
                }
                else
                {
                    tenantGroups.Add(Constants.tenantGroupName);
                }
            }
            if (tenantGroups == null || tenantGroups.Count == 0)
            {
                tenantGroups.Add(Constants.tenantGroupName);
            }
            return tenantGroups.Distinct().ToList();
        }