Compartir a través de


Configuración de edificios y pisos

Microsoft Places depende de una jerarquía totalmente establecida de salas o áreas de trabajo, pisos y edificios. Esta página le guiará por los pasos.

El Initialize-Places cmdlet analizará las salas y áreas de trabajo existentes en el inquilino y generará la jerarquía en su nombre. En concreto, el cmdlet aprovecha la información de RoomList para inferir el nombre de compilación de cada sala o área de trabajo. El cmdlet creará una jerarquía de edificios, pisos y áreas de trabajo; le permiten revisar y revisar los resultados; y cargue la lista finalizada.

Como alternativa, para configurar manualmente todos los edificios, pisos y salas, consulte la sección Configuración manual de este artículo.

Paso 1: Creación de la jerarquía de edificios y pisos

  • Inicio de PowerShell7 como administrador

  • Ejecute Install-Module -Name MicrosoftPlaces -AllowPrerelease -Force si aún no lo ha hecho (tendrá que hacerlo una vez por equipo desde el que tiene previsto configurar Microsoft Places).

  • Ejecute Connect-MicrosoftPlaces

  • Por último, ejecute el Initialize-Places cmdlet . Debería ver las siguientes opciones:

    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.
    
  • Use Opción 1 para crear un archivo CSV que solo contendrá salas o áreas de trabajo asociadas a RoomList.

Paso 2: Revisión y revisión del ARCHIVO CSV

  • Agregue o corrija los nombres de edificio y planta en las dos primeras columnas (InferredBuildingName, InferredFloorName). Las otras columnas incluyen metadatos adicionales que pueden ayudarle a actualizar los nombres de edificio y planta.

  • Quite todas las columnas excepto InferredBuildingName, InferredFloorName y PrimarySmtpAddress.

  • Guarde y cierre este archivo CSV antes de pasar al paso siguiente.

Nota:

Asegúrese de que los edificios y los pisos se escriben exactamente de la misma manera en toda la lista. Cualquier diferencia dará lugar a que se creen edificios o pisos adicionales.

Paso 3: Carga del CSV finalizado

  • Vuelva a ejecutar el Initialize-Places cmdlet y use Option 2 para importar el archivo CSV.

  • Verá los detalles del progreso en la ventana de PowerShell. Cuando haya terminado, el script generará un archivo que resume los resultados y lo exportará a la misma carpeta que el archivo que importó.

Nota:

Al agregar nuevos edificios y pisos, deben ser visibles en Microsoft Places inmediatamente. Sin embargo, los cambios realizados en salas y áreas de trabajo pueden tardar hasta 24 horas en actualizarse.

Paso 4: Agregar metadatos

Use Set-PlaceV3 para agregar metadatos adicionales en edificios, pisos y salas o áreas de trabajo. Se recomienda agregar capacidad, equipos A/V, imágenes de habitación, etc. También puede optar por hacerlo más adelante.

Consulte Set-PlaceV3 para obtener la lista completa.

Ejemplo

Este es el aspecto que tendría el archivo CSV generado en el paso 1 para una organización con salas de reuniones en dos edificios, "Austin 550" y "NYC Times Square":

InferredBuildingName InferredFloorName PrimarySmtpAddress
Austin 550 Entresuelo baker@contoso.com
Austin 550 1 adams@contoso.com
Austin 550 2 rainier@contoso.com
NYC Times Square Unknown olympus@contoso.com

Debe revisar todos los nombres de edificio y planta del archivo CSV antes de cargarlo como parte del paso 3. En este ejemplo, querrá corregir el nombre del piso en el edificio de Nueva York.

Alternativa: configuración manual

En algunos casos, es posible que desee crear manualmente edificios y pisos, y vincularlos a las salas de reuniones. Para ello, deberá ejecutar cmdlets de PowerShell individuales para crear cada edificio y planta:

  1. En primer lugar, cree los edificios.

  2. A continuación, cree los pisos con ParentId establecido en un edificio.

  3. A continuación, establezca el ParentId de la sala o área de trabajo en el suelo, como se muestra en el ejemplo siguiente.

  4. Por último, use Set-PlaceV3 para agregar metadatos adicionales en edificios, pisos o salas o áreas de trabajo.

New-Place -Type Building -Name "Austin 550"
New-Place -Type Floor -Name "1" -ParentId {PlaceId of Austin550}
Set-PlaceV3 -Identity {smtpAddressOfRoom} -ParentId {PlaceId of Floor1}

Consulte New-Place y Set-PlaceV3 para obtener más información sobre estos cmdlets.

Nota:

Use los cmdlets de Exchange PS para crear nuevas salas.

preguntas más frecuentes

¿Puedo exportar todas las habitaciones, independientemente de si forman parte de una lista de habitaciones?

Sí. Use Get-PlaceV3 para exportar todas las habitaciones.

Get-Placev3 -Type Room | Export-Csv -NoTypeInformation "C:\temp\rooms.csv"

¿Tengo que configurar todos mis edificios y pisos al mismo tiempo?

No. Puede ejecutar Initialize-Places tantas veces como desee y, por ejemplo, centrarse en un edificio a la vez. Para ello, recorte las filas del archivo CSV generado en el paso 1 para mantener solo las compilaciones o los pisos en los que está trabajando y cargue ese CSV en el paso 3. Tenga en cuenta que es posible que los cambios que realice para un conjunto de edificios y pisos no se reflejen si pasa por el paso 1 para generar un nuevo archivo CSV inmediatamente después de cargar un CSV en el paso 3.

Asegúrese de que los edificios y los pisos se escriben exactamente de la misma manera en toda la lista. Cualquier diferencia dará lugar a la creación de un nuevo edificio o piso.

Mi departamento de seguridad quiere saber qué comandos de PowerShell se ejecutan durante la importación

Puede usar Initialize-Places Option 3 (Exportar un script de PowerShell) para obtener una vista previa de los comandos que se ejecutan. En esta opción, debe proporcionar un archivo CSV con las mismas tres columnas como se muestra en el ejemplo. En lugar de configurar los edificios, los pisos y las salas, Initialize-Places opción 3 exporta un script de PowerShell de los comandos que se ejecutarían durante la importación. El script de PowerShell se exporta a la misma carpeta que el archivo de importación.

Nota:

El archivo de importación solo es necesario para generar el script de PowerShell. No se importa nada en su nombre.

Puede usar el script de PowerShell exportado para ejecutar los comandos usted mismo en lugar de usar Initialize-Places opción 2.

¿Puedo ejecutar la importación solo con nombres de compilación?

No. Microsoft Places depende de una jerarquía totalmente establecida con edificios > Habitaciones de plantas>. Si deja vacío el nombre del piso en cualquier fila del archivo CSV, las salas se asignarán a un piso "Desconocido" para ese edificio.

Cómo actualizar los datos de la sala, como la capacidad o el nombre para mostrar?

Puede hacerlo mediante Set-PlaceV3.

Solución de problemas

No veo las opciones que se describen aquí al ejecutar Initialize-Places

Asegúrese de que usa la versión más reciente de Microsoft Places módulo de PowerShell. PowerShell podría intentar almacenar en caché el módulo instalado, por lo que es una buena idea usar el parámetro -**Force .

Install-Module –Name MicrosoftPlaces –AllowPrerelease -Force

Recibo un error de importación

Asegúrese de que ha guardado y cerrado el archivo CVS antes de importarlo.

No veo todas las habitaciones después de importar

Las asociaciones de salas pueden tardar hasta 24 horas en aparecer en Microsoft Places.