Script

CREAR UN “TENANT” EN OFFICE 365 PART 1 – Darnos de alta en Office 365

Posted on Actualizado enn

CREAR UN “TENANT” EN OFFICE 365 PART 1

Darnos de alta en Office 365

Dicen que a veces hay que frenar para coger impulso, esto es lo que he hecho durante todo este tiempo ausente, ahora retomo la actividad de mi blog, continuaré escribiendo Post con los que poder ayudar a todos aquellos que lo necesiten o aquellos a los que puedan servir en su día a día mis artículos relacionados con las Comunicaciones Unificadas de Microsoft y demás Sistemas Informáticos con los que voy trabajando.

Mas adelante escribiré acerca de todo lo que he podido aprender todo este tiempo.

Sigo descubriendo y cogiendo experiencia con Office 365 sobretodo trabajando con entornos híbridos, por eso quiero empezar con algo sencillo para ir tocando temas de Office 365, lo mas básico y por lo que empezar es “como abrir y configurar un Tenant de Office 365”, algo sencillo, sin mucho misterio, pero que puede servir de mucha ayuda, pondré todos los pasos y explicare los conceptos que vayan surgiendo para entender mejor este mundo de la nube de Microsoft.

Comenzaremos por lo más básico, ¿Qué es un tenant en Office 365? Un Tenant es un espacio que reservamos en la nube de Microsoft, desde el tendremos acceso a los recursos y servicios que Microsoft ofrece y que ayudaran a la organización a lograr una seguridad sólida.

¿Cuáles son los servicios y recursos que tendremos en office 365? Todas las características o recursos de Office 365, como aplicaciones de Office, recursos de administración, dominios, informes, etc… dependerán de los diferentes planes que se contraten.

Algunos de los servicios y recursos que dispondremos para nuestra empresa adquiriendo nuestro espacio en la nueve de Microsoft son:

Aplicaciones como: Microsoft Flow, Microsoft Forms, API de Microsoft Graph, MyAnalytics, Planner, Microsoft Teams, OneNote Aplicaciones Office (Word, excell, project, etc…), Exchange, Lync, SharePoint, etc..

Captura1

Administración de cuentas de usuarios: Identidad en la nube e identidad federada, configuración de Escritorio O365, carga masiva de archivos .csv, herramienta de sincronización de directorios, administración de cuentas, cambio de contraseñas, administración de grupos de seguridad, roles de administración, Servicios de Azure Active Directory

Dominios: Agregar dominios de segundo nivel y personalizarlos, agregar dominios de tercer nivel y personalizarlos, agregar hasta 900 dominios personalizados, registros DNS administrados por O365, alojar un sitio web publico, hospedar varios sitios web públicos de SharePoint, verificación de propiedad de Dominios

Informes: Buzones activos e inactivos, buzones eliminados y nuevos, uso de los buzones, tipo de conexión a los buzones, detecciones de correo no deseado, malware para correo, directivas y reglas DLP, mensajería instantánea, uso compartido de aplicaciones, video, conferencias, informes de protección de correo, creación de sus propios informes con los servicios web.

¿Cuáles son los diferentes planes que podemos contratar en O365? Por lo general tenemos los siguientes planes

Office 365 Enterprise Essentials

Office 365 Enterprise

Office 365 Enterprise Premium

Office 365 Enterprise E1

Office 365 Enterprise E3

Office 365 Enterprise E5

Office 365 Enterprise F1

Además, existen planes con precios específicos para ONG, Administración Publica, Educación, etc…

En el siguiente enlace hay mas información:

https://products.office.com/es-es/business/compare-more-office-365-for-business-plans

A continuación, comenzare con los pasos a seguir para abrir el Tenant, para empezar debemos de darnos de Alta con uno de los planes en Office 365

DARNOS DE ALTA EN OFFICE 365

Captura2

  • Seleccionamos la pestaña “Para Empresas”

Captura Añadida 1.jpg

  • Nos aparecerán unos planes predeterminados, pero si pulsamos en “Ver opciones para empresas” tendremos todas las licencias disponibles

Captura3

  • En este caso, voy a elegir la opción E1, ya que el paquete de Office ya lo tengo y solo me interesa la administración de SharePoint, Exchange, Skype, Teams, etc..

Captura Añadida 2

  • Pulsamos en “Comprar ahora”

Captura Añadida 3

  • Ahora iniciamos el proceso de compra, primero nos pedirá los datos personales y de la compañía

Captura6

  • Ahora creamos el Id de usuario, este usuario sera por defecto el Admin Global de O365, para ello se le puede dar el nombre de “O365admin”

Captura7

Importante también, comprobar el nombre del dominio, en este caso mi dominio en la nueve sera mrlync.onmicrosoft.com, mas a adelante explicare como asociar el dominio mrlync.com de mi blog a mi tenant de Office365

  • Ahora la comprobación de que no somo un ROBOT, para ello recibiremos un mensaje o una llamada en la que nos dará un código de verificación

Captura8

  • Una vez recibamos SMS, añadimos el código de comprobación

Captura9

  • A continuación deberemos rellenar la informacion postal y nos informa de la compra que hemos seleccionado y seguidamente la informacion del pago.
  • Una vez hayamos terminado tendremos el pedido realizadoCaptura11

En la Parte 2 de este articulo, veremos como hacer la configuración Básica de nuestro Tenant

 

 

 

 

Comandos Powershell para probar los servicios de Lync/Skype for Business

Posted on Actualizado enn

This article in English here

