Publié le

Le contrĂ´le des distractions dans Safari sur macOS 15

Avec macOS 15, Safari introduit le Contrôle des distractions, une fonctionnalité permettant de masquer temporairement les publicités, bannières et pop-ups pour une navigation plus fluide. Toutefois, cette option ne bloque pas définitivement ces éléments. 

Voyons comment utiliser le contrĂ´le des distractions ?

  • AccĂ©dez Ă  une page Web : Ouvrez Safari et allez sur une page avec des Ă©lĂ©ments distrayants. 
  • Masquer les Ă©lĂ©ments gĂŞnants : Dans le champ de recherche intelligent, cliquez sur le menu de la page et choisissez Masquer les Ă©lĂ©ments gĂŞnants.

Safari surlignera les éléments que vous pouvez masquer. Cliquez sur ceux que vous souhaitez dissimuler.  

  • Cliquez sur Terminé pour appliquer les modifications, ou sur Annuler pour revenir en arrière.

Les éléments masqués resteront invisibles lors de vos prochaines visites sur le même site, mais peuvent réapparaître si l’élément change fréquemment. 

Dans les fenêtres privées, les éléments masqués ne sont enregistrés que pour celles-ci et seront réinitialisés à la fermeture de ces fenêtres. 

Pour afficher les Ă©lĂ©ments masquĂ©s, cliquez sur l’icĂ´ne reprĂ©sentant un Ĺ“il barrĂ© dans le menu de la page, et sĂ©lectionnez Afficher les Ă©lĂ©ments masquĂ©s. 

Si vous souhaitez vous former sur l’utilisation avancée de macOS, nous vous invitons à vous inscrire à notre formation Administration avancée de macOS.

Publié le

Optimiser votre utilisation de Safari sur macOS 

À partir de macOS Sonoma, Safari, le navigateur par défaut de votre Mac, propose plusieurs fonctionnalités pensées pour rendre votre navigation plus fluide et adaptée à vos besoins. Que ce soit pour mieux organiser vos onglets, renforcer votre confidentialité ou réduire les distractions, vous trouverez de nombreuses options à explorer. Voici quelques conseils pour tirer le meilleur parti de Safari.

1. Groupes d’onglets amĂ©liorĂ©s

Dans Safari, il est possible de crĂ©er des groupes d’onglets pour organiser les pages par thème ou projet. Par exemple, vous pouvez avoir un groupe pour le travail, un autre pour les loisirs, et un autre pour la recherche. Cette fonctionnalitĂ© aide Ă  maintenir un espace de travail organisĂ© et permet de naviguer facilement entre diffĂ©rents ensembles de sites sans se perdre. Il est Ă©galement possible d’enregistrer les groupes d’onglets pour y accĂ©der facilement plus tard. Voici les Ă©tapes pour les utiliser correctement.

Étape 1 : CrĂ©er un groupe d’onglets
– Ouvrez Safari.
– Cliquez dans la barre d’outils sur l’icĂ´ne permettant d’afficher la barre latĂ©rale (ou appuyez sur Commande + Maj + L). 

– Cliquez dans la barre d’outils sur l’icĂ´ne reprĂ©sentant un « + » qui offre de crĂ©er un nouveau groupe d’onglets. Par dĂ©faut le nouveau groupe d’onglets est intitulĂ© « Sans titre » mais vous pouvez le renommer immĂ©diatement. Vous pouvez ensuite ajouter des onglets Ă  ce groupe en faisant glisser des onglets existant sur son nom, ou bien en ouvrant de nouveaux onglets. 

Étape 2 : Passer d’un groupe d’onglets Ă  un autre
– Cliquez si besoin dans la barre d’outils sur l’icĂ´ne permettant d’afficher la barre latĂ©rale.
– Cliquez sur le groupe d’onglets que vous souhaitez consulter. 

Étape 3 : Supprimer ou renommer un groupe d’onglets
– Faites un clic droit sur un groupe dans la barre latĂ©rale.
– SĂ©lectionnez « Supprimer le groupe » ou « Renommer ». 

2. Extensions Safari

Les extensions peuvent ĂŞtre installĂ©es directement depuis l’App Store, et leurs autorisations sont faciles Ă  gĂ©rer. Il est possible d’activer ou de dĂ©sactiver les extensions en fonction des besoins, et de les supprimer lorsqu’elles ne sont plus nĂ©cessaires. 

Voici comment installer et gérer vos extensions.

Étape 1 : Installer une extension
– Ouvrez Safari et cliquez sur le menu Safari dans la barre des menus.
– Cliquez sur « Extensions de Safari » pour ĂŞtre redirigĂ© vers l’App Store, oĂą vous pourrez rechercher et installer des extensions. 

