Поделиться через


Initialize-Places

Командлет Initialize-Places — это упрощенный интерфейс быстрого создания, который можно использовать вместо New-Placeкомандлетов и .Set-PlaceV3

Initialize-Places анализирует существующие комнаты и рабочие области в клиенте, а также выводит имена зданий, этажей и разделов. Она позволяет проверять, редактировать эти сведения, а затем создавать полную иерархию комнат и рабочих областей этажей зданий >> в клиенте. Эту иерархию иногда называют каталогом Places.

На этой странице содержатся сведения о синтаксисе командлета и параметрах. Пошаговые инструкции по использованию этого командлета приведены в разделе Настройка зданий и этажей.

Важно!

Важные обновления были внесены в модуль командлетов MicrosoftPlaces 14 ноября 2024 г. Если вы присоединились к программе предварительной версии до этой даты, получите последнюю версию модуля, запустив Run Install-Module -Name MicrosoftPlaces -Force, а затем закройте и запустите PowerShell.

Синтаксис

При выполнении Initialize-Places отображается список параметров:

Initialize-Places
Please choose the desired option before continuing:
 1. Export suggested mapping CSV of rooms to buildings/floors.
 2. Import mapping CSV to automatically create buildings/floors and room mappings.
 3. Export PowerShell script with commands to manually create buildings/floors and room mappings based on an imported CSV.

Предостережение

Вы можете найти дополнительные параметры в командлете PowerShell, но в настоящее время они не поддерживаются. Не рекомендуется использовать параметры, которые не описаны на этой странице.

Вариант 1

Этот параметр анализирует комнаты и рабочие области, настроенные в клиенте, и создает CSV-файл с именемResourceAccountsMapped.csv. Этот CSV-файл содержит другие данные, такие как имена зданий, этажей и разделов, которые выводятся из данных комнат, рабочих мест и RoomList.

CSV-файл содержит только комнаты и рабочие области, найденные в Exchange Online, которые связаны с RoomList и еще не привязаны к полу или разделу в каталоге Places.

Например:

  • Places, не связанные с roomList, не включаются в CSV-файл. Эти комнаты не отображаются в поиске комнат и по умолчанию исключаются, чтобы они не отображались в Places Finder, если позже вы не добавите их вручную.

  • Places, связанные с двумя или более RoomList, включаются. Однако выведенное имя здания остается пустым. Необходимо написать правильное имя здания.

  • Places, уже зарегистрированные на этаже, или раздел не включены в CSV-файл. Скрипт можно выполнять итеративно, когда в Exchange Online добавляются новые комнаты и рабочие области, а выходной CSV-файл должен включать только новые комнаты и рабочие области.

Инструкции по экспорту других помещений и рабочих областей см. в разделе Настройка зданий и этажей, настройка вручную.

Вариант 2

После проверки сведений о помещении и рабочей области, созданных вариантом 1, удалите ненужные столбцы, как указано в разделе Настройка зданий и этажей , и сохраните их в виде нового CSV-файла. Теперь вы можете записать эти сведения обратно в каталог Places с помощью варианта 2.

Любое новое здание, этаж или раздел, найденные в CSV-файле, добавляются в каталог Places, а новые комнаты и рабочие места размещаются на этажах или секциях.

Вы можете разбить работу по зданию, городу или любым другим критериям. Такой подход позволяет итеративно отправлять небольшие CSV-файлы, содержащие подмножество комнат и рабочих мест, которые нужно добавить в каталог Places. При каждой отправке нового CSV-файла в иерархию добавляются здания, этажи и разделы, которые еще не находятся в каталоге Places.

После отправки CSV-файла создается файл с именем fileToImport-ImportResults.csv и сохраняется в той же папке. Этот файл содержит сведения о том, возникли ли какие-либо проблемы во время отправки. На этом этапе становится доступной полная иерархия пространственных данных для использования Microsoft Places в клиенте.

При отправке CSV-файла имена зданий становятся видимыми в интерфейсе Microsoft 365. На практике это означает, что пользователи могут видеть и выбирать эти здания в

  • Рабочие планы (рабочие часы Outlook и расположение)

  • Присутствие на рабочем месте

  • другие возможности, описанные в Microsoft Places обзоре.

Важно!

Убедитесь, что каждое здание, этаж и разделы написаны точно так же в CSV-файле и во всех CSV-файлах, если вы отправляете их итеративно. Различия приводят к созданию дополнительных зданий, этажей или секций.

Вариант 3

Этот расширенный параметр позволяет просмотреть сценарий PowerShell, который настраивает каталог Places перед его выполнением. При использовании этого параметра сценарий PowerShell загружается на компьютер, но не выполняется. Вариант 3 может быть полезен, если вам нужно разделить административные задачи между несколькими людьми.

Сценарий PowerShell называется PlacesOnboardingScript.ps1 и сохраняется в той же папке, что и отправленный CSV-файл. Чтобы настроить каталог Places, необходимо вручную выполнить сценарий PowerShell.

Примечание.

В описании командлета неправильно используется термин "импорт" для варианта 3, но этот параметр не создает ничего в каталоге Places. Он создает только скрипт, который необходимо выполнить вручную.

Форматы файлов

Формат экспортированного файла (вариант 1)

Столбец Описание
InferredBuildingName Microsoft Places пытается вывести (предложить) то, что, по его мнению, является названием здания для этой комнаты или рабочей области на основе свойства здания комнаты или рабочих областей и связанного списка комнат. Этот столбец следует проверить & обновить правильное значение перед импортом (вариант 2 или 3).
InferredFloorName Microsoft Places пытается вывести (предложить) то, что, по его мнению, является названием этажа для этой комнаты или рабочей области на основе свойства floorLabel комнаты/рабочих областей и связанного списка комнат. Этот столбец следует проверить & обновить правильное значение перед импортом (вариант 2 или 3).
InferredSectionName Microsoft Places предлагает название этажа (InferredFloorName) в качестве имени раздела для рабочих областей и оставляет его пустым для комнат. Этот столбец следует проверить & обновить правильное значение перед импортом (вариант 2 или 3).
CurrentBuildingLabel Текущее строковое значение сборки , заданное в метаданных комнаты или рабочей области
CurrentFloorNumber Текущее целочисленное значение этажа, установленное в метаданных комнаты или рабочей области
CurrentFloorLabel Текущее строковое значение объекта floorLabel , заданное в метаданных комнаты или рабочей области.
PrimarySmtpAddress SMTP-адрес комнаты или рабочей области
Имя Отображаемое имя комнаты или рабочей области
RoomList Список связанных комнат и рабочих областей
ResourceType Определяет, является ли ресурс комнатой или пространством (рабочей областью).
StreetAddress Адрес комнаты или рабочей области
Город Город комнаты или рабочей области
StateOrProvince Штат или провинция комнаты или рабочей области
CountryOrRegion Страна или регион комнаты или рабочей области
Confidence Уровень достоверности в имени выводимых зданий и выводимый этаж

Формат файла, необходимый для импорта (варианты 2 и 3)

Импортированный файл должен содержать только следующие четыре столбца:

Столбец Описание
InferredBuildingName (обязательно) Это имя используется при создании здания.
InferredFloorName (обязательно) Это имя используется при создании пола.
InferredSectionName Это имя используется при создании раздела (зона или район на полу). Это имя является обязательным для рабочих областей, но необязательно для комнат.
PrimarySmtpAddress (обязательно) SMTP-адрес комнаты или рабочей области