Distribuer via Jamf Pro

Prev Next

Registrer macOS-enheter automatisk ved hjelp av Jamf Pro

Denne artikkelen dekker konfigurasjon og distribusjon av HP Insights macOS Agent ved hjelp av Jamf Pro på macOS-enheter.

Forutsetninger

  1. Skaff deg en PIN-kode for hele selskapet fra Workforce Experience Platform.
    • Fra menyen til venstre på plattformen klikker du på Innstillinger > Innstillinger-fanen > firma-Pin.
  2. Last ned den nyeste HP Insights macOS-applikasjonen fra https://workforceexperience.hp.com/software.
  3. Last ned og installer Jamf Pro-Installer.pkg
  4. Kopier og lagre de nødvendige skriptene basert på alternativene nedenfor for å konfigurere applikasjonen i Jamf Pro-konsollen:
    • Hvis enheten ikke trenger muligheten til å skjule menylinjen, kopierer du den Enrollment.shskriptteksten nedenfor.
    • Hvis enheten trenger muligheten til å skjule menylinjen, kopierer du den Enrollment_Tray.sh skriptteksten nedenfor.
    • Hvis enheten allerede er registrert med HP Insights macOS Agent eller automatisk oppgradert til macOS versjon 2.23.6 og ønsker at menylinjeikonet skal skjules, kopierer du ShowTray.sh og HideTray.sh skripttekstene nedenfor.

Hvis enheten er registrert, kan du se installasjonsdelen «Registrerte enheter» nedenfor.

Skript for å konfigurere applikasjonen i Jamf Pro Console

  1. Enrollment.sh
  • Dette skriptet registrerer enheten uten brukerinteraksjon gjennom stille registrering.
  • CPIN-en må oppdateres i skriptet.
  1. Enrollment_Tray.sh (gjelder fra macOS-applikasjonsversjon 2.23.6)
  • Dette skriptet registrerer enheten uten brukerinteraksjon gjennom stille registrering.
  • Dette vil skjule skuffen (menylinjen).
  • CPIN-en må oppdateres i skriptet.
  1. ShowTray.sh (gjelder fra macOS-applikasjonsversjon 2.23.6)
  • Dette skriptet vil vise skuffikonet (menylinjen).
  • Dette skriptet kreves for enheter som allerede har registrert HP Insights-agenten.
  1. HideTray.sh (gjelder fra macOS-applikasjonsversjon 2.23.6)
  • Dette skriptet vil skjule skuffikonet (menylinjen).
  • Dette skriptet kreves for enheter som allerede har registrert HP Insights-agenten.

Enrollment.sh skript

         
         

I skriptet nedenfor erstatter du 'PIN' med den faktiske PIN-koden for selskapet.

#!/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 skript

         
         

I skriptet nedenfor erstatter du 'PIN' med den faktiske PIN-koden for selskapet.

#!/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 skript

#!/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 skript

#!/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

Laste opp og konfigurere applikasjonen i Jamf Pro Console

Konfigurering av HP Insights Agent varierer avhengig av om enheten er registrert eller avregistrert i HP Insights Agent. Instruksjonene for begge iterasjonene finner du nedenfor:

Uregistrerte enheter

  1. I Jamf Pro-konsollen klikker du på > Datamaskiner > administrasjonsinnstillinger.
  2. Under Datamaskinbehandling velger du Pakker.
  3. I vinduet Pakker klikker du på Ny for å legge til HP Insights macOS-programpakken som tidligere er lastet ned.
    1. Visningsnavn: Skriv inn navnet på pakken
    2. Kategori: Velg applikasjoner
    3. Filnavn: Last opp HP Insights macOS-programpakkefilen
  4. Klikk på Lagre.
  5. I delen Datamaskinbehandling velger du Skript.
  6. I vinduet Skript klikker du på Ny for å legge til installasjonsskriptet for HP Insights.
    1. Visningsnavn: Skriv inn navnet på skriptet
    2. Kategori: Skript
  7. Klikk på Lagre.
  8. Klikk på Skript-fanen og kopier skriptet som er valgt ovenfor. Kontroller at skriptet er erstattet med den faktiske PIN-koden for firmaet.
  9. Klikk kategorien Alternativer .
    1. I Prioritet velger du Etter
  10. Klikk på Lagre.
  11. Gå til Datamaskiner-fanen og klikk på Policyer.
  12. Klikk Ny.
    1. I Generelt-delen :
      1. Visningsnavn: Skriv inn navnet på policyen
      2. Merk av for aktivert
      3. Kategori: Velg applikasjoner
      4. Utløser: Sjekk at påmeldingen er fullført og regelmessig innsjekking
    2. I Pakker-delen klikker du på Konfigurer.
      1. Velg pakken som ble opprettet tidligere.
      2. Distribusjonspunkt: Velg standard distribusjonspunkt for hver datamaskin
      3. Handling: Velg Installer
    3. I Skript-delen klikker du på Konfigurer.
      1. Velg skriptet som ble opprettet tidligere.
      2. Prioritet: Velg Etter
      3. I Omfang-fanen målretter du enhetene etter dine behov.
      4. I kategorien Selvbetjening merker du av for Gjør policyen tilgjengelig i Selvbetjening
      5. Selvbetjent visningsnavn: Skriv inn navnet og en beskrivelse av pakken
      6. Knappenavn: Du kan også legge til et ikon
  13. Klikk på Lagre.

Registrerte enheter

Hvis enheten allerede har HP Insights macOs Agent installert og brukeren ønsker å veksle mellom å skjule menylinjeprogrammet, kan brukeren fortsette ved å kjøre skriptene ShowTray.sh eller HideTray.sh i konsollen. Prosessen vil være den samme som oppført ovenfor med "Enheter som ikke er registrert"; men når du skriver inn skriptene, input sudo bash ./ShowTray.sh eller sudo bash ./HideTray.sh henholdsvis.

         
         

Når du bruker ShowTray.sh eller HideTray.sh, er det ikke nødvendig å oppgi PIN-koden.

Kontakt oss

Hvis du trenger hjelp, kan du opprette en støttesak eller e-post support@wxp.hp.com.