Background

Deployment Licencias de Usuarios para Office365 con Powershell

Article arrow_drop_down

Hola que tal amigos pues si ahora que tenemos el plan E3 dentro de nuestra comunidad ITpro Aguascalientes vamos a aprovechar al máximo todo lo que tiene esta gran herramienta, tal y como le venido haciendo con algunos post anteriores.

1

para comprender un poco mas de lo que se trata, un administrador dentro del portal de Office365 puede agregar usuarios y/o grupos de acuerdo a ciertas especificaciones en su entorno.

para poder entrar a modo GUI recordemos que esta la pagina http://portal.microsoftonline.com para entrar y logearnos con nuestras credenciales, dependiendo el rol podemos agregar usuarios en masa con un archivo .csv y con la ayuda de Powershell.

para poder ver esto me conecto con credenciales de administrador y me voy a la parte de Usuarios/Grupos para ver los que hasta este momento están activos.

1

aquí los usuarios dados de alta.

1

ahora cerramos el modo GUI como normalmente lo conocemos 🙂 ahora abrimos un Excel y a modo de ejemplo vamos a agregar 3 usuarios, y lo vamos a aguardar con extensión .csv en c: para mayor comodidad.

3

4

Nota.-ahora probablemente por seguridad de nuestro equipo no nos deje guardarlo directamente en c: por lo podemos guardarlo en otra ubicación y después copiarlo a c: de forma manual.

ahora vamos a proceder a ejecutar powershell, para ello debemos tener descargado el modulo de  Manage Windows Azure AD using Windows PowerShell

ejecutamos como administrador y colocamos el siguiente comando para conectarnos al servicio de Office365 (tiene que ser el administrador Global)

Connect-MsolService

nos pedirá las credenciales las cuales colocaremos para acceder.

5

con el siguiente comando podemos ver el tipo de subscripción que se tiene.

Get-MsolAccountSku

6

dependiendo el grupo que vamos a dar licencias vamos abrir el bloc de notas y guardamos el siguiente código con extensión .ps1 también en la misma ruta en c:

