Intune ile Microsoft 365 Uygulamalarını Dağıtma


Microsoft ürün paketini kullanıyorsanız Microsoft 365 uygulamaları genellikle uç noktalarınıza her zaman yüklenir. Bunların verimli bir şekilde dağıtıldığından ve her zaman son kullanıcı tarafından kullanılabilir olduğundan emin olmak yönetici olarak sizin görevinizdir. Autopilot işlemi sırasında çok sayıda uygulamayı dağıtmak en iyi yöntem olmasa da Microsoft 365 uygulamaları genellikle son kullanıcılara, cihazlarını almadan önce dağıtılacak veya önceden yüklenecektir.

Bu yazıda size Microsoft 365 uygulamalarını Microsoft Intune ve Autopilot kullanarak Windows 10 ve 11 cihazlarınıza nasıl dağıtacağınızı göstereceğim.

Kurulum yöntemleri

Microsoft 365 uygulamalarını Microsoft Intune kullanan cihazlara dağıtmanın iki yöntemi vardır. Biraz benzer olsalar da sıklıkla birinin diğerinden daha güvenilir olduğu söylenir.

İlk seçenek , uygulamaları, uygulama dağıtım sihirbazındaki Windows 10 ve üzeri için Microsoft 365 Uygulamaları olarak adlandırılan yerleşik AppType ayarı aracılığıyla dağıtmaktır. Bu yöntem, dağıtım ilkesini makinelere atamak için Office yapılandırma hizmet sağlayıcısını (CSP) kullanır. Makineler daha sonra uygulamayı belirtilen yapılandırma ayarlarıyla yüklemek için ofis dağıtım aracını Office içerik dağıtım ağından (CDN) indirecektir.

İkinci seçenek, Intune'da bir Win32 uygulaması kullanarak Office Dağıtım Araçlarını manuel olarak dağıtmaktır. Bu genellikle dağıtımlarınıza yansıyacak daha güvenilir bir yükleme yöntemi olarak kabul edilir. Buradaki fikir, kurulum dosyalarını bir .intunewin dosyasına paketleyip yüklemek veya en son setup.exe dosyasını indirip yapılandırma ayarlarınızla çalışacak bir PowerShell betiğini paketlemektir. Tercih ettiğim yöntem, en son kurulum dosyasını indirmek için bir PowerShell betiği kullanmaktır.

Windows 10 ve sonraki sürümler için Microsoft 365 Uygulamalarını kullanma

M365 uygulamalarını Intune'da yerleşik CSP ayarlarını kullanarak dağıtmak açık ara en uygun yöntemdir. Ancak Autopilot sırasında bu yöntemi kullanarak uygulamaları dağıtıyorsanız bazı sorunlarla karşılaşabileceğiniz vurgulandı. Bunun yerine ikinci seçeneği kullanmalısınız.

Windows 10 ve üzeri için Microsoft 365 Uygulamaları uygulamasını kullanarak M365'i dağıtmak için aşağıdaki adımları izleyin.

1. https://intune.microsoft.com/ adresinde oturum açın.

2. Uygulamalar > Tüm Uygulamalar > Ekle'yi seçin.

3. Microsoft 365 uygulamaları altındaki Uygulama türü açılır listesinden Windows 10 ve sonraki sürümler'i seçin ve Seç'i tıklayın. güçlü>.

4. Uygulama paketi bilgileri sayfasında ayarları varsayılan olarak bırakın ve İleri'yi tıklayın.

5. Uygulama paketi bilgilerini yapılandır sayfasında, Yapılandırma ayarları biçimi'nin yanında, XML verilerini girin'i seçmenizi öneririm.

6. Şimdi https://config.office.com/deploymentsettings adresindeki Office Özelleştirme Aracını açın ve istediğiniz ofis ayarlarını yapılandırın. İşiniz bittiğinde, Dışa Aktar 'ı tıklayın ve bilgileri XML belgesinin dışına kopyalayın. Benimki şuna benziyor:

