El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

Office 365 esencial: Implementación

Configurar PowerShell para Office 365

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
En este vídeo vamos a ver cómo podemos acceder a las distintas partes de Office 365 desde PowerShell y, de esa manera, poder hacer actualizaciones masivas dentro de Office 365. Descargaremos los módulos de Skype, SharePoint y Azure.

Transcripción

Todos los administradores estamos de acuerdo en que PowerShell es una magnífica herramienta para gestionar y administrar nuestros sistemas. Lo mejor de Office 365 es que podemos seguir usando PowerShell como herramienta principal para gestionar y administrar de forma remota. Por tanto, si disponemos de un repositorio local de scripts para administrar nuestros sistemas, estos los podemos adaptar y reconfigurar para que podamos interactuar con los servidores de Microsoft Online. Es decir, que desde PowerShell podremos administrar nuestro Azure Active Directory, nuestro SharePoint Online, nuestro Skype Empresarial, así como por supuesto Exchange Online. Así que vamos a echar un vistazo a qué podemos hacer y cómo podemos conectarnos desde PowerShell a nuestros servidores en Office 365. Para ello, tendremos que descargar de la web de Microsoft los distintos módulos que requeriremos para conectarnos a las diferentes tecnologías, por ejemplo, el módulo de PowerShell para Azure Active Directory, el cual podemos descargar directamente y ejecutarlo, o bien desde la línea de comandos podemos realizar también una instalación online. Una vez que lo tenemos descargado e instalado, lo ejecutaremos con permiso de administrador. Para no tener problemas a la hora de ejecutar los scripts, pondremos el primer comando: Set-ExecutionPolicy... ...a RemoteSigned. Le damos Aceptar, y le diremos que "Sí a todo". Lo siguiente que vamos a hacer a continuación es importar los módulos que iremos utilizando. Para ello, emplearemos el comando Import-Module. En este caso, vamos a usar el de SharePoint, que sería: Microsoft.Online.SharePoint.PowerShell. Tenemos siempre el truco de poder dar al tabulador para que el sistema detecte lo que estamos escribiendo y termine de rellenarlo por nosotros, así cometeremos menos errores tipográficos. Esto es una advertencia, pero no tiene mayor relevancia. Todavía no he establecido una sesión para mi suscripción a Office 365, con lo cual lo siguiente que voy a hacer —limpiar la pantalla— es rellenar una variable que usaremos más adelante, que será la variable $Credential a la que le daremos el valor del Get-Credential. Con esto, lo que haremos será cachear nuestras credenciales dentro de esta variable en el entorno de PowerShell. Esto nos es muy útil no solo para el trabajo dentro de PowerShell, sino también de cara cuando generemos nuestros propios scripts. Aquí he de introducir mi cuenta de administrador para Office 365. Y ya lo tengo. Ahora que ya tenemos las credenciales cacheadas vamos a establecer una conexión con Office 365. Para ello, usaremos el comando... ...Connect-MsolService. Le indicaremos la credencial que tenemos en nuestra variable $Credential. No ha arrojado ningún error con lo cual hemos de suponer que la conexión ha sido satisfactoria. No obstante, para comprobar esto podemos ejecutar el siguiente comando. Get-MsolDomain Y aquí mostrará los dominios que tenemos suscritos, o mejor dicho, los dominios que tenemos configurados dentro de nuestro Office 365. Como recordáis habíamos realizado la importación del módulo específico para SharePoint Online. Vamos a realizar, a continuación, la conexión a nuestro SharePoint Online. Para ello, ejecutaremos la siguiente cadena de conexión: Connect-SPOService A continuación, indicaremos la URL de administración de nuestro SharePoint, que siempre lleva la misma nomenclatura https://, nuestro nombre de dominio, -admin.sharepoint.com, y estableceremos las credenciales. En ausencia de errores entendemos que la conexión ha sido satisfactoria. No obstante, siempre podemos ejecutar algún comando para verificar que la conexión es correcta. Por ejemplo, Get_SPOSite. Aquí nos listará nuestro sitio de SharePoint Online. Ya hemos visto cómo conectarnos y ejecutar comandos en nuestro SharePoint Online. Pasaremos ahora a verificar la conexión a Skype Empresarial. Para ello, lo que haremos en primer lugar es importar el módulo de Skype Empresarial. Como anteriormente hicimos, ejecutaremos Import-Module y, en este caso, LyncOnlineConnector, el link es la nomenclatura que tenía anteriormente Skype Empresarial. Ejecutamos, y a continuación lo que haremos será establecer una nueva variable para esta sesión, a la que llamaremos $lyncsession. Como parámetro le pasaremos una nueva sesión con las credenciales que ya tenemos. Como podéis observar, el comando sería New-CSOnlineSession. El CS es una reminiscencia del Communication Server que fue lo que había previo a Lync, que posteriormente se convirtió en Skype Empresarial. Ejecutamos. Y ya con esto tendremos una nueva variable $lyncsession. Para concluir, lo siguiente que debemos hacer es importar la sesión de PowerShell. Para ello usamos el comando Import-PSSession con dos parámetros que tenemos en la variable $lyncsession. Con esto, hemos concluido la parte de conexión a Skype Empresarial. Vamos a limpiar la pantalla. Y para comprobar que la conexión ha sido satisfactoria tenemos disponibles una serie de comandos que comienzan con el Get-Cs. Todos los comandos que comienzan con el Cs corresponden al Communication Server, es decir, a Skype para empresas o Skype Empresarial. Como podemos ver, se ha ejecutado correctamente. Pasaremos ahora a establecer la conexión con nuestro servidor de Exchange Online. Limpiamos nuestra pantalla y comenzamos. Como en la anterior ocasión, lo que vamos a emplear es una variable a la que llamaremos $exchange en la cual le pasaremos los parámetros de la conexión. Nueva sesión de PowerShell. Establecemos el nombre de la configuración. La URL en este caso la denominamos uri, pero básicamente es lo mismo. Y aquí debemos especificar... ...outlook.office365.com /powershell-liveid. Pasaremos las credenciales y definiremos la autenticación... ...al tipo "basic", ya que estamos estableciendo una comunicación con un servidor remoto. Para ello, también habilitaremos la redirección y si todo va bien, no debería de marcar ningún error. Lo siguiente que vamos a hacer a continuación es importar esta variable a nuestra sesión de PowerShell. Parece que todo va bien. Y lo siguiente que vamos a hacer es verificar que efectivamente la comunicación es correcta. Para ello, ejecutaremos el comando, por ejemplo, Get-Mailbox que mostrará los buzones disponibles en nuestro Exchange Online. Para concluir, lo último que nos quedaría pendiente es verificar la conexión con nuestro Azure Active Directory. Para ello, disponemos de comandos como el Get-MsolAccountSku. Esto nos mostrará información acerca de nuestra licencia. Por supuesto, tendremos disponibles otra serie de comandos. Por ejemplo, las unidades administrativas, información de compañía, contactos, etcétera. Con esto, hemos concluido toda la parte relativa a la "permitirización" de PowerShell.

Office 365 esencial: Implementación

Descubre el centro de administración de Office 365 y aprende las opciones más importantes para controlar los centros de administración de Exchange, Sharepoint y Skype.

1:58 horas (17 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:8/09/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.