Import-Csv -Path c:altasusuarios.csv | ForEach-Object { `
New-MsolUser -Department $_.Department -FirstName $_.FirstName `
-DisplayName $_.DisplayName -LastName $_.LastName `
-Password $_.Password -UserPrincipalName $_.UserPrincipalName `
-LicenseAssignment ‘FreelanceIT:ENTERPRISEPACK’ `
-UsageLocation $_.UsageLocation}| Export-Csv -Path c:log.csv

en donde de acuerdo al plan de activación de licencias pondremos de acuerdo a nuestro caso.

donde en c:altasusuarios.csv: es la ruta donde esta el archivo con la bd de los clientes

donde ‘FreelanceIT:ENTERPRISEPACK’: es el tipo de subscripción que tenemos para ofrecer

donde c:log.csv: es el archivo de salida en el cual podemos ver a mas detalle todos los encabezados para colocarlos de acuerdo ser nuestro caso, pero esto lo veremos al final del articulo 🙂

lo llamaremos ejecución.ps1

ahora ejecutamos el archivo.ps1 con . para powershell como se muestra a continuación.

7

y listo entramos ahora  a nuestro portal y veremos nuestros usuarios agregados 🙂

8

ahora también lo podemos hacer mediante powershell con el comando Get-MsolAccountSku y veremos las licencias seleccionadas

9

recordemos que también se ha creado un archivo log.csv para ver mas opciones de llenado como la lista siguiente como ejemplo:

extensionData, Password, AlternateEmailAddresses, AlternateMobilePhones,BlockCredential, City, Country, Department, Firstname, LastName, ObjectId, etc.

de los cuales en este ejemplo solo utilizamos Department, LastName, FirstName, Password, entre otros.

aquí nos conectamos con un usuario creado 🙂

10

por ser primera vez nos pide cambiar la contraseña temporal.

11

y listo una nueva licencia para mi usuario fulanito 🙂

12

Nota.- podemos agregar a nuestro script AlternateEmailAddresses para envió de contraseña o perdida de la misma como ejemplo y mejores practicas 🙂

listo amigos espero y les ayude este post y nuevamente un gran saludo a todos mis lectores y estamos con mas.

felices despliegues 🙂

les dejo los archivos de ejemplo:

zip

MAP L.I. Jesús Octavio Rodríguez de Santiago

https://www.facebook.com/freelance.deployment
https://plus.google.com/+JesusOctavioRodriguezdeSantiago
http://mx.linkedin.com/in/octaviordz
http://www.freelance-it.com.mx
@DeploymentMX 

About the author

trending_flat
Microsoft Global Secure Access

Encontrándose en fase previa, ahora, Microsoft ha cambiado la forma de trabajar destinada a proteger a cualquier usuario que acceda a cualquier dato desde cualquier dispositivo. Microsoft Entra Internet Access y Microsoft Entra Private Access componen la solución Security Service Edge (SSE) de Microsoft. El acceso seguro global (versión preliminar) es el término unificado que se usa para Microsoft Entra Internet Access y Microsoft Entra Private Access. El acceso seguro global es la ubicación unificada del Centro de administración Microsoft Entra. El acceso seguro global se basa en los principios básicos de Zero Trust de usar privilegios mínimos, comprobar explícitamente y asumir la vulneración. Veamos en este post como configurar de manera sencilla y básica Microsoft Global Secure Access. Global Secure Access (versión preliminar), Microsoft Security Service Edge, es la ubicación centralizada en el Centro de administración de Microsoft Entra, donde puede configurar y administrar las características. Muchas […]

trending_flat
Lo más destacado en LinkedIn 2024

Here's my 2024 LinkedIn Rewind, by Coauthor: 2024 proved that technical expertise matters most when shared effectively. As Microsoft MVP and LinkedIn Learning Instructor, I focused on bridging enterprise device management knowledge between English and Spanish-speaking technology communities. Key technical implementations:→ Microsoft Tunnel Gateway for MAM deployment→ Remote Help for Intune Suite testing→ Cloud PKI in Intune Suite validation→ Microsoft Teams Rooms management with Intune→ Windows Autopilot Pre-provisioning configurations Technical milestones: Achieved Windows Server Hybrid Administrator Associate certification Received 11th consecutive Microsoft MVP Award (Security & Windows Devices) Enhanced Intune Suite implementation expertise Expanded DeploymentMX blog technical resources Launched new LinkedIn Learning courses for Spanish-speaking IT professionals Posts that resonated with our technical community: "Honored to share that I've been recognized as a dual MVP in Security & Windows and Devices for the 11th consecutive year!"https://www.linkedin.com/feed/update/urn:li:activity:7216858712936693760/ "Windows 24H2 screens look […]

trending_flat
Microsoft Zero Trust Workshop

Abordar los desafíos de seguridad modernos puede ser complicado, pero implementar una estrategia de Zero Trust lo simplifica. Al adoptar Zero Trust, tu organización puede mejorar su postura de seguridad, reducir riesgos y complejidad, y fortalecer el cumplimiento y la gobernanza. Zero Trust no es un producto ni un servicio, sino un enfoque integral para diseñar e implementar principios clave de seguridad. Esta herramienta de evaluación te ayudará a navegar en tu recorrido hacia Zero Trust. En esta guía aprenderás cómo aplicar los principios de Zero Trust en el panorama de seguridad de Microsoft, enfocándote en: Verificar de manera explícita Adoptar el acceso con privilegios mínimos Asumir que la seguridad puede ser comprometida Zero Trust se basa en no asumir que todo lo que está detrás del firewall corporativo es seguro. En su lugar, parte del principio de que puede […]

trending_flat
Implementar Windows 365 Boot

Microsoft presentó recientemente una función llamada Windows 365 Boot, diseñada para simplificar el acceso a las Cloud PCs. Con Windows 365 Boot, los usuarios pueden iniciar sesión en su dispositivo local y conectarse de inmediato a su Cloud PC, creando una experiencia similar a la de un kiosco, diseñada para un acceso dedicado a Windows 365. El proceso para configurar un dispositivo con Windows 365 Boot ha sido increíblemente simplificado por los equipos de Intune y Windows 365. A través de una implementación guiada, los administradores pueden configurar un conjunto completo de perfiles de Intune con un mínimo de pasos: seleccionar algunas configuraciones, asignar la implementación a un grupo de Entra y registrar el primer dispositivo físico en cuestión de minutos. Sin embargo, hay un requisito sorprendente: ¡los dispositivos deben inscribirse utilizando una cuenta de usuario! ¿Por qué, Microsoft? Este […]

trending_flat
Implementar Zoom con Microsoft Intune

Hola que tal amigos, el dia de hoy vamos a utilizar Microsoft Intune para desplegar la herramienta de conferencias Zoom, dada la situación que se vive actualmente, podemos a través de esta herramienta hacer uso de su implementación usando la plataforma de Microsoft Intune. Lo primero que debemos hacer es descargar el archivo .MSI desde la siguiente ruta. https://www.zoom.us/client/latest/ZoomInstallerFull.msi Los ajustes se pueden configurar en varios escenarios. Algunos solo pueden ser configurados por Zoom Admin o IT Admin y otros pueden ser configurados por el usuario final. Podemos configurar a nivel de cliente el archivo para una instalación desatendida con los siguientes comandos. Install: msiexec /packageZoomInstallerFull.msi /lex zoommsi.log Silent install: msiexec /i ZoomInstallerFull.msi /quiet /qn /norestart /log install.log Wait until in-progress meeting ends before installing:  msiexec /i ZoomInstallerFull.msi /norestart MSIRESTARTMANAGERCONTROL=»Disable» Auto-start Silently with Windows*: Disabled by default. To enable, append ZSILENTSTART=»true» to the end of your install […]

trending_flat
Windows Autopilot Pre-Aprovisionamiento

Windows Autopilot ayuda a las organizaciones a aprovisionar fácilmente nuevos dispositivos mediante la imagen y los controladores oem preinstalados. Esta funcionalidad permite a los usuarios finales preparar sus dispositivos para la empresa mediante un proceso sencillo. Windows Autopilot también puede proporcionar un servicio de aprovisionamiento previo que ayuda a los asociados o al personal de TI a aprovisionar previamente un equipo Windows totalmente configurado y listo para la empresa. Desde la perspectiva del usuario final, la experiencia controlada por el usuario de Windows Autopilot no cambia, pero conseguir que su dispositivo esté totalmente aprovisionado es más rápido. Con Windows Autopilot para la implementación aprovisionada previamente, el proceso de aprovisionamiento se divide. Las partes que consumen mucho tiempo las realiza TI, asociados o OEM. El usuario final simplemente completa algunas directivas y configuraciones necesarias y, a continuación, puede empezar a usar su dispositivo. En […]

Related

trending_flat
Curso Gestión de la Nube con Microsoft Intune -LinkedIn Learning

Con gran felicidad, les informo sobre el reciente lanzamiento de mi curso "Administración en la nube con Microsoft Intune", agradeciendo al equipo de LinkedIn Learning por hacerlo posible una vez más. Ponte al mando de Microsoft Intune en la nube (linkedin.com) Gestión de la nube con Microsoft Intune Sin más por el momento me despido enviándoles un gran saludo de parte de sus amigos.

Implementa Windows desde Internet a traves de Storage Account -OSDCLoud

Como ya hemos experimentado desde los inicios de OSDCLoud de David Segura, el dia de hoy vamos a ver una excelente opcion para poder implementar Windows (Custom) a traves de Internet, en especifico cuando usamos Storage Account de Azure. Partiendo de crear una imagen customizada, puede ser a traves de MDT o cualquier otra herramienta de terceros de Management, vamos a utilizar esta misma para este post. Si quieres conocer un poco mas de Microsoft deployment Toolkit, te invito a seguir estos cursos dentro de la plataforma de Linkedin Learning en español. Para comenzar con la configuracion vamos a ver de manera general los requisitos previos para que este entorno se pueda dar: Generation 2 UEFI2+ ProcessorsFixed (not Dynamic) memory30GB+ Fixed Size (not dynamically expanding)Disable SnapshotsBoot to ISO Lo primero que debemos configurar es nuestro Resource Group desde el portal […]

trending_flat
Configuración de Windows 10 en la nube

La configuración de la nube se establece en Microsoft Intune, una parte de Microsoft Endpoint Manager. Funciona en dispositivos Windows 10 nuevos y existentes que ejecutan Windows 10 Pro, Pro for Education, Pro para estaciones de trabajo, Windows 10 Enterprise y Windows 10 Education, y no requiere ninguna licencia, software o hardware nuevos. Se puede utilizar para preconfigurar nuevos dispositivos, de modo que estén listos cuando los usuarios los abran por primera vez, o para reutilizar hardware existente para extender su vida útil. Además, los dispositivos Windows 10 en la configuración de la nube tienen aplicaciones y capacidades elegidas específicamente por TI, lo que ayuda a mejorar la productividad de los trabajadores y al mismo tiempo mejora la postura de seguridad y el cumplimiento del dispositivo. Los usuarios están registrados en Azure Active Directory (Azure AD) y los dispositivos están […]

trending_flat
Implementar Office 365 con Workspace One UEM

Puedes implementar Office 365 ProPlus con Workspace ONE UEM utilizando el Proveedor de servicios de configuración de Office (CSP), realizar una instalación de office completa mediante la distribución de software o utilizar una instalación de ofice ligera mediante la distribución de software. Debemos descargar los requisitos previos de Office con el archivo .xml, crear un archivo Office.zip y luego cargar el archivo en la consola de Workspace ONE UEM. Para el primer paso de configuración les comparto un post relacionado a la descarga de Office 365 y la generación de los arvhivos .xml, Link. Otra manera también que nos ofrece Microsoft es a través de Config.Office.com Lo primero que haremos sera crear una carpeta llamada Office365 en la ruta C: de nuestro equipo tecnico. Este es un ejemplo del archivo .xml usando la aplicacion de Office.com <Configuration ID=”9cc840fd-62b9-49b0-9295-d6310d26df31″> <Add OfficeClientEdition=”64″ […]

trending_flat
Metodos de Implementación de Microsoft Teams

Les compartimos un nuevo video en donde se participo con la comunidad de Get-CsLatam el tema "Metodos de Implementación de Microsoft Teams". https://www.youtube.com/watch?v=htoZgJ7h7YM&feature=youtu.be Les comparto un video en donde se pueden ver todas las configuraciónes anteriores ya implementadas. https://www.youtube.com/watch?v=NutTfRw8ej0 Saludos a todos y seguimos adelante.

Be the first to leave a comment

Leave a comment

Nosotros

Nuestro equipo de profesionales experimentados en ciberseguridad está listo para protegerlo de las amenazas emergentes.  

Nuestros servicios

Dirección

Av. Federico Mendez, Natura Aguascalientes 

Login to enjoy full advantages

Please login or subscribe to continue.

Go Premium!

Enjoy the full advantage of the premium access.

Stop following

Unfollow Cancel

Cancel subscription

Are you sure you want to cancel your subscription? You will lose your Premium access and stored playlists.

Go back Confirm cancellation