Control over AI
Documentatie
Beheerd uitrollen

De desktop-app

Welke installer je kiest, en hoe je hem op Windows en macOS als beheerde app uitrolt en bijwerkt.

Twee platformen, elk met een eigen pakket. Kies eerst de installer (dat geldt voor beide), rol daarna uit per platform.

Eerst: welke installer

Er zijn twee Windows-installers van dezelfde app, en de keuze bepaalt de rest van deze pagina.

De app werkt zichzelf bijIT bepaalt de versie
Bestandde gewone installerde enterprise-installer, als Win32-pakket
Waarin het profiel van de medewerkermachinebreed, onder Program Files
Installatiein gebruikerscontextstil als systeem, ook zonder aangemelde gebruiker
Bijwerkenvanzelfjij publiceert een nieuwe versie
Detectieregelper gebruikervaste sleutel, machinebreed

Wil je zelfupdatende clients, kies dan de gewone installer en rol die via Intune uit in gebruikerscontext. Er is dan geen vervanging of supersedence nodig: de app haalt nieuwe versies zelf op, dus je publiceert het pakket eenmalig.

Wil je versiebeheer in eigen hand, kies dan de enterprise-installer. De rest van deze pagina beschrijft die route.

De uitrolconsole laat je die keuze maken en toont daarna alleen het pakket en de waarden die erbij horen.

Windows

De enterprise-installer uitrollen

Voor Intune levert BeeSensible een kant-en-klaar Win32-pakket (.intunewin) met de enterprise-installer erin. Zelf verpakken met IntuneWinAppUtil is niet nodig.

Download het Intune-pakket

Intune-pakket op de uitrolconsoleOnder Desktop-app: het .intunewin-bestand, de SHA-256-checksum en het versienummer horen bij elkaar.

De checksum bewijst dat de download compleet en onbeschadigd is, meer niet. Van wie het bestand komt blijkt uit de digitale handtekening op de installer. Het .intunewin-pakket bevat die gesigneerde .exe; controleer hem op de losse installer van de console, via Eigenschappen → Digitale handtekeningen, met Venturo Media B.V. als ondertekenaar. Of op de opdrachtregel:

signtool verify /pa BeeSensible-Enterprise-Setup-<versie>.exe

Naast de checksumlijst publiceert BeeSensible een handtekening over die lijst (SHA256SUMS.sig); de uitrolconsole controleert die voordat hij een checksum toont. Nog niet gevalideerd

Maak de Win32-app aan

Intune: Apps → Windows → Toevoegen → Windows-app (Win32). Upload het .intunewin-pakket.

App-gegevens

Intune-veldInvullen
NaamBeeSensible Desktop
Beschrijvingbijvoorbeeld Markeert gevoelige gegevens terwijl je typt en anonimiseert documenten voordat je ze deelt.
UitgeverBeeSensible

De overige velden op dit scherm kunnen leeg blijven.

Programma

Intune-veldInvullen
Installatiecommandozie hieronder
Type installatieprogrammaOpdrachtregel (staat direct onder het installatiecommando)
Verwijdercommandozie hieronder
Vereiste installatietijdstandaard laten staan
Beschikbare verwijdering toestaanNee
InstallatiegedragSysteem
Gedrag bij opnieuw opstarten van apparaatGeen specifieke actie
Retourcodesstandaard laten staan

Installatiecommando; de console toont het met het echte versienummer:

BeeSensible-Enterprise-Setup-<versie>.exe /S

Verwijdercommando:

"C:\Program Files\BeeSensible\Uninstall BeeSensible.exe" /S

Vereisten

Intune-veldInvullen
Architectuur van besturingssysteem64-bits
Minimaal besturingssysteemde laagste Windows 10-versie die je organisatie nog gebruikt
Schijfruimte, geheugen, processorsleeg laten
Aanvullende vereisteregelsgeen

Detectieregels

Kies Handmatig detectieregels configureren en voeg één regel toe. Het paneel heet Detectieregel en toont de velden in deze volgorde:

Intune-veldInvullen
RegeltypeRegister
Sleutelpadzie hieronder
WaardenaamDisplayVersion
DetectiemethodeVersievergelijking
OperatorGroter dan of gelijk aan
Waardehet versienummer dat de console bij het pakket toont
Gekoppeld aan een 32-bits app op 64-bits clientsNee

Sleutelpad:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7181cf82-0fd7-4079-86fa-1d55be2016d3

Afhankelijkheden

Vervanging

Toewijzingen

Intune-veldInvullen
VereistGroep toevoegen → je doelgroep
Beschikbaar voor ingeschreven apparatengeen
Verwijderengeen

