Implementación en línea con Office 365 (Surface Hub)

Este tema ofrece instrucciones para agregar una cuenta del dispositivo al Microsoft Surface Hub cuando haya una implementación totalmente en línea.

Si tienes una implementación totalmente en línea (O365), puedes usar los scripts de PowerShell proporcionados para crear cuentas del dispositivo.

  1. Inicia una sesión remota de PowerShell en un equipo y conéctate a Exchange.

    Asegúrate de que tienes los permisos adecuados establecidos para ejecutar los cmdlets asociados.

    Set-ExecutionPolicy RemoteSigned
    $org='contoso.microsoft.com'
    $cred=Get-Credential admin@$org
    $sess= New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $cred -Authentication Basic -AllowRedirection
    Import-PSSession $sess
    
  2. Después de establecer una sesión, podrás crear un nuevo buzón y habilitarlo como un RoomMailboxAccount o cambiar la configuración de un buzón existente de la sala. Esto permitirá autenticar la cuenta en el Surface Hub.

    Si vas a cambiar un buzón de recursos existente:

    Set-Mailbox -Identity 'HUB01' -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String <password> -AsPlainText -Force)
    

    Si vas a crear un nuevo buzón de recursos:

    New-Mailbox -MicrosoftOnlineServicesID HUB01@contoso.com -Alias HUB01 -Name "Hub-01" -Room -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String <password> -AsPlainText -Force)
    
  3. Después de configurar el buzón, debes crear una nueva directiva de Exchange ActiveSync o usar una directiva existente compatible.

    Los Surface Hubs solo son compatibles con las cuentas del dispositivo que tengan una directiva de ActiveSync donde la propiedad PasswordEnabled esté establecida en False. Si esto no se configura correctamente, no se habilitarán los servicios de Exchange en el Surface Hub (correo electrónico, calendario y unión a reuniones).

    Si aún no has creado una directiva compatible, usa el siguiente cmdlet; este crea una directiva denominada "Surface Hubs". Una vez que se haya creado, puedes aplicar la misma directiva a otras cuentas del dispositivo.

    $easPolicy = New-MobileDeviceMailboxPolicy -Name "SurfaceHubs" -PasswordEnabled $false -AllowNonProvisionableDevices $True
    

    Una vez que tengas una directiva compatible, tendrás que aplicar dicha directiva a la cuenta del dispositivo.

    Set-CASMailbox 'HUB01@contoso.com' -ActiveSyncMailboxPolicy $easPolicy.Id
    
  4. Es necesario establecer varias propiedades de Exchange en la cuenta del dispositivo para mejorar la experiencia de la reunión. Puedes ver qué propiedades deben establecerse en la sección Propiedades de Exchange.

    Set-CalendarProcessing -Identity 'HUB01@contoso.com' -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false
    Set-CalendarProcessing -Identity 'HUB01@contoso.com' -AddAdditionalResponse $true -AdditionalResponse "This is a Surface Hub room!"
    
  5. Conexión a Azure AD.

    Primero debes instalar el módulo de Azure AD para PowerShell, versión 2. Desde un símbolo del sistema con privilegios elevados, ejecuta el siguiente comando:

    Install-Module -Name AzureAD
    

    Debes conectarte a Azure AD para aplicar algunas opciones de configuración de la cuenta. Puedes ejecutar este cmdlet para conectarte.

    Import-Module AzureAD
    Connect-AzureAD -Credential $cred
    
  6. Si decides que la contraseña no expire, también puedes establecerlo con los cmdlets de PowerShell. Consulta Administración de contraseñas para obtener más información.

    Set-AzureADUser -ObjectId "HUB01@contoso.com" -PasswordPolicies "DisablePasswordExpiration"
    
  7. Surface Hub requiere una licencia para la funcionalidad Skype Empresarial. Para habilitar Skype Empresarial, tu entorno deberá cumplir los requisitos previos de Skype Empresarial Online.

    A continuación, puedes usar Get-AzureADSubscribedSku para recuperar una lista de SKU disponibles para tu inquilino de O365.

    Una vez que enumeres las SKU, deberás asignar el SkuId que quieras a la variable $License.SkuId.

    Set-AzureADUser -ObjectId "HUB01@contoso.com" -UsageLocation "US"
    
    Get-AzureADSubscribedSku | Select Sku*,*Units
    $License = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicense
    $License.SkuId = SkuId You selected 
    
    $AssignedLicenses = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicenses
    $AssignedLicenses.AddLicenses = $License
    $AssignedLicenses.RemoveLicenses = @()
    
    Set-AzureADUserLicense -ObjectId "HUB01@contoso.com"  -AssignedLicenses $AssignedLicenses
    
  8. Habilita la cuenta del dispositivo con Skype Empresarial. Si no está instalado el módulo de PowerShell de Skype Empresarial, descarga el módulo de Windows PowerShell de Skype Empresarial Online.

    • Empieza por crear una sesión remota de PowerShell desde un PC.

      Import-Module SkypeOnlineConnector  
      $cssess=New-CsOnlineSession -Credential $cred  
      Import-PSSession $cssess -AllowClobber
      
    • A continuación, si no conoces con seguridad qué valor usar para el parámetro RegistrarPool en tu entorno, puedes obtener el valor a partir de un usuario de Skype Empresarial con este cmdlet (por ejemplo, alice@contoso.com):

      (Get-CsTenant).TenantPoolExtension
      

      O mediante el establecimiento de una variable

      $strRegistrarPool = (Get-CsTenant).TenantPoolExtension
      $strRegistrarPool = $strRegistrarPool[0].Substring($strRegistrarPool[0].IndexOf(':') + 1)
      
    • Habilita la cuenta de Surface Hub con el siguiente cmdlet:

      Enable-CsMeetingRoom -Identity 'HUB01@contoso.com' -RegistrarPool yourRegistrarPool -SipAddressType EmailAddress
      

      O usando la variable $strRegistarPool de más arriba

      Enable-CsMeetingRoom -Identity 'HUB01@contoso.com' -RegistrarPool $strRegistrarPool -SipAddressType EmailAddress
      

Para la validación, podrás usar cualquier cliente de Skype Empresarial (PC, Android, etc.) para iniciar sesión en esta cuenta.