2 votes

Est-il possible de donner/supprimer des autorisations aux/des applications via la ligne de commande ?

Logi Options semble oublier fréquemment qu'il a des autorisations de contrôle d'entrée et d'accessibilité, si bien que je dois aller retirer les autorisations et les réintroduire pour que la molette de défilement de ma souris MX Anywhere 2s fonctionne à nouveau. J'aimerais automatiser ce processus. Existe-t-il un moyen d'interagir avec les autorisations de Catalina via la ligne de commande (via sudo bien sûr) ?

1voto

Oskar Points 1242

En bref, la réponse est non : ces fonctions sont conçues par Apple pour être accordées par l'utilisateur, au dernier moment, lorsque vous décidez de céder le contrôle à une application, plutôt que d'être préautorisées et programmées. La meilleure solution consiste à déterminer pourquoi cette application continue de changer ou pourquoi votre système d'exploitation abandonne les droits - vous devriez être en mesure de les définir une fois.

Il est assez facile de lire la base de données pour voir quels paramètres ont été configurés, pas conçu pour modifier les paramètres directement via le shell. (Si vous trouvez un moyen, cela pourrait valoir la peine de le signaler à Apple - $$$$. https://developer.apple.com/security-bounty/ )

Une réponse plus longue est, en quelque sorte - si vous avez MDM, et configurez un cadre, supervisez le dispositif (ou optez pour le MDM qui automatise ces paramètres), puis créez des profils de configuration qui, une fois signés et approuvés, peuvent être installés par script.

Il faut beaucoup de temps pour s'y mettre. Voici une vidéo de plus de 30 minutes qui couvre les bases et deux pages web assez substantielles d'Apple qui documentent les idées générales et les exemples de mise en œuvre.

0 votes

Merci pour l'information. Il n'y a pas de MDM (pour l'instant, mais il y en aura un jour). L'application apparaît toujours dans les paramètres comme ayant les permissions, mais je dois les supprimer manuellement, les ajouter à nouveau, puis redémarrer l'appareil pour qu'elles fonctionnent à nouveau.

0 votes

@Chas.Owens Vous serez bien plus heureux lorsque le MDM vous permettra de pousser ces paramètres, les mises à jour d'applications et les mises à jour les laissant tomber (rare - il est plus probable qu'une mise à jour échoue et que vous deviez réinstaller une mise à jour combinée ou que le système d'exploitation depuis l'App Store corrige cela en pratique une fois que vous avez le MDM poussant les profils).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X