Étape 2 : Gérer les extensions
– Une fois l’extension installĂ©e, vous devez l’activez ; depuis le menu Safari, cliquez sur « RĂ©glages » puis dans le panneau des rĂ©glages, cliquez sur « Extensions ».
– Vous verrez la liste des extensions installĂ©es. Vous pouvez activer une extension en la cochant, ou bien la dĂ©sactiver en la dĂ©cochant.
– Pour supprimer une extension, sĂ©lectionnez-la et cliquez sur le bouton « DĂ©sinstaller ». 

3. Améliorations de la confidentialité et suivi anti-pistage

Safari intègre des options avancĂ©es pour amĂ©liorer la confidentialitĂ© lors de la navigation. Il est possible de bloquer les cookies tiers et les traceurs, et d’obtenir un rapport dĂ©taillĂ© sur les tentatives de suivi des sites Web. Ces fonctionnalitĂ©s permettent de mieux contrĂ´ler la collecte de vos donnĂ©es personnelles et d’avoir une vue d’ensemble sur les informations partagĂ©es avec les sites visitĂ©s. 

Voici comment activer ces fonctionnalités. 

Étape 1 : Activer la prévention du suivi entre sites
– Depuis le menu Safari, cliquez sur « RĂ©glages » puis dans le panneau des rĂ©glages, cliquez sur « Confidentialité ».
– Activez l’option « EmpĂŞcher le suivi intersite » pour bloquer les cookies tiers et empĂŞcher les sites de suivre vos activitĂ©s. 

Étape 2 : Consulter les rapports de confidentialité
– Depuis le menu Safari, cliquez sur « Rapport de confidentialité ».
– Vous verrez un rapport dĂ©taillĂ© sur les traceurs bloquĂ©s et les donnĂ©es qui ont Ă©tĂ© partagĂ©es avec les sites que vous visitez. 

Le rapport de confidentialité est affiché. 

4. Le mode Concentration pour une navigation sans distractions

Le mode Concentration dans Safari permet de naviguer sur le Web sans être dérangé par des notifications. Cette fonctionnalité est particulièrement utile pour ceux qui souhaitent se concentrer sur leurs tâches en ligne, que ce soit pour le travail, la recherche ou toute autre activité nécessitant une attention soutenue. Il est possible de personnaliser les notifications afin de bloquer celles jugées non essentielles pendant la navigation.

Voici comment activer et utiliser le mode Concentration dans Safari. 

Étape 1 : Activer le mode Concentration sur votre Mac
– Cliquez sur le menu Pomme () en haut Ă  gauche de votre Ă©cran et sĂ©lectionnez « RĂ©glages Système » dans le menu dĂ©roulant.
– AccĂ©dez Ă  la section « Concentration » dans la barre latĂ©rale situĂ©e Ă  gauche (vous pouvez aussi effectuer une recherche sur le mot « Concentration » pour mettre en Ă©vidence ce rĂ©glage associĂ© Ă  une icĂ´ne reprĂ©sentant un croissant de lune).
– Choisissez ou crĂ©ez un mode de Concentration : 

  • Vous verrez un mode de Concentration dĂ©jĂ  existant nommĂ© « Ne pas dĂ©ranger ». 
  • Si vous souhaitez crĂ©er un nouveau mode de Concentration (par exemple, un mode dĂ©diĂ© Ă  la navigation ou Ă  la recherche), cliquez sur « Ajouter un mode de concentration ».

 

  • Vous pouvez personnaliser ce nouveau mode en sĂ©lectionnant « Personnalisé » ou choisir dans la liste les propositions comme on peut le voir ci-dessous. 

– Personnalisez les notifications : 

  • Dans chaque mode de Concentration, vous pouvez dĂ©finir des règles pour les notifications. Par exemple, vous pouvez choisir de bloquer toutes les notifications, sauf celles provenant de certaines applications ou contacts (comme Safari, ou des apps de messagerie urgentes). 
  • Pour Safari, vous pouvez dĂ©cider de n’afficher que les notifications essentielles, comme celles de sites Web importants ou d’alertes de sĂ©curitĂ©. 

Étape 2 : Utiliser le mode Concentration dans Safari
Une fois que votre mode de Concentration est configurĂ©, vous devez l’activer. Ouvrez le Centre de contrĂ´le en cliquant sur son icĂ´ne dans la barre des menus (elle se trouve par dĂ©faut en haut Ă  droite de votre Ă©cran), puis cliquez  sur le bouton « Concentration » et activez-le. 

Dès que le mode Concentration est activé, toutes les notifications non autorisées seront bloquées dans Safari, selon les paramètres que vous avez choisis. 

Si vous souhaitez vous former sur l’utilisation avancée de macOS, nous vous invitons à vous inscrire à notre formation Administration avancée de macOS.

Publié le

PrĂ©sentation de l’agencement simplifiĂ© des fenĂŞtres sous macOS Sequoia

Avec macOS Sequoia, Apple introduit une fonctionnalitĂ© tant attendue par les utilisateurs de Mac : l’agencement simplifiĂ© des fenĂŞtres. InspirĂ©e par des systèmes comme Windows Snap, cette fonctionnalitĂ© permet de mieux organiser les fenĂŞtres ouvertes sur l’Ă©cran, offrant ainsi une gestion plus fluide et intuitive de l’espace de travail.

