Installeer apps op Windows 10- of 11-apparaten met aangepaste instellingen.

Ondersteunde edities voor deze functie: Frontline Starter, Frontline Standard en Frontline Plus; Business Plus; Enterprise Standard en Enterprise Plus; Education Standard, Education Plus en Endpoint Education Upgrade; Enterprise Essentials en Enterprise Essentials Plus; Cloud Identity Premium. Vergelijk uw editie

Je kunt software installeren op Windows-apparaten die zijn ingeschreven in Windows-apparaatbeheer door aangepaste instellingen toe te voegen in de Google Admin-console. Je geeft de locatie van het MSI-bestand van de app op in een XML-bestand dat je als waarde van de aangepaste instelling instelt.

Stap 1: Verzamel de benodigde app-gegevens en maak het XML-bestand aan.

Om het XML-bestand te maken, heb je de URL van de app, de bestandshash en de product-ID nodig.

  1. Download op uw Windows-apparaat het MSI-bestand dat u wilt installeren.

    Let op: het installatiebestand van de app moet beschikbaar zijn op de website van de leverancier of op een server die toegankelijk is via http, https of ftp en waar uw IT-beheerder het bestand host.

    Je kunt bijvoorbeeld het installatiebestand van 7-Zip downloaden via https://www.7-zip.org/a/7z1900-x64.msi .

  2. Open PowerShell.

  3. Om de hash van het bestand te verkrijgen, voert u de volgende opdracht uit: `Get-FileHash-Path PathToFile -Algorithm SHA256` , waarbij `PathToFile` het pad naar het installatiebestand van de app is. Noteer de hashwaarde, dit is de 64-tekens lange tekenreeks die in PowerShell wordt geretourneerd.

    Als het 7-zip MSI-bestand zich bijvoorbeeld in uw map Downloads bevindt, voert u de volgende opdracht uit : Get-FileHash -Pad C:\Gebruikers*gebruikersnaam*\Downloads\7z1900-x64.msi -Algoritme SHA256

  4. Om het product-ID te verkrijgen:

    1. Kopieer het volgende PowerShell-script naar een teksteditor en sla het op als Get-MSIFileInformation.ps1 .

      param(
      [parameter(Mandatory=$true)]
      [IO.FileInfo]$Path,
      [parameter(Mandatory=$true)]
      [ValidateSet("ProductCode","ProductVersion","ProductName")]
      [string]$Property
      )
      try {
          $WindowsInstaller = New-Object -ComObject WindowsInstaller.Installer
          $MSIDatabase = $WindowsInstaller.GetType().InvokeMember("OpenDatabase","InvokeMethod",$Null,$WindowsInstaller,@($Path.FullName,0))
          $Query = "SELECT Value FROM Property WHERE Property = '$($Property)'"
          $View = $MSIDatabase.GetType().InvokeMember("OpenView","InvokeMethod",$null,$MSIDatabase,($Query))
          $View.GetType().InvokeMember("Execute", "InvokeMethod", $null, $View, $null)
          $Record = $View.GetType().InvokeMember("Fetch","InvokeMethod",$null,$View,$null)
          $Value = $Record.GetType().InvokeMember("StringData","GetProperty",$null,$Record,1)
          return $Value
      }
      catch {
          Write-Output $_.Exception.Message
      }
      
    2. Voer in PowerShell het volgende commando uit: *PathToScript*\Get‑MSIFileInformation.ps1 ‑Path PathToFile ‑Property ProductCode , waarbij PathToScript de locatie van het PowerShell-script is en PathToFile het pad naar het MSI-installatiebestand.

      Als u bijvoorbeeld het PowerShell-script in uw bureaubladmap opslaat, kunt u de productcode voor 7-Zip als volgt opvragen : C:\Users*gebruikersnaam \Desktop\Get‑MSIFileInformation.ps1 ‑Path C:\Users*gebruikersnaam \Downloads\7z1900‑x64.msi ‑Property ProductCode

      Het product-ID is een alfanumerieke tekenreeks tussen haakjes. Bijvoorbeeld: {23170F69-40C1-2702-1900-00001000000}.

  5. Maak het XML-bestand aan:

    1. Kopieer de volgende XML naar een tekstbestand:

      <MsiInstallJob id="">
        <Product Version="1.0.0">
          <Download>
            <ContentURLList>
              <ContentURL>MSI-URL</ContentURL>
            </ContentURLList>
          </Download>
          <Enforcement>
            <CommandLine>/quiet</CommandLine>
            <TimeOut>5</TimeOut>
            <RetryCount>3</RetryCount>
            <RetryInterval>5</RetryInterval>
          </Enforcement>
          <Validation>
            <FileHash>{FileHash}</FileHash>
          </Validation>
        </Product>
      </MsiInstallJob>
      
    2. Vervang in de <ContentURL> -tags MSI-URL door de URL van het MSI-bestand.

    3. Vervang in de <FileHash> -tags FileHash door de bestandshash van het MSI-bestand. U moet de bestandshashwaarde tussen accolades plaatsen, bijvoorbeeld: <FileHash>{A7803233EEDB6A4B59B3024CCF9292A6FFFB94507DC998AA67C5B745D197A5DC}</FileHash> . 4. Werk indien nodig de installatieparameters in de <Enforcement> -tags bij. Raadpleeg de Microsoft-documentatie voor meer informatie.

    4. Sla het bestand op.

