public List<int> GetPrincipals() { return Security.GetPrincipals(); }
public static IEnumerable<Node> GetViaGroups(User user, WorkspaceGroup groupInfo) { var principals = user.GetPrincipals(); return groupInfo.Group.Members.Where(m => principals.Contains(m.Id)).OrderBy(m => m.DisplayName); }