macOS-apparaten automatisch registreren met Jamf Pro
Dit artikel behandelt de configuratie en implementatie van de HP Insights macOS Agent met behulp van Jamf Pro op macOS-apparaten.
Voorwaarden
- Verkrijg een pincode voor het hele bedrijf via het Workforce Experience Platform.
- Klik in het linkermenu van het platform op het tabblad Instellingen > Voorkeuren > Bedrijfspin.
- Download de nieuwste HP Insights macOS-applicatie van https://workforceexperience.hp.com/software.
- Download en installeer de Jamf Pro Installer.pkg
- Kopieer en bewaar de benodigde script(s) op basis van de onderstaande opties om de applicatie in de Jamf Pro-console te configureren:
- Als het apparaat de optie om de menubalk te verbergen niet nodig heeft, kopieert u de onderstaande Enrollment.shscripttekst.
- Als het apparaat de optie nodig heeft om de menubalk te verbergen, kopieert u de Enrollment_Tray.sh scripttekst hieronder.
- Als het apparaat al is ingeschreven bij de HP Insights macOS Agent of automatisch is geüpgraded naar macOS-versie 2.23.6 en het menubalkpictogram wil verbergen, kopieert u de onderstaande scriptteksten ShowTray.sh en HideTray.sh .
Als het apparaat is ingeschreven, raadpleegt u het installatiegedeelte 'Ingeschreven apparaten' hieronder.
Scripts om de applicatie te configureren in de Jamf Pro-console
- Enrollment.sh
- Met dit script wordt het apparaat zonder tussenkomst van de gebruiker ingeschreven via stille inschrijving.
- De CPIN moet binnen het script worden bijgewerkt.
- Enrollment_Tray.sh (van toepassing vanaf macOS-appversie 2.23.6)
- Met dit script wordt het apparaat zonder tussenkomst van de gebruiker ingeschreven via stille inschrijving.
- Hierdoor wordt de lade (menubalk) verborgen.
- De CPIN moet binnen het script worden bijgewerkt.
- ShowTray.sh (van toepassing vanaf macOS-applicatie versie 2.23.6)
- Dit script toont het pictogram in het systeemvak (menubalk).
- Dit script is vereist voor apparaten waarop de HP Insights-agent al is ingeschreven.
- HideTray.sh (van toepassing vanaf macOS-applicatie versie 2.23.6)
- Met dit script wordt het pictogram in het systeemvak (menubalk) verborgen.
- Dit script is vereist voor apparaten waarop de HP Insights-agent al is ingeschreven.
Enrollment.sh Schrift
Vervang in het onderstaande script 'pincode' door de daadwerkelijke pincode van het bedrijf.
#!/bin/bash
APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
PIN=#########
if [ -d $APPLICATION_SUPPORT_DIRECTORY ]
then
echo "Directory Exists"
else
echo "Directory Does not exist, creating directory"
mkdir "$APPLICATION_SUPPORT_DIRECTORY"
fi
echo "{\"PIN\":\"$PIN\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
if [ "$APPLICATION_SUPPORT_DIRECTORY\enrollment.json" ]
then
echo "Successfully stored Data at
$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
cat "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
exit 0
else
echo "Unable to store Data"
exit 1
fi
exit 1
Enrollment_Tray.sh Schrift
Vervang in het onderstaande script 'pincode' door de daadwerkelijke pincode van het bedrijf.
#!/bin/bash
APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
PIN=#########
if [ -d $APPLICATION_SUPPORT_DIRECTORY ]
then
echo "Directory Exists"
else
echo "Directory Does not exist, creating directory"
mkdir "$APPLICATION_SUPPORT_DIRECTORY"
fi
echo "{\"PIN\":\"$PIN\",\"HideTray\":\"true\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
if [ "$APPLICATION_SUPPORT_DIRECTORY\enrollment.json" ]
then
echo "Successfully stored Data at
$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
cat "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
exit 0
else
echo "Unable to store Data"
exit 1
fi
exit 1
ShowTray.sh Schrift
#!/bin/bash
APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
if [ -d $APPLICATION_SUPPORT_DIRECTORY ]
then
echo "Directory Exists"
else
echo "Directory Does not exist, creating directory"
mkdir "$APPLICATION_SUPPORT_DIRECTORY"
fi
echo "{\"HideTray\":\"false\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
if [ "$APPLICATION_SUPPORT_DIRECTORY\enrollment.json" ]
then
echo "Successfully create enrolment json at
$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
cat "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
exit 0
else
echo "Unable to store PIN"
exit 1
fi
exit 1
HideTray.sh Script
#!/bin/bash
APPLICATION_SUPPORT_DIRECTORY=/etc/APMAgent
if [ -d $APPLICATION_SUPPORT_DIRECTORY ]
then
echo "Directory Exists"
else
echo "Directory Does not exist, creating directory"
mkdir "$APPLICATION_SUPPORT_DIRECTORY"
fi
echo "{\"HideTray\":\"true\"}" > "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
if [ "$APPLICATION_SUPPORT_DIRECTORY\enrollment.json" ]
then
echo "Successfully create enrolment json at
$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
cat "$APPLICATION_SUPPORT_DIRECTORY/enrollment.json"
exit 0
else
echo "Unable to store PIN"
exit 1
fi
exit 1
De applicatie uploaden en configureren in de Jamf Pro-console
Het configureren van de HP Insights Agent verschilt afhankelijk van of het apparaat is ingeschreven of uitgeschreven bij de HP Insights Agent. De instructies voor beide iteraties zijn hieronder te vinden:
Niet-geregistreerde apparaten
- Klik in de Jamf Pro-console op > Computers > Beheerinstellingen.
- Selecteer onder Computerbeheer de optie Pakketten.
- Klik in het venster Pakketten op Nieuw om het HP Insights macOS-applicatiepakket toe te voegen dat eerder is gedownload.
- Weergavenaam: Voer de naam van het pakket in
- Categorie: Selecteer applicaties
- Bestandsnaam: Upload het HP Insights macOS-applicatiepakketbestand
- Klik op Opslaan.
- Selecteer in de sectie Computerbeheer de optie Scripts.
- Klik in het venster Scripts op Nieuw om het HP Insights-installatiescript toe te voegen.
- Weergavenaam: Voer de naam van het script in
- Categorie: Scripts
- Klik op Opslaan.
- Klik op het tabblad Script en kopieer het hierboven geselecteerde script. Zorg ervoor dat de
in het script wordt vervangen door de daadwerkelijke pincode van het bedrijf. - Klik op het tabblad Opties .
- Selecteer in Prioriteit de optie Na
- Klik op Opslaan.
- Ga naar het tabblad Computers en klik op Beleid.
- Klik op Nieuw.
- In het gedeelte Algemeen :
- Weergavenaam: voer de naam van het beleid in
- Inschakelen ingeschakeld
- Categorie: Selecteer applicaties
- Trigger: Controleer of de inschrijving is voltooid en of er herhaaldelijk wordt ingecheckt
- Klik in de sectie Pakketten op Configureren.
- Selecteer het pakket dat eerder is gemaakt.
- Distributiepunt: selecteer het standaarddistributiepunt van elke computer
- Actie: Selecteer Installeren
- Klik in de sectie Scripts op Configureren.
- Selecteer het script dat eerder is gemaakt.
- Prioriteit: Selecteer na
- Target op het tabblad Bereik de apparaten op basis van uw behoeften.
- Schakel op het tabblad Selfservice de optie Het beleid beschikbaar maken in Selfservice in Self Service in
- Self Service Display Name: Voer de naam en een beschrijving van het pakket in
- Knopnaam: U kunt ook een pictogram toevoegen
- In het gedeelte Algemeen :
- Klik op Opslaan.
Ingeschreven apparaten
Als de HP Insights macOs Agent al op het apparaat is geïnstalleerd en de gebruiker het verbergen van de menubalktoepassing wil in- of uitschakelen, kan de gebruiker doorgaan door de ShowTray.sh of-scripts HideTray.sh in de console uit te voeren. Het proces zal hetzelfde zijn als hierboven vermeld met "Apparaten die niet zijn ingeschreven"; Echter, bij het invoeren van de scripts, invoer sudo bash ./ShowTray.sh of sudo bash ./HideTray.sh respectievelijk.
Bij gebruik van ShowTray.sh of HideTray.sh is het niet nodig om de pincode op te geven.
Neem contact met ons op
Maak voor hulp een ondersteuningsaanvraag of e-mail support@wxp.hp.com.