<Configuration ID="b981238e-12e5-44d2-9d41-a0b239b96fda">
  <Add OfficeClientEdition="64" Channel="Current">
    <Product ID="O365ProPlusRetail">
      <Language ID="en-gb" />
      <ExcludeApp ID="Access" />
      <ExcludeApp ID="Groove" />
      <ExcludeApp ID="Lync" />
      <ExcludeApp ID="Bing" />
    </Product>
  </Add>
  <Updates Enabled="TRUE" />
  <RemoveMSI />
  <AppSettings>
    <User Key="software\microsoft\office\16.0\excel\options" Name="defaultformat" Value="51" Type="REG_DWORD" App="excel16" Id="L_SaveExcelfilesas" />
    <User Key="software\microsoft\office\16.0\powerpoint\options" Name="defaultformat" Value="27" Type="REG_DWORD" App="ppt16" Id="L_SavePowerPointfilesas" />
    <User Key="software\microsoft\office\16.0\word\options" Name="defaultformat" Value="" Type="REG_SZ" App="word16" Id="L_SaveWordfilesas" />
  </AppSettings>
  <Display Level="None" AcceptEULA="TRUE" />
</Configuration>

7. Bunu yapılandırma dosyası metin kutusuna yapıştırın ve XML'i Doğrula'yı tıklayın. Şunu belirten bir açılır pencere görmelisiniz: Sağlanan XML içeriği iyi biçimlendirilmiş. Bunu yaparsanız İleri'ye tıklayın.

8. Ödevler sayfasında ödevlerinizi seçin ve İleri'yi tıklayın. Ardından, dosya sayfasında Oluştur'u tıklayın.

Microsoft 365 Uygulamalarını Win32 uygulaması olarak dağıtma

M365 uygulamalarını Win32 uygulaması kullanarak dağıtmanın en kararlı dağıtım yöntemi olduğu kanıtlanmıştır. Aşağıda, en son ODT kurulum dosyasını indirecek ve belirttiğiniz yapılandırma dosyasıyla çalıştıracak basit bir PowerShell betiği bulunmaktadır.

M365 uygulamalarını Intune ile Win32 uygulaması olarak dağıtmak için aşağıdaki adımları izleyin.

Eğer önceden yapılandırılmış dağıtım dosyamı kullanmaktan memnunsanız, .intunewin dosyasını GitHub'ımdan indirin ve 5. adıma geçin. (tabii ki önce dağıtımı test edin)

1. Aşağıdaki komut dosyasını Install-M365.ps1 olarak kaydedin ve iş istasyonunuzda yeni bir klasöre kaydedin.

#Create path and define log file
$LogFile = "InstallLog-M365.txt"
$filepath = "$env:SystemRoot" + "\temp\m365\"
mkdir "$filepath\setup" -ErrorAction SilentlyContinue | Out-Null

#Write to log
Function LogWrite
{
   Param ([string]$logstring)
   $date = (Get-Date).tostring("yyyyMMdd-HH:mm")
   Add-content "$filepath\$LogFile" -value "$date - $logstring"
}

#Download latest setup and install
try {
    LogWrite "Downloading latest setup file.."
    Start-Transcript -Path "$filepath\$Logfile" -Append
    Invoke-WebRequest -uri "https://officecdn.microsoft.com/pr/wsus/setup.exe" -OutFile "$filepath\setup\setup.exe" -Verbose
    Stop-Transcript
    try {
        $setup = "$filepath\setup\" + "setup.exe"
        $configuration = $psscriptroot + "\configuration.xml"
        Start-Process $setup -ArgumentList "/configure $($psscriptroot)\configuration.xml" -Wait -PassThru -ErrorAction Stop | Tee-Object "$filepath\$Logfile" -Append
        LogWrite "Microsoft 365 apps successfully installed"
        }
        catch {
            LogWrite $_
        }
} 
catch {
    LogWrite "Failed to download office setup.exe. See next line for error..."
    LogWrite $_
}