Verwijderen blijft nu leeg; die toewijzing is later de manier om de app weer van de apparaten te halen (zie Terugdraaien).

Controleren en maken

Loop het overzicht na en klik op Maken. Intune uploadt het pakket en begint met distribueren.

Controleren

De installatie kan enige tijd duren. De status staat in Intune onder Apps → BeeSensible Desktop → Apparaatinstallatiestatus.

Met het aanmeldscript uit stap 1 op het apparaat kent de app het werkadres van de medewerker. Vanaf5.5.18 start de app de zakelijke aanmelding daarmee zelf; op oudere versies meldt de medewerker zich eenmalig zelf aan met dat adres. Nog niet gevalideerd

De app staat in Intune op Pending

Het apparaat heeft de opdracht dan nog niet verwerkt: de beheerextensie heeft nog niet ingecheckt, een vereiste (64-bits, minimaal besturingssysteem) is niet gehaald, of de download loopt nog. Synchroniseer zoals bij stap 1 en kijk in Intune bij Apparaatinstallatiestatus naar de foutcode. Op het apparaat logt de beheerextensie de installatie in dit bestand:

C:\ProgramData\Microsoft\IntuneManagementExtension\Logs\AppWorkload.log
Intune heeft de app toegewezen, maar ik zie BeeSensible niet

Controleer de apparaatinstallatiestatus in Intune, meld opnieuw aan of herstart het apparaat, en kijk bij de geïnstalleerde apps. Blijft het uit, dan staat in AppWorkload.log (pad hierboven) wat er met de installatie gebeurde.

Intune blijft Installeren of Mislukt tonen terwijl de app er staat

Dan klopt de detectieregel niet met wat er geïnstalleerd is. Controleer op het apparaat welke versie in het register staat:

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7181cf82-0fd7-4079-86fa-1d55be2016d3" /v DisplayVersion

Vergelijk met de waarde in de regel: bij Groter dan of gelijk aan mag de regel niet hoger zijn dan de geïnstalleerde versie. Staat de 32-bitsvraag op Ja, dan zoekt Intune in het verkeerde deel van het register; zet hem op Nee.

macOS

Naast de DMG die een medewerker zelf installeert, is er een PKG voor een beheerde uitrol. Die installeert stil, als root, zonder dat er iemand aangemeld hoeft te zijn.

DMGPKG
Voor wiede medewerker die zelf installeertIT, via Intune of een andere MDM
Installatieslepen naar Programma'sstil, geen scherm, geen keuze
Autostartde app regelt het bij de eerste startmeteen goed, voor elke gebruiker van het apparaat
Updatesde app werkt zichzelf bijjij rolt een nieuwe versie uit
Waar te krijgende downloadpaginade uitrolconsole

Beide zijn voor Apple Silicon. Intel-Macs worden nog niet ondersteund.

Download het pakket en controleer het

De console toont het pakket met versienummer en checksum.

Controleer de checksum: shasum -a 256 <bestandsnaam>

Controleer wie het ondertekend heeft: pkgutil --check-signature <bestandsnaam>

Verwacht: Venturo Media, met een Developer ID Installer-certificaat. Het pakket is daarnaast apart genotariseerd bij Apple, zodat een Mac het accepteert zonder waarschuwing.

Voeg het toe als macOS-app (PKG)

Intune: Apps → macOS → Toevoegen → macOS-app (PKG), en upload het pakket.

Vul bij de detectieregel de app-bundel-ID in en de versie uit de console:

eu.beesensible.desktop

Wijs toe

Wijs de app als Vereist toe aan je doelgroep. Er valt niets te kiezen bij de installatie: het pakket installeert in Programma's en nergens anders.

Een nieuwe versie uitrollen

Upload het nieuwe pakket als nieuwe versie van dezelfde app en vervang de vorige. Dankzij de versievergelijking installeert Intune de nieuwe versie en laat hij apparaten die al hoger zitten met rust. Draait de app nog, dan sluit de installer hem eerst af.

Verwijderen

De console toont het opruimscript onder Terugdraaien. Dat verwijdert de opstartregel en de app, en meldt wat er bewust blijft staan: de instellingen van de medewerker en de gedeelde modellencache. Die twee weggooien is een aparte, expliciete handeling; het script eindigt met de commando's die het doen.

Portret van Rens Timmermans van BeeSensible

Liever iemand die het laat zien?

Rens, BeeSensible

Ik geef je graag een rondleiding van twintig minuten. Laat je gegevens achter, dan zoek ik een moment dat jou uitkomt. Bellen of mailen mag natuurlijk ook.

Liever eerst iemand spreken? Plan een call.

Wil je een live demo, of een offerte voor 100+ gebruikers? Laat je gegevens achter en we nemen binnen één werkdag contact op.