Inscrire manuellement un appareil macOS à l’aide du code PIN de l’entreprise

Prev Next

Introduction

Cet article explique comment inscrire et déployer HP Insights Agent sur des appareils macOS avec un code PIN à l’échelle de l’entreprise. Le processus est le suivant :

  1. Téléchargez la dernière application HP Insights macOS à partir de HP WXP.
  2. Sélectionnez le script qui configure l’application Mac Script Editor en fonction des préférences.
  3. Obtenez un code PIN d’entreprise auprès de WXP.
    • Dans le menu de gauche de la plateforme, cliquez sur Paramètres >onglet Préférences > Code PIN de l’entreprise et copiez le code PIN.
  4. Configurez l’agent HP Insights macOS.

Sélectionnez un script pour configurer l’application d’édition de script Mac

Après avoir téléchargé la dernière application HP Insights pour macOS, copiez et enregistrez le script nécessaire pour configurer l’application Script Editor en fonction des préférences. Lors de l’édition des scripts, assurez-vous de remplacer le « PIN= » par le PIN de l’entreprise.

  1. Enrollment.sh : Affiche la barre de menus et inscrit les appareils sans interaction de l’utilisateur (mise à jour du CPIN dans le script)
  2. Enrollment_Tray.sh : Masque la barre de menus et inscrit les appareils sans interaction de l’utilisateur (mise à jour du CPIN dans le script)
  3. ShowTray.sh : Affiche la barre de menus ; pour les appareils qui sont déjà inscrits à l’agent HP Insights et qui ont été mis à niveau automatiquement vers macOS version 2.23.6 (et ultérieures)
  4. HideTray.sh : Masque la barre de menus ; pour les appareils qui sont déjà inscrits à l’agent HP Insights et qui ont été mis à niveau automatiquement vers macOS version 2.23.6 (et ultérieures)

Si l’appareil est déjà inscrit, reportez-vous à la section Appareils inscrits ci-dessous.

Enrollment.sh script

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

#!/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 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\":\"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

Obtenir un code PIN pour l’ensemble de l’entreprise

Pour obtenir le code PIN de l’entreprise, connectez-vous à https://workforceexperience.hp.com. Dans le menu de gauche, cliquez sur Paramètres > Préférences.

Pour les partenaires HP, acceptez l’invitation du partenaire et connectez-vous à WXP. Cliquez sur Clients > Entreprises > Détails > Préférences de l’entreprise.

Configurer l’application macOS

La configuration de l’agent macOS HP Insights dépend de l’inscription ou non d’un périphérique. Les instructions pour les deux sont les suivantes :

Appareils désinscrits

  1. Une fois l’application macOS HP Insights téléchargée, ouvrez l’application Éditeur de script et copiez l’un des scripts ci-dessus. Assurez-vous de remplacer le « code PIN » par le code PIN réel de l’entreprise et d’exécuter le script sélectionné.
    • Le script sélectionné doit être exécuté avant l’installation de l’application macOS
  2. Une fois le script sélectionné exécuté, ouvrez le HPInsightsInstaller.pkg pour installer l’agent HP Insights macOS. Une fois installé, l’inscription commence automatiquement
  3. Dans la barre d’état, cliquez sur l’icône HP, puis sélectionnez Inscrire ce périphérique.
  4. Dans la fenêtre de la plateforme, cliquez sur S’inscrire pour continuer.
  5. Sélectionnez Société si l’appareil appartient à une entreprise ou Personnel si l’appareil appartient à une personne, puis cliquez sur Suivant.
    • Si l’option Personnel est sélectionnée, certaines fonctionnalités peuvent être désactivées.
  6. Entrez le code PIN de l’entreprise, puis cliquez sur Suivant.
  7. Lorsque la fenêtre de confirmation d’inscription s’affiche, cliquez sur Oui pour autoriser les ordinateurs appartenant à l’entreprise. Pour les ordinateurs appartenant à un particulier, cliquez sur Oui ou Non selon les politiques de l’entreprise
    • Une fenêtre de confirmation s’affiche et l’option Terminal est enrôlé s’affiche si l’ordinateur est correctement enrôlé. N’oubliez pas que les ordinateurs doivent être connectés à Internet lors de l’inscription
    • Cliquez sur Détails pour plus d’informations sur l’inscription.

Appareils inscrits

Si l’utilisateur a déjà installé l’agent macOS HP Insights et souhaite basculer le masquage de l’application de la barre de menus, l’utilisateur peut continuer en exécutant les ShowTray.sh scripts ou HideTray.sh dans la console.

  1. Dans l’application Éditeur de script, entrez soit sudo bash ./ShowTray.sh ou sudo bash ./HideTray.sh.
  2. Une fois le script saisi, l’utilisateur sera invité à saisir le code PIN pour l’authentification PIV.

Après avoir entré le code PIN, l’appareil exécutera avec succès le script pour afficher ou masquer la barre de menus.

Contactez-nous

Pour toute assistance, créez un dossier d’assistance ou un e-mail [email protected].