Tras unas semanas sin escribir hoy me he animado de nuevo, tengo muchos “artículos” en la recamara, pero la verdad que últimamente ando mas liado en algún proyecto nuevo. En esta ocasión traigo algunos comandos PowerShell con los que se pueden lanzar pruebas de los servicios instalados en una implementación de Skype for Business.

Normalmente cuando hacemos una instalación de Comunicaciones Unificadas hay un momento durante el proyecto donde haremos una “batería” de pruebas donde comprobar los servicios de Skype for Business. Esto se complica a veces, ¿por que?, pues principalmente se complica porque necesitaremos al menos 2 o 3 clientes Skype con diferentes cuentas de usuario para hacer las “típicas” pruebas de IM, llamadas, conferencias, etc… A parte de la complicación para tener los “clientes” Skype simultáneamente, necesitaremos la ayuda de otro compañero para poder hacer las pruebas.

Pues bien, con estos comandos que paso a especificar a continuación, podremos hacer una pruebas básicas de los servicios de Skype que nos dará el resultado de “salud” de la plataforma que estamos montando.

Para realizar las pruebas necesitaremos dos cuentas dadas de alta en Skype for Business, yo siempre aconsejo tener un par de cuentas “Test”, que podremos tener para hacer pruebas, etc.. Esto es algo que pediremos en los Requisitos iniciales para comenzar la instalación a  nuestro cliente o los administradores del Directorio Activo. En este caso las cuentas que voy a utilizar son

Login: MRLYNC\SkypeTest1
Sip: SkypeTest1@mrlync.com
Password: *********

Login: MRLYNC\SkypeTest2
Sip: SkypeTest1@mrlync.com
Password: *********

Una vez tengamos los datos de nuestras cuentas “Test”, las habilitaremos en nuestro Skype for Business.

Declaramos las variables

Lo primero que haremos será declarar nuestras variables con los datos que queremos usar para las pruebas:

$login1 = “SkypeTest1@mrlync.com
$sip1 = “SkypeTest1@mrlync.com
$password1 = “*****” | ConvertTo-SecureString -AsPlainText -Force
$cred1 = New-Object System.Management.Automation.PsCredential($login1, $password1)

$login2 = “SkypeTest2@mrlync.com
$sip2 = “SkypeTest2@mrlync.com
$password2 = “******” | ConvertTo-SecureString -AsPlainText -Force
$cred2 = New-Object System.Management.Automation.PsCredential($login2, $password2)

$targetfqdn = “skypepool.mrlync.com
$authtype = “ClientCertificate”
#$authtype = “Negotiate”

Seguramente os habréis fijado en que el campo “login” lo declaramos igual que el campo “Sip“, con Skype for Business me funcionaron de esta manera los comandos, pero si vamos a ejecutar las pruebas en una plataforma de Lync 2013, seguramente necesitaremos poner el campo login: “MRLYNC\SkypeTest1

capture1

Servicios del Front End Server

Una vez hemos recogido los datos en las variable, usaremos los siguientes comandos para probar los servicios de nuestro Pool o Servidor Front End Estándar.

#Regitration

Write-Host “Registration

Test-CsRegistration -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -UserSipAddress $sip1 -UserCredential:$cred1

capture2
Resultado Script Registration

 

#Address Book Service

Write-Host “Address Book Service

Test-CsAddressBookService -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -UserSipAddress $sip1 -UserCredential:$cred1

capture3
Resultado Script Address Book Service

 

#Lis Configuration

Write-Host “Lis Configuration

Test-CsLisConfiguration -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -UserSipAddress $sip1 -UserCredential:$cred1

capture4
Resultado Script Lis

 

#Presence

Write-HostPresence

Test-CsPresence -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -SubscriberSipAddress “sip:$sip1” -SubscriberCredential $cred1 -PublisherSipAddress “sip:$sip2” -PublisherCredential $cred2

capture5
Resultado Script Presence

 

 #Lync Web App

Write-Host “Skype Web App

Test-CsUcwaConference -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -OrganizerSipAddress “sip:$sip1” -OrganizerCredential $cred1 -ParticipantSipAddress “sip:$sip2” -ParticipantCredential $cred2 -verbose

capture6
Resultado Skype Web App 01
capture7
Resultado Skype Web App 02
capture8
Resultado Skype Web App 03
capture9
Resultado Skype Web App 04

 

capture10
Resultado Skype Web App 05

 

 #Skype IM

Write-Host “Skype IM

Test-CsIm -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -SenderSipAddress “sip:$login1” -SenderCredential $cred1 -ReceiverSipAddress “sip:$login2” -ReceiverCredential $cred2
Test-CsGroupIM -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -SenderSipAddress “sip:$sip1” -SenderCredential $cred1 -ReceiverSipAddress “sip:$sip2” -ReceiverCredential $cred2
Test-CsMcxP2PIM -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -SenderSipAddress “sip:$sip1” -SenderCredential $cred1 -ReceiverSipAddress “sip:$sip2” -ReceiverCredential $cred2

capture11
Script Skype IM

 

 #VoIP

Write-Host “VoIP”

Test-CsP2PAv -authentication $authtype -TargetFqdn $targetfqdn -RegistrarPort 5061 -SenderSipAddress “sip:$sip1” -SenderCredential $cred1 -ReceiverSipAddress “sip:$sip2” -ReceiverCredential $cred2

capture12
Resultado VoIP

Todos Estos comandos los podemos añadir en un fichero TxT con formato *.ps1 y lanzarlo directamente como un Script desde PowerShell, así lo podremos usar para probar las implantaciones de Skype que vayamos a configurar