Je vais vous montrer comment l’utiliser pour optimiser votre espace de travail et organiser facilement vos fenĂŞtres.

Voyons les méthodes disponibles pour organiser vos fenêtres.

1. Utilisation du bouton vert

L’un des moyens les plus simples d’organiser vos fenĂŞtres sous macOS Sequoia est d’utiliser le bouton vert en haut Ă  gauche de chaque fenĂŞtre. En survolant ce bouton, un menu contextuel apparaĂ®t, avec plusieurs options d’agencement.

• DĂ©placer et redimensionner : Choisissez d’ancrer la fenĂŞtre sur l’un des cĂ´tĂ©s de l’Ă©cran.

• Remplir et organiser : lorsque vous déplacez une fenêtre, macOS ajuste automatiquement la position des autres fenêtres pour occuper l’espace restant. Cette méthode est particulièrement pratique car elle organise dynamiquement les fenêtres en fonction de la première que vous placez.

Ici, nous pouvons voir plusieurs fenĂŞtres organisĂ©es en mosaĂŻque, occupant de manière optimale l’espace de l’Ă©cran.

2. Glisser-dĂ©poser vers les bords de l’Ă©cran

Une autre mĂ©thode consiste Ă  faire glisser une fenĂŞtre vers les bords ou les coins de l’écran. En la relâchant, elle se positionne automatiquement. Par exemple, vous pouvez placer une fenĂŞtre sur la moitiĂ© gauche de l’Ă©cran ou dans l’un des quatre coins.

Voici une vue montrant une fenĂŞtre positionnĂ©e automatiquement sur la moitiĂ© gauche de l’Ă©cran après avoir Ă©tĂ© glissĂ©e vers le bord.

Astuce : Si vous maintenez la touche Option pendant que vous faites glisser la fenêtre vers une autre fenêtre, macOS affiche les zones possibles où vous pouvez la déposer.

3. Menu FenĂŞtre depuis la barre des menus

Les mĂŞmes options d’agencement vues prĂ©cĂ©demment sont Ă©galement disponibles depuis le menu FenĂŞtre dans la barre des menus, comme vous pouvez le voir ci-dessous.

De plus, il est possible de rĂ©tablir la taille prĂ©cĂ©dente d’une fenĂŞtre, ce qui permet de revenir Ă  sa taille initiale avant tout redimensionnement.

4. Raccourcis clavier

Pour les utilisateurs de raccourcis clavier, macOS Sequoia propose des commandes permettant de déplacer et redimensionner les fenêtres rapidement. Voici quelques exemples :

Fn + Control + F : remplir l’écran entier.
Fn + Control + flèche gauche/droite : dĂ©placer la fenĂŞtre vers la moitiĂ© gauche ou droite de l’Ă©cran.
Fn + Control + flèche haut/bas : dĂ©placer la fenĂŞtre vers le quart supĂ©rieur ou infĂ©rieur de l’Ă©cran.

5. Des réglages personnalisables

Toutes les options d’agencement des fenĂŞtres vues prĂ©cĂ©demment peuvent ĂŞtre activĂ©es ou dĂ©sactivĂ©es selon vos prĂ©fĂ©rences, comme le montre l’image ci-dessous.

J’aimerais attirer votre attention sur l’option permettant d’ajouter une marge autour des fenêtres disposées en mosaïque. Si vous souhaitez éviter les espaces entre les fenêtres, il peut être intéressant de désactiver cette fonctionnalité pour un agencement plus compact.

Si vous souhaitez vous former sur l’utilisation avancée de macOS, nous vous invitons à vous inscrire à notre formation Administration avancée de macOS.

Publié le

Présentation de l’application Mots de passe

Parmi les nombreuses nouveautĂ©s apportĂ©es par iOS 18 et macOS Sequoia, vous avez probablement remarquĂ© l’apparition d’une nouvelle application : Mots de passe. Il s’agit du gestionnaire de mots de passe repensĂ© par Apple, disponible sur l’ensemble de ses appareils. Cette application remplace et amĂ©liore l’ancien système de sauvegarde et de synchronisation des mots de passe, gĂ©rĂ© via Safari et le trousseau iCloud.

Découvrons ensemble cette application.

Pour accéder à vos mots de passe, une authentification est nécessaire. Plusieurs options s’offrent à vous :

  • Touch ID
  • Face ID (iPhone/iPad)
  • Votre mot de passe de session

Une fois authentifiĂ©, la fenĂŞtre principale s’affiche.

Voyons de plus près à quoi chaque catégorie fait référence.

Tout :

Cette catĂ©gorie regroupe tous les mots de passe enregistrĂ©s sur votre appareil. C’est la vue d’ensemble de tous vos identifiants de connexion, oĂą vous pouvez rapidement voir l’ensemble des informations que vous avez sauvegardĂ©es. Que vous ayez des mots de passe pour des sites web ou des applications, tous sont rĂ©pertoriĂ©s ici.

