Implementación de Office 365 con MEMCM: lecciones aprendidas, parte 1

Hola equipo, gracias por leer el Publicaciones de Office 365, es de esperar que en este punto tenga una buena comprensión del proceso de configuración de Office, los métodos de implementación y la experiencia del usuario. Conozco a un tipo que ha configurado implementaciones de Office 365 en una empresa bastante grande y se enfrentó a algunas "oportunidades".

Oportunidades:

  • Actualice Office de 2016 a Office 365 y solo instale Access si se instaló previamente
  • Durante la actualización, detecte y reinstale Visio Standard / Pro y Project Standard / Pro
  • La mayor parte de la fuerza laboral está en VPN, así que optimice las implementaciones
  • Compartir contenido entre todas las instalaciones (cada uno de los distintos tipos de instalación usaría realmente el mismo ID de contenido
  • Contenido de PreCache, para permitir que los usuarios de autoservicio no tengan que esperar cuando hacen clic en "Instalar" en el centro de software
  • Proporcionar notificaciones de brindis al autoservicio
  • Implemente siempre la oficina con el contenido más reciente

Recordatorio, los scripts a los que me refiero están activados GitHub

En las publicaciones anteriores, puede ver cómo logramos acomodar las primeras viñetas de detección y reinstalación de diferentes componentes de Office durante la actualización. Pero en caso de que lo haya pasado por alto rápidamente, lo desglosaré ahora. (o365_install.ps1)

En la imagen de un segmento de la secuencia de comandos, puede ver que la secuencia de comandos utiliza una simple búsqueda de WMI para ver si Office está instalado. Es posible que deba modificar esto en función de su propio entorno para asegurarse de que detecta las cosas que desea.

Según la información que recopilamos, más adelante en el script, habilita secciones adicionales en el XML para instalar Access, Visio, Project, etc. En esta imagen a continuación, puede ver cómo se utilizan esas variables para completar el XML.

Entonces, ahora que lo hemos resuelto, ¿cómo podemos reducir la cantidad de datos que pasan por el cable?

Las aplicaciones frente a los paquetes tienen diferentes ventajas y desventajas para el contenido. Los paquetes son más fáciles de controlar y manipular, con su ID de paquete que no cambia y pudiendo ejecutar varios programas en el mismo contenido. Mientras que con una aplicación, cada tipo de implementación que agrega tiene una identificación de contenido única y cambia cada vez que actualiza el contenido. Por lo tanto, incluso si apunta cada tipo de implementación al mismo contenido en el recurso compartido de origen, cuando implemente la aplicación en una máquina, tendrá que descargar cada tipo de implementación de aplicación asociado con la aplicación antes de instalar el tipo de implementación adecuado. Si crea varios tipos de implementación diferentes para Office, adivine qué, acaba de descargar 2,5 GB por tipo de implementación.

¿Cómo decidimos hacer esto?

  • Creamos una única aplicación de Office 365 para PreCache. Usando el parámetro -PreCache cuando se llama al script de instalación, toma el contenido de Office descargado y lo copia en una ruta local.
  •   El contenido de la aplicación PreCache es el contenido completo de Office Suite
  •   El método de detección de PreCache es un script de PowerShell. El script verifica CCMCache para la carga útil y verifica la carpeta o365_Cache para el archivo setup.exe
  • Luego creamos una aplicación de instalación para Microsoft Office 365 Suite (Enterprise Monthly, SACE y SACEP), Access, Visio Standard, Visio Pro, Project Standard, Project Pro
  •   El contenido de las aplicaciones apunta a una sola carpeta que contiene 3 scripts.
  •   Cada una de las aplicaciones también tiene la aplicación PreCache configurada como una dependencia.

Contenido de la caché previa:

Contiene Setup.exe (del kit de herramientas de implementación de Office), el script del instalador y los archivos descargados de Office

Contenido de las aplicaciones de instalación de Office

Contiene los 3 scripts [Github]

Tipo de implementación de la aplicación. Al mostrar la aplicación de Office 365, el tipo de implementación tiene la aplicación de contenido de Office365 como dependencia. Todas las demás aplicaciones se configuran de manera idéntica a la aplicación principal de Office 365, simplemente pasando un parámetro de instalación diferente y agregando un método de detección para cada una de las diferentes aplicaciones.

Para cada una de las aplicaciones de Office, la carpeta de contenido = carpeta de origen de scripts del instalador. Dependencia = Aplicación de contenido de Office (contenido Microsoft 365)

Así es como resolvimos el problema del contenido.

Configuramos una colección de usuarios basada en un grupo de usuarios de AD denominado Implementación de Office 365. (Agregando usuarios lentamente a lo largo de nuestro período de implementación)
Implementamos la aplicación de contenido y configuramos una implementación requerida oculta (fecha límite lo antes posible) en la colección de usuarios de implementación de Office 365.

Creamos una implementación de canal semestral de Office 365 ProPlus OBLIGATORIA Y OCULTA para la misma colección de usuarios. En esa colección de usuarios, implementamos una línea de base con 2 CI. Un CI que supervisaría la aplicación de contenido de Office 365 y, una vez que ese contenido se hubiera descargado, cambiaría la política LOCAL en la implementación de Office 365 ProPlus, cambiando las propiedades de WMI de ocultas a visibles, para que aparecieran en el centro de software. También habilitamos las notificaciones. El segundo CI contenía una notificación de brindis (basada en [Blog de Trevor]), alertando a los usuarios de que la aplicación Office 365 estaba disponible. Tenía 3 botones, Posponer, Más información (abre el sitio web interno con más información) y Comenzar, que iniciaba la aplicación en el centro de software. Esto se publicará en un blog con mayor profundidad en el futuro.

Si eso parece demasiado trabajo, aquí está mi recomendación: Configure una implementación disponible de la aplicación Office 365 para la misma colección de usuarios. Agregue usuarios al final del día. Idealmente, su dispositivo principal comenzaría a almacenar en caché el contenido (aplicación de contenido de Office con la implementación requerida oculta) y terminaría la descarga durante la noche. Normalmente, el contenido se descargará antes de que un usuario vaya al Centro de software para ejecutar la aplicación de instalación de Office disponible.

Si un usuario superó la memoria caché previa (implementación de la aplicación de contenido de Office), cuando se activa la instalación de Office, debido a la dependencia, la aplicación descargaría y copiaría los archivos necesarios antes de permitir que el instalador de Office intente instalar.

En cuanto a mantener el contenido actualizado, ejecutamos un script [Github] en una cadencia mensual que descarga el contenido y reemplaza el contenido. Es muy sencillo, ejecute setup.exe con el archivo de configuración para descargar el contenido, reemplace lo que hay, actualice el método de detección con el nuevo nombre de archivo cab y actualice el contenido. Luego, a medida que se actualiza el contenido, crea el nuevo ID de contenido y la implementación requerida actualiza la política. siguiente evaluación de la aplicación, falla la detección porque el nombre del archivo cab cambió, y se vuelve a descargar y ejecuta la secuencia de comandos previa a la caché. – Si está interesado, hágamelo saber y crearé una publicación de blog detallada.

Gracias, espero que haya encontrado este artículo sobre cómo una empresa implementó Office 365. Echa un vistazo a mi próxima lección aprendida sobre el cambio de canales.

Consulte las otras publicaciones de esta serie:

Lecciones aprendidas de implementación empresarial Parte 2: Cambio de canales

Lecciones aprendidas sobre implementación empresarial Parte 3: Implementaciones

Lecciones aprendidas de implementación empresarial Parte 4 - Línea de base - Notificaciones de brindis

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.

Al enviar este formulario, comprende que Recast Software puede procesar sus datos como se describe en el Recast Software Política de privacidad.

es_MXSpanish