Stap 2: Voeg de aangepaste instelling toe

  1. Ga in de Google Admin-console naar Menu. en dan Apparaten en dan Mobiel & eindpunten en dan Instellingen en dan Windows .

    Hiervoor is beheerdersrechten voor services en apparaten vereist.

  2. Klik op Aangepaste instellingen.
  3. Klik op ' Een aangepaste instelling toevoegen'.
  4. Configureer de aangepaste instelling:

    1. Voer in het veld OMA-URI EnterpriseDesktop in en selecteer ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/ /DownloadInstall .
    2. Vervang in de OMA-URI het volgende: met de MSI-product-ID, waarbij de haakjes worden gecodeerd. Om de juiste opmaak te verkrijgen, voert u %7B ProductID %7D in, waarbij %7B de gecodeerde versie van "{" is en %7D de gecodeerde versie van "}".

      De OMA-URI-string voor 7-Zip is bijvoorbeeld ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B23170F69-40C1-2702-1900-00001000000%7D/DownloadInstall 3. Wanneer u de OMA-URI selecteert, wordt het veld Naam bijgewerkt naar "DownloadInstall". Voer een unieke naam in die de app-naam bevat, zodat u deze gemakkelijk kunt herkennen in de lijst met aangepaste instellingen. Bijvoorbeeld: "Installeer 7-zip v19.0".

    3. Selecteer bij Gegevenstype de optie Tekst (XML) , klik op XML uploaden en selecteer het XML-configuratiebestand dat u in het eerste gedeelte hebt gemaakt.

    4. (Optioneel) Voer een beschrijving in.

  5. Om verder te gaan en de organisatie-eenheid te selecteren waarop de aangepaste instelling van toepassing is, klikt u op Volgende . Als u een andere aangepaste instelling wilt starten, klikt u op Nog een toevoegen . Deze beleidsregels worden pas op een organisatie-eenheid toegepast nadat u op Volgende hebt geklikt en de organisatie-eenheid hebt geselecteerd.

  6. Kies een of meer organisatie-eenheden waarop het beleid van toepassing is.

  7. Klik op Toepassen .

De app wordt binnen 3 uur op de apparaten van gebruikers geïnstalleerd als het apparaat met internet is verbonden. Voor apparaten die niet verbonden zijn, wordt de app geïnstalleerd zodra het apparaat weer online is.

Stap 3: Controleer de app-installatie

Je kunt op verschillende manieren controleren of een app die je via een aangepaste instelling hebt geïmplementeerd, daadwerkelijk op een apparaat is geïnstalleerd. Controleren op het apparaat zelf heeft de minste vertraging tussen het moment dat je de aangepaste instelling toepast en het moment dat de app op het apparaat verschijnt, omdat je dan een handmatige synchronisatie kunt uitvoeren.

Op het apparaat

  1. Open op het apparaat de instellingen en zoek naar 'Beheerd door Google' .
  2. Als de app is geïnstalleerd, wordt deze vermeld onder ' Door Google beheerde gebieden' in het gedeelte 'Applicaties '.
  3. Als de app niet in de lijst staat, voer dan twee handmatige synchronisaties uit om ervoor te zorgen dat het apparaat de aangepaste instelling ontvangt. Tijdens de installatie wordt de app weergegeven met de product-ID. Na de installatie wordt de app weergegeven met de appnaam.
  4. Als de app na de handmatige synchronisaties niet wordt geïnstalleerd, controleer dan de aangepaste instellingen en zorg ervoor dat deze correct zijn ingesteld.

In de app-inventaris van het apparaat in uw beheerdersconsole.

Met deze optie kunt u op afstand de geïnstalleerde apps op een apparaat bekijken. Let op: het kan tot 12 uur duren voordat de app-gegevens in de app-lijst verschijnen.

  1. Ga in de Google Admin-console naar Menu. en dan Apparaten en dan Overzicht .

    Hiervoor is beheerdersrechten voor gedeelde apparaatinstellingen vereist.

  2. Klik op Eindpunten .
  3. Klik op het apparaat. Als uw organisatie veel apparaten heeft, gebruik dan de filters of de zoekbalk om het specifieke apparaat te vinden.
  4. Klik op 'Geïnstalleerde apps' en controleer of de app in de lijst staat.

Een app verwijderen

Je kunt apps verwijderen die met aangepaste instellingen zijn geïnstalleerd. Je kunt aangepaste instellingen niet gebruiken om apps te verwijderen die op andere manieren zijn geïnstalleerd.

  1. Ga in de Google Admin-console naar Menu. en dan Apparaten en dan Mobiel & eindpunten en dan Instellingen en dan Windows .

    Hiervoor is beheerdersrechten voor services en apparaten vereist.

  2. Klik op Aangepaste instellingen.
  3. Klik aan de linkerkant op de organisatie-eenheid waarvoor u de app wilt verwijderen. Om de app voor alle gebruikers te verwijderen, selecteert u de bovenliggende organisatie-eenheid.
  4. Wijs de aangepaste instelling aan en klik op Verwijderen of Uitschakelen . Klik op Verwijderen om de verwijdering te bevestigen.

    Als u een onderliggende organisatie-eenheid hebt geselecteerd die de aangepaste instelling heeft overgenomen, wordt de aangepaste instelling uitgeschakeld omdat u deze niet voor de rest van de organisatie kunt verwijderen. Als u van gedachten verandert, kunt u op 'Overnemen' klikken om de app opnieuw op apparaten in de onderliggende organisatie-eenheid te installeren.


Google, Google Workspace en aanverwante merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waaraan ze zijn verbonden.