Pour consulter un mot de passe, il vous suffit de sélectionner le site ou l’application concernée et de survoler le champ du mot de passe avec votre pointeur pour le voir.

Vous pouvez facilement ajouter de nouveaux mots de passe ou modifier ceux existants. Il vous suffit de sélectionner l’entrée souhaitée pour la mettre à jour ou de cliquer sur le bouton « Ajouter » pour créer un nouveau mot de passe. Il est aussi possible de rechercher rapidement un mot de passe à l’aide du champ de recherche situé en haut de la fenêtre.

Codes :

La catĂ©gorie Codes est dĂ©diĂ©e aux codes Ă  usage unique. Ces codes sont utilisĂ©s pour l’authentification Ă  deux facteurs (2FA). Ils sont gĂ©nĂ©rĂ©s de manière dynamique et ont une durĂ©e de vie limitĂ©e.

ClĂ©s d’accès :

La catĂ©gorie ClĂ©s d’accès permet de stocker des identifiants autres que des mots de passe, tels que des tokens (Kerberos) d’accès ou des clĂ©s d’authentification. Ces Ă©lĂ©ments sont utilisĂ©s pour se connecter Ă  des services ou applications sans avoir besoin de mots de passe traditionnels. Cette section centralise donc tous vos identifiants non conventionnels et facilite leur gestion tout en les sĂ©curisant.

Wi-Fi :

La catĂ©gorie Wi-Fi vous permet d’accĂ©der rapidement aux mots de passe des rĂ©seaux sans fil que vous avez prĂ©cĂ©demment enregistrĂ©s sur vos appareils Apple. Si vous vous connectez souvent Ă  des rĂ©seaux Wi-Fi, cette catĂ©gorie vous permet de retrouver les mots de passe associĂ©s sans avoir Ă  les rechercher manuellement dans les paramètres de chaque appareil.

À tout moment, vous pourrez retrouver rapidement le mot de passe du réseau Wi-Fi auquel vous êtes connecté et même le partager plus facilement à l’aide d’un QR code.

Sécurité :

La catĂ©gorie SĂ©curitĂ© identifie les mots de passe faibles, rĂ©utilisĂ©s ou compromis. L’application vous alerte pour que vous puissiez les modifier et ainsi protĂ©ger vos comptes de manière plus efficace.

Supprimés :

La catégorie Supprimés contient les mots de passe que vous avez supprimés. Ces entrées restent accessibles pendant 30 jours après leur suppression avant d’être définitivement effacées, ce qui vous laisse le temps de les restaurer si nécessaire.

Si vous souhaitez vous former sur l’utilisation avancée de macOS, nous vous invitons à vous inscrire à notre formation Administration avancée de macOS.

Publié le

Créer une clé SSH sous macOS pour se connecter à une machine distante

Dans cet article, nous allons vous montrer comment crĂ©er une clĂ© SSH sous macOS et l’ajouter Ă  une machine distante via le fichier authorized_keys.

Pourquoi utiliser une clé SSH ?

Une clĂ© SSH est un moyen de s’authentifier sur une machine distante de manière sĂ©curisĂ©e sans avoir besoin de taper un mot de passe Ă  chaque connexion. L’authentification repose sur un système de chiffrement asymĂ©trique qui utilise deux clĂ©s : une clĂ© publique et une clĂ© privĂ©e.

L’utilisation d’une clé SSH présente plusieurs avantages :
– SĂ©curitĂ© accrue : Contrairement aux mots de passe qui peuvent ĂŞtre devinĂ©s ou piratĂ©s, les clĂ©s SSH sont beaucoup plus difficiles Ă  compromettre. La clĂ© privĂ©e ne quitte jamais votre machine locale, et la clĂ© publique est utilisĂ©e pour vĂ©rifier votre identitĂ©.
– CommoditĂ© : Une fois que la clĂ© publique est ajoutĂ©e Ă  la machine distante, vous pouvez vous y connecter sans avoir Ă  entrer un mot de passe Ă  chaque fois, ce qui est particulièrement utile si vous vous connectez souvent Ă  un serveur.
– Automatisation : Les clĂ©s SSH permettent d’automatiser des tâches de manière sĂ©curisĂ©e, comme lors de l’utilisation de scripts ou d’outils d’administration qui nĂ©cessitent des connexions SSH.

Ce tutoriel vous guidera Ă  travers les Ă©tapes de crĂ©ation d’une clĂ© SSH sur macOS, et vous expliquera comment l’ajouter Ă  une machine distante pour une connexion sĂ©curisĂ©e.

Étape 1 : Ouvrir le terminal

Pour lancer le Terminal, ouvrez Spotlight (avec Cmd + Espace) et tapez « Terminal ». Appuyez sur Entrée pour ouvrir le Terminal.

Étape 2 : Générer la clé SSH

Dans le Terminal, tapez la commande suivante pour générer une nouvelle paire de clés SSH :