2. Ayrıca M365 uygulamalarını kaldırmak için bir komut dosyasına da ihtiyacınız olacak. Bu durumda, komut dosyası hemen hemen aynıdır; bunun yerine configuration.xml 'ni install.xml. Komut dosyasının tamamını iki kez yapıştırmaktan tasarruf etmek için onu GitHub sayfamdan indirebilir ve ardından aynı klasöre kaydedebilirsiniz.

2. Şimdi, tercih ettiğiniz ayarlarla yeni bir yapılandırma dosyası oluşturmak için https://config.office.com/deploymentsettings adresindeki Office Özelleştirme Aracını kullanın. Bunu PowerShell betiğiyle aynı klasöre configuration.xml olarak kaydedin.

Ayrıca aşağıdaki kodu içeren bir uninstall.xml dosyası da oluşturmalısınız: (Ürün Kimliğini uygulama sürümünüzle eşleştirdiğinizden emin olun). Bunu aynı klasöre kaydedin.

<Configuration>
<Display Level="None" AcceptEULA="True" />
<Property Name="FORCEAPPSHUTDOWN" Value="True" />
<Remove>
<Product ID="O365ProPlusRetail">
</Product>
</Remove>
</Configuration>

3. https://github.com/microsoft/Microsoft-Win32-Content-Prep-Tool adresinden Win32 İçerik hazırlama aracını indirin ve IntuneWinAppUtil.exe'yi çalıştırın.

4.Kaynak klasörü, kurulum dosyasını ve çıkış klasörünü aşağıda yaptığım gibi tanımlayın, ardından N yazın ve tıklayın Girin.

.intunewin dosyası aynı klasöre çıkmalıdır. Bu, Intune'a yükleyeceğiniz dosyadır.

5. https://intune.microsoft.com/ adresinde oturum açın

6. Uygulamalar > Tüm uygulamalar > Ekle > Windows uygulaması (Win32)'yi seçin.

7. Uygulama bilgileri sayfasında .intunewin dosyasını yükleyin, Yayımcı'ya Microsoft olarak girin, M365 uygulamaları logosunu yükleyin ve İleri'yi tıklayın.

8. Program sayfasında Yükle komutu ve Kaldır komutu için aşağıdakini girin.

powershell.exe -executionpolicy bypass -file Install-M365.ps1

Mevcut kaldırma işlemine izin ver seçeneğini Hayır ve Yükleme davranışı seçeneğini de Sistem olarak ayarladığınızdan emin olun ve ardından İleri'yi tıklayın. güçlü>.

powershell.exe -executionpolicy bypass -file Uninstall-M365.ps1

9. Gereksinimlerinizi 64 bit ve tercih ettiğiniz işletim sistemi sürümü olarak tanımlayın ve ardından Algılama kuralları'na ilerleyin.

10. Kural biçimi için Özel bir algılama komut dosyası kullan'ı seçin ve aşağıdaki komut dosyasını yükleyin, ardından İleri'yi tıklayın.

$apps = (Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall") |  Get-ItemProperty | Where {$_.DisplayName -match "Microsoft 365 "}
if ($apps) {
    Write-host "M365 Apps Detected"
	Exit 0
} else {
    Write-host "M365 Apps not Detected"
    Exit 1
}

11. Bağımlılıklar ve Yerine Geçme sayfalarını atlayın. Ardından, Ödevler sayfasında gerekli gruplarınıza atama yapın ve sihirbazı tamamlayın.

Sonuç

Otomatik pilot sürecinden geçen yeni cihazlar için yapılandırma dağıtıldıktan sonra Office otomatik olarak dağıtılacak ve ilk oturum açtıklarında bu cihazlar tarafından kullanılabilir.

Microsoft 365 uygulamalarını kaldırmanız gerekiyorsa şirket portalı aracılığıyla kaldırma işlemini kullanılabilir hale getirebilir veya grubu Intune'daki kaldırma atamasına atayabilirsiniz; uygulamalar kaldırılmaya başlayacaktır.

Kapanıyor

İşte aldın. Microsoft 365 uygulamalarını Microsoft Intune aracılığıyla cihazlara dağıtırken bunların her zaman güncel olmasını sağlamak için iki basit yöntem.

İlgili makaleler