Есть несколько вещей, связанных с тем, что вы спрашиваете, и я постараюсь ответить на каждый из них:
1) У нас нет официально поддерживаемого способа узнать всесайты и семейства сайтов у данного арендатора сегодня.Запрос "search = *" может дать вам результаты, к которым вы стремитесь, но это не гарантируется во всех сценариях.Мы рассматриваем этот сценарий, но у нас сегодня нет официальной поддержки в продукте.
2) Результаты поиска обрезаются по безопасности, при использовании делегированных разрешений API поиска будет возвращать только те сайты, к которым у вошедшего в систему пользователя есть доступ.к.Это может объяснить, почему вам нужно было сначала добавить администратора, прежде чем он появился.
3) Чтобы использовать поиск в сценариях, в которых вы не хотите, чтобы результаты, подрезанные по безопасности, вам понадобятся пользовательские разрешения приложений и выполнение Администратором клиента.поток согласия на подачу заявления для всего арендатора.Это довольно широкое разрешение, но требуется для некоторых сценариев.