ssh-keygen -t rsa -b 4096

-t rsa : spécifie le type de clé (RSA)
-b 4096 : indique la longueur de la clé (4096 bits pour une sécurité accrue)

Appuyez sur Entrée.

Voici l’affichage que vous devez obtenir.

Étape 3 : Choisir l’emplacement de la clĂ©

Vous serez invitĂ© Ă  choisir un emplacement pour enregistrer la clĂ©. Appuyez simplement sur EntrĂ©e pour accepter l’emplacement par dĂ©faut (/Users/nom_de_votre_compte_utilisateur/.ssh/id_rsa).

Étape 4 : Définir une “passphrase” (facultatif)

Vous pouvez maintenant entrer une passphrase pour sécuriser davantage votre clé. Cette étape est facultative, mais fortement recommandée.

a) Tapez une phrase de passe
b) Appuyez sur Entrée
c) Confirmez la phrase de passe en la tapant Ă  nouveau.

Dans le cas où vous ne voulez pas utiliser de passphrase, il suffit d’appuyer à deux reprises sur Entrée.

Étape 5 : Vérifier la clé

Une fois la clé générée, vous devriez trouver deux fichiers aux chemins suivants ~/.ssh (où ~ représente /Users/nom_de_votre_compte_utilisateur).

Cela signifie que votre clé privée (id_rsa) et votre clé publique (id_rsa.pub) ont été créées avec succès.

Étape 6 : Copier la clé publique sur la machine distante

Sur votre machine distante (par exemple, un serveur Linux), connectez-vous Ă  l’aide de votre mĂ©thode habituelle (par exemple avec un mot de passe ou un autre moyen d’accès).

Sur votre machine locale, affichez le contenu de la clé publique que vous venez de créer en exécutant la commande suivante :

cat ~/.ssh/id_rsa.pub

Copiez le contenu complet de la clé publique affichée dans le Terminal.

Sur la machine distante, crĂ©ez le rĂ©pertoire .ssh dans votre rĂ©pertoire personnel (si ce n’est pas dĂ©jĂ  fait) et le fichier authorized_keys :

mkdir -p ~/.ssh

touch ~/.ssh/authorized_keys

Ajoutez la clé publique à ce fichier authorized_keys :

a) Ouvrez le fichier authorized_keys avec un éditeur de texte (par exemple nano) :

nano ~/.ssh/authorized_keys

b) Collez la clĂ© publique copiĂ©e depuis votre machine locale Ă  l’intĂ©rieur de ce fichier.
c) Sauvegardez et quittez l’Ă©diteur.

Assurez-vous que les permissions du répertoire .ssh et du fichier authorized_keys sont correctes :

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Étape 7 : Tester la connexion SSH

Retournez sur votre machine locale, puis testez la connexion SSH vers la machine distante en utilisant la commande suivante :

ssh votre_utilisateur@adresse_ip_ou_nom_d_hĂ´te

Dans cette commande :

– remplacez votre_utilisateur par votre nom d’utilisateur sur la machine distante

– remplacez adresse_ip_ou_nom_d_hĂ´te par l’adresse IP ou le nom d’hĂ´te de la machine distante.

Si tout est correctement configuré, vous serez connecté à la machine distante sans avoir à entrer de mot de passe (ou avec la phrase de passe si vous en avez configurée une).

Si vous souhaitez vous former sur l’utilisation avancée de macOS, nous vous invitons à vous inscrire à notre formation Administration avancée de macOS.

Publié le

What are Awaited Items in MacOnboardingMate?

Awaited Items were introduced with MacOnboardingMate (aka MOM) 5.17 in December 2023. This feature was initially designed as an addition to White glove provisioning, where all onboarding tasks are executed during the Setup Assistant. The computer is then typically expected to shut down before the end-user takes possession of it.

Over the course of its development, MOM has gained the ability to autonomously install software via Installomator labels and Homebrew formulae, handling all requirements. Additionally, integration with Jamf Pro allows for the precise triggering of policies in a specific sequence.

Meanwhile, Apple deployment programs have become widely available globally for Managed app distribution, and several MDM vendors have introduced app catalogs, such as Jamf Pro’s Jamf App Catalog, Jamf School’s App Installers, Mosyle Catalog, and SimpleMDM’s hosted Munki integration. The installation of these apps is entirely governed by the MDM, and MOM must provide the same level of visual feedback as it does for software it installs directly.

This is where Awaited Items come in.

As their name suggests, Awaited Items are essentially a list of items whose availability is checked before the workflow can proceed to its final steps. For White glove provisioning, the onboarding process should not be considered complete while the installation of critical software is still in progress, especially if the workflow ends with a shutdown or restart rather than transitioning to a login window. Generally speaking, all critical software installations need to be monitored so that IT can detect if an onboarding has failed at any point.

