Configuration déclarative de gestion des extensions Safari pour les appareils Apple

Utilisez la configuration des extensions Safari pour assurer la gestion des extensions Safari sur les appareils iPhone, iPad et Mac inscrits à un service de gestion des appareils.

Les extensions Safari améliorent et personnalisent la navigation sur l’iPhone, l’iPad et le Mac. Sous iOS 18, iPadOS 18, macOS 15, ou des versions ultérieures, les organisations peuvent utiliser un service de gestion des appareils pour gérer l’utilisation des extensions Safari sur les appareils supervisés. Par exemple, une entreprise peut souhaiter installer et activer certaines extensions pour permettre l’accès à des services internes, ou un établissement d’enseignement peut vouloir empêcher les élèves d’utiliser des extensions qui fournissent des renseignements allant à l’encontre de la politique de l’école. Ces fonctionnalités de gestion des extensions fonctionnent pour la navigation standard et la navigation privée et comprennent :

  • Définition du type d’extensions autorisées

  • Contrôle des extensions qui sont toujours activées ou désactivées

  • Configuration d’une extension pour accéder à des sites Web par des domaines et sous-domaines particuliers

La configuration des fichiers de configuration de service prend en charge les éléments suivants :

  • Exigences minimales en matière de versions des systèmes d’exploitation et de canaux : iOS 18, iPadOS 18, appareil iPad partagé, utilisateur iPad partagé, utilisateur macOS 15.

  • Supervision obligatoire : Oui.

  • Méthodes d’inscription compatibles : inscription d’appareils (macOS), inscription automatisée des appareils (iOS, iPadOS, macOS).

Réglage

Description

Obligatoire

Tout

L’identifiant composé de l’extension gérée, ou « * » pour toutes les extensions.

Pour que l’extension puisse être gérée, son app hôte doit être présente sur l’appareil. Utilisez codesign -dv <path_to_appex> pour générer cette chaîne. L’extension du navigateur se trouve dans le dossier des modules à l’intérieur du paquet de l’app. Le format attendu est Identifier (TeamIdentifier). Le développeur de l’app doit fournir cette information pour les extensions qui ne sont également accessibles sur macOS.

Non

État

Il contrôle l’autorisation d’une extension. Les options sont les suivantes :

Autorisé

Toujours active

Toujours désactivée

Non

Navigation privée

Il contrôle l’autorisation d’une extension en navigation privée. Les options sont les suivantes :

Autorisé

Toujours active

Toujours désactivée

Non

Domaines autorisés

Il contrôle les domaines et sous domaines auxquels l’extension a accès. Tout domaine sans préfixe a la priorité sur un avec préfixe, et DeniedDomains a la priorité sur AllowedDomains. Tout domaine non précisé dans AllowedDomains ou DeniedDomains peut être configuré par l’utilisateur.

Non

Domaines refusés

Il contrôle les domaines et sous domaines auxquels l’extension n’a pas accès. Tout domaine sans préfixe a la priorité sur un avec préfixe, et DeniedDomains a la priorité sur AllowedDomains. Tout domaine non précisé dans AllowedDomains ou DeniedDomains peut être configuré par l’utilisateur.

Non

Remarque : Chaque développeur de service de gestion des appareils met en œuvre ces réglages différemment. Pour découvrir comment les différents réglages de gestion des extensions Safari sont appliqués à vos appareils et à vos utilisateurs, consultez la documentation relative au service de gestion des appareils de votre développeur.

Date de publication : 31 mars 2025
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Ces renseignements étaient-ils utiles?
Limite de caractères : 250
La limite maximale de caractères est de 250.
Merci de vos commentaires.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.