To achieve this, MOM currently offers three types of Awaited Items: « app », « CFBundleIdentifier », and « path ». The « app » and « CFBundleIdentifier » types are used to detect an app by its name or Bundle Identifier, respectively, while the « path » type checks for any item based on its full path name. Each item can be associated with a specific icon that overrides the default hourglass icon. Since onboarding cannot continue indefinitely if an Awaited Item takes an unusually long time to install, each item has its own timeout. The timeout period is calculated from the moment the Awaited Items step is triggered. Items that are ultimately not installed are reported to the Flight Recorder, which is displayed on the Landing pane, and sent to dedicated support channels via Slack and Teams integrations.

Want to know more ?

MacOnboardingMate, developed since 2018, is an onboarding and MDM-switching tool designed for business and education, currently supporting 15 MDMs, including Jamf Pro, Jamf School, Microsoft Intune, VMware Workspace ONE, and FileWave. It is a paid product that includes support. Its configuration is managed entirely via a configuration profile, so it does not require scripting knowledge or external Apple consultancy for setup.

Publié le

TĂ©lĂ©charger d’anciennes versions de macOS via la ligne de commande

Afin d’effectuer la mise Ă  jour de macOS, vous utilisez probablement l’application RĂ©glages Système > GĂ©nĂ©ral > Mise Ă  jour de logiciels.

L’application Terminal propose Ă©galement une commande nommĂ©e « softwareupdate » qui dispose de fonctionnalitĂ©es supplĂ©mentaires.

Par exemple, vous pouvez utiliser la commande « softwareupdate » pour vĂ©rifier si des mises Ă  jour sont disponibles ou encore tĂ©lĂ©charger d’anciennes versions de macOS. Cette commande nĂ©cessite une authentification d’administrateur donc vous devrez l’exĂ©cuter Ă  l’aide de la commande « sudo ».

La commande softwareupdate

Voici quelques options que vous pouvez employer avec cette commande :

softwareupdate -h (obtenir de l’aide sur la commande)

softwareupdate -l (lister les mises Ă  jour disponible)

softwareupdate -i NOM_MAJ (installer la MAJ)

softwareupdate -i -a (télécharger et installer toutes les MAJ disponibles)

softwareupdate -r (télécharger et installer uniquement les mises à jour recommandées)

softwareupdate -d NOM_MAJ (télécharger la MAJ)

softwareupdate –install-rosetta (tĂ©lĂ©charge et installe Rosetta – Mac avec Puce apple uniquement)

Lister les versions de macOS disponibles avec la commande softwareupdate

softwareupdate –list-full-installers (liste les installeurs de macOS disponible pour votre Mac)

Note : vous remarquez que toutes les versions de macOS ne sont pas disponibles.

Il y a deux explications Ă  cela, la première, c’est que cette commande ne renvoie que les installeurs disponibles pour le Mac sur lequel la commande a Ă©tĂ© exĂ©cutĂ©. La seconde, c’est que la commande ne peut rĂ©cupĂ©rer que les installeurs qui sont encore recommandĂ©s par Apple et qui sont encore signĂ©s numĂ©riquement.

Récupérer une ancienne version de macOS

Par exemple, supposons que vous souhaitiez rĂ©cupĂ©rer l’installeur de macOS Ventura 13.3, alors la commande que vous devez utilisez est la suivante :

softwareupdate –fetch-full-installer –full-installer-version 13.3 (tĂ©lĂ©charger l’installeur de macOS 13.3)

Le tĂ©lĂ©chargement dĂ©bute et après quelques minutes (en fonction de votre connexion Internet), le programme d’installation est disponible dans le dossier Applications de votre Mac.

Vous pouvez maintenant rĂ©cupĂ©rer l’installeur et le copier sur un disque externe ou mettre Ă  jour votre Mac avec ce dernier.

Si vous souhaitez vous former sur l’utilisation avancĂ©e de macOS, nous vous invitons Ă  vous inscrire Ă  notre formation Administration avancĂ©e de macOS.

Publié le

Effectuer une rotation de la clé de secours FileVault

Filevault est un outil intégré à macOS qui permet de chiffrer les informations de votre Mac. En clair, FileVault chiffre les données de votre disque de démarrage (et uniquement ce disque) afin que les utilisateurs non autorisés ne puissent pas avoir accès à vos informations.

Remarque : si vous possĂ©dez un Mac dotĂ© d’une puce T2 Apple (Mac de mi-2018 et plus – sauf cas particulier), ou d’un Mac avec Puce Apple (Apple Silicon), les donnĂ©es de votre disque sont automatiquement chiffrĂ©es.

Activation de FileVault

FileVault peut être activé au premier démarrage de votre Mac ou par un administrateur depuis Réglages système > Confidentialité et sécurité > FileVault.

Lors de l’activation, il vous est proposĂ© de stocker la clĂ© de secours dans votre compte iCloud ou d’afficher cette clĂ© Ă  l’Ă©cran pour que vous la notiez et la conserviez en lieu sur.

Si vous avez oubliĂ© ou Ă©garĂ© cette clĂ©, tout n’est pas perdu tant que vous ĂŞtes encore capable d’ouvrir une session sur votre Mac avec votre compte administrateur.

En effet, l’application Terminal permet de demander une nouvelle clĂ© de secours via la ligne de commande fdesetup.

Comment changer la clé de secours ?

Pour changer la clĂ© de secours (en cas de perte ou si vous suspectez qu’elle est compromise), utilisez la commande fdesetup.

  • Ouvrez l’application Terminal.
  • VĂ©rifiez l’état de l’activation de FileVault avec la commande suivante :
    % fdesetup status
    FileVault is On.
  • Demander une nouvelle clĂ© de secours en utilisant la commande suivante :
    % sudo fdesetup changerecovery -personal
    Password: (ne s’affiche pas)
    Enter the user name:apple
    Enter the password for user apple:
    New personal recovery key = ’23TA-5YNY-MTA1-8HY2-KDBC-BDA5′
  • DĂ©sactiver FileVault avec la commande suivante:
    % sudo fdesetup disable
    Enter the user name:apple
    Enter the password for user apple:
    FileVault has been disabled.
  • VĂ©rifiez l’état de l’activation de FileVault avec la commande suivante :
    % fdesetup status
    FileVault is Off.

Important : n’oubliez pas votre clé de secours. Si vous activez FileVault et que vous oubliez votre mot de passe d’ouverture de session, ne parvenez pas à le réinitialiser et oubliez également votre clé de secours, vous ne pourrez pas ouvrir de session, et vos fichiers et réglages seront définitivement perdus.

Si vous souhaitez vous former sur l’utilisation avancĂ©e de macOS, nous vous invitons Ă  vous inscrire Ă  notre formation Administration avancĂ©e de macOS.

Publié le

Supprimer une sauvegarde Time Machine

L’interface graphique de macOS ne permet plus de supprimer des sauvegardes de fichiers ou de dossiers.
DorĂ©navant, si vous souhaitez supprimer des sauvegardes, vous devrez le faire depuis l’application Terminal.
Vous ne pourrez pas choisir un dossier ou un fichier en particulier, mais une sauvegarde complète.

Attention : vous devrez probablement accorder Ă  l’application Terminal l’accès complet au disque pour que la commande fonctionne.

Ouvrez l’application Terminal et visualiser les sauvegardes sur le volume Time Machine. Remplacez « Nom_du_volume_de_backup » par le nom de votre volume de backup. Si cela vous est demandé, accordez l’accès complet au disque à l’application Terminal.

Visualiser les sauvegardes Time Machine

Tapez la commande suivante : tmutil listbackups -d /Volumes/Nom_du_volume_de_backup

La liste des sauvegardes s’affiche alors avec une nomenclature de la forme date-heure.backup

Supprimer une sauvegarde Time Machine

Choisissez une sauvegarde Ă  l’exception de la première qui reprĂ©sente la sauvegarde totale de votre Mac, et supprimer lĂ  (remplacez 2023-04-26-154821 par exemple, par la date de votre sauvegarde). Ne mettez pas l’extension « .backup » Ă  la fin de la date.

Pour supprimer la sauvegarde, tapez la commande suivante : sudo tmutil delete -d /Volumes/Nom_du_volume_de_backup -t 2023-04-26-154821

La commande sudo vous demande le mot de passe de votre administrateur et si tout va bien, vous indique que la sauvegarde est bien supprimée.

Si vous souhaitez vous former sur l’utilisation avancĂ©e de macOS, nous vous invitons Ă  vous inscrire Ă  notre formation Administration avancĂ©e de macOS.

Publié le

White glove provisioning for Mac with MacOnboardingMate (MOM)

White glove provisioning means that all onboarding tasks are performed during the Setup Assistant, and then the Mac shuts down, restarts or directly displays a login window, so that an end user can log in.

MOM White glove provisioning combined with macOS Automated Device Enrollment offers a similar feature as Windows Autopilot for pre-provisioned deployment. From the end user’s perspective, the User-driven experience is unchanged, but getting their Mac to a fully provisioned state is faster.

The graphical interface for White glove provisioning is demonstrated in this online video.

The key concept behind MOM White glove provisioning is that MOM is displayed on top of the Setup Assistant, which continues to run in the background. The hidden pane of the Setup Assistant should be the « Time Zone » pane, whose setting can be configured automatically by MOM.

This video showcases a workflow that does not display the « Create a Computer Account » pane of the Setup Assistant during the provisioning. When this pane is skipped, the workflow must plan a way for the end user to create an account via a mechanism of your choice once the device is provisioned. This account can be a local account when using a third party login window (Jamf Connect, XCreds, Mosyle Auth 2, NoMAD Login AD, etc.), or a mobile account when using traditional AD binding (not recommended).

When the « Create a Computer Account » pane of the Setup Assistant is not skipped, MOM is displayed on top of the Setup Assistant as soon as the local account defined is detected as created.

The « End User License Agreement » and « Device customization » steps are optional, so the provisioning can be automated once the Remote Management pane has been passed.

Requirements

• The MDM must be provisioned for AutoLauncher mode.

• The MDM must support the installation of packages while the Setup Assistant is still running.

Automated Device Enrollment configuration

The Automated Device Enrollment profile applied to devices to be provisioned is expected to skip all the Setup Assistant steps, except the « Create a Computer Account » pane if necessary (see above).

In the context of Jamf Pro, MOM Custom configuration profile must be checked in the Configuration Profiles pane of the Prestage Enrollment, but it does not have to be associated with a scope, as MOM caches its configuration at launch.

Location configuration file

Implementing White glove provisioning involves the edition of keys which are detailed in the Dictionary.

Those that should be examined first are grouped below.

• Keys located at the root level

AWAITED_ITEMS : list of items awaited before the workflow can proceed with the Postflight script step, the Device inventory step and the landing pane ; the purpose of this list of path names and bundle names is to prevent the Mac from shutting down, restarting or displaying a login window before critical items have been installed, although a timeout can be set per item.

In the context of Jamf Pro, the awaited items step also includes waiting for the end of Jamf Pro policies detected as being in progress.

UIHELPER : set to « swiftdialog ».

SWIFTDIALOG_URL : set to the URL used to download the swiftDialog package ; swiftDialog 2.3 and later requires macOS 12 and later, and earlier versions require macOS 11 and later.

TIMEZONE : set to the name of a time zone from among those returned by the systemsetup -listtimezones command ; since MOM is displayed on top of the Setup Assistant and the hidden pane of the Setup Assistant should be the « Time Zone » pane, it is recommended to set the expected time zone.

Note that the following keys are ignored, so their corresponding capabilities are forcibly disabled :

– MGTACCOUNTFILEVAULT (FileVault enablement of the management account)

– MGTACCOUNTSECURETOKEN (SecureToken granting to the management account)

– MIGRATION_CHOOSE_INVENTORY_SOURCE (choice of the inventory source for Device Customization).

• Keys located inside the PROVISIONING Dictionary

PROCESS : set to « whiteglove » to enable White glove provisioning.

FOCUS : set to « true » to blur the screen while MOM is running.

WAIT_LOCAL_ACCOUNT_CREATION : set to « true » so that MOM waits for the end user account to be created before covering the Setup Assistant ; note that MOM does not know if the Automated Device Enrollment profile plans to display the « Create a Computer Account » pane of the Setup Assistant, therefore the key exists and must be set manually.

• Keys located inside the EXIT_ACTION Dictionary

COMMAND : « logout », any « restart » and « shutdown » are honoured, and « undefined » becomes « logout » which means in the context of White glove provisioning that the Mac displays a login window once it is provisioned.

COMMAND_DELAY : set to the time in seconds after which the action is automatically triggered once the landing pane is displayed (set to « 0 » to disable the automation).

• Companion keys to name the device

COMPUTERNAME_CONFIG_AUTOLAUNCHER : this key should be set to « template » (computer name derived from a template) or « csv » (computer name retrieved from a CSV file).

COMPUTERNAME_CSV : the CSV file that dictates the computer name.

COMPUTERNAME_TEMPLATE : the template that dictates the computer name (:ModelName: and :SerialNumber: are available variables).

The Settings pane for manual naming or definition of device attributes is fully supported with White glove provisioning, but implies an interaction.

• Companion keys to ease third party login window installation

JAMF_CONNECT_INTEGRATION and JAMF_CONNECT_CONFIGURATION (inside INTEGRATIONS Dictionary) : installation and enablement of Jamf Connect.

NOMAD_INTEGRATION and NOMAD_CONFIGURATION (inside INTEGRATIONS Dictionary) : installation and enablement of NoMAD Login AD.

XCREDS_INTEGRATION and XCREDS_CONFIGURATION (inside INTEGRATIONS Dictionary) : installation of XCreds.

Mosyle Auth 2 installation is entirely under Mosyle Business or Mosyle Manager governance.

• Companion keys to ease software installations

INSTALLOMATOR_INTEGRATION and INSTALLOMATOR_CONFIGURATION > LABELS : installation of the latest available software titles planned for the onboarded device.

JAMF_PRO_INTEGRATION and JAMF_PRO_CONFIGURATION > JAMF_PRO_POLICIES > LIST (inside INTEGRATIONS Dictionary) : execution of Jamf Pro Policies triggered by their Custom event or Identifier.

MUNKI_INTEGRATION and MUNKI_CONFIGURATION > MUNKI_CHECKINAFTERSETUP (inside INTEGRATIONS Dictionary) : installation of the packages planned for the onboarded device.

Want to know more ?

MacOnboardingMate (MOM) is a wizard designed both to streamline the onboarding of a Mac in a Mobile Device Management (MDM) solution, or to orchestrate its migration from one MDM to another MDM, under the remote monitoring of the IT support. MOM can be distributed by any Apple partner as a new service.