How does integration with Camo work?
Comment fonctionne l'intégration avec Camo?
A large number of apps have native support for Camo and don't require installation of an integration.
However, some apps require automatic modification by Camo in order to work. There are few consequence of using Camo's "Install Integration" feature:
If you'd previously granted the app permission to screen share, you'll need to remove that permission and add it again before it'll be able share the screen. You can do this under System Preferences → Security & Privacy → Screen Recording.
Apps that store credentials in your Mac's keychain will need to ask for access. Some of them may trigger a few prompts such as the below. Hit "Always allow" and they won't prompt you in future. (Note, when they access different parts of the keychain they trigger a different prompt, so you may need to choose "Always allow" a few times.)
When the app next updates or modifies itself, this process will need to be run again by Camo. Similarly, the process can be undone by reinstalling the app.
The process removes the "code signature" from the video conferencing app in question. This make it easier for other processes to modify it. Whilst that's not ideal, it doesn't pose a large intrinsic risk (where a dedicated video handling process exists), and it was noted macOS security expert Patrick Wardle who pioneered this approach.
For more information on what this does and how it can be avoided, see here.
When using hosted app environments such as Citrix Workspace, administrator involvement may be required to make integration installation work.
Un grand nombre d'applications ont une prise en charge native de Camo et ne nécessitent pas l'installation d'une intégration.
Cependant, certaines applications nécessitent une modification automatique par Camo pour fonctionner. L'utilisation de la fonction "Installer l'intégration" de Camo a peu de conséquences:
Si vous aviez déjà accordé l'autorisation à l'application de partager l'écran, vous devrez supprimer cette autorisation et l'ajouter à nouveau avant de pouvoir partager l'écran. Vous pouvez le faire sous System Preferences → Security & Privacy → Screen Recording .
Les applications qui stockent les informations d'identification dans le trousseau de votre Mac devront demander un accès. Certains d'entre eux peuvent déclencher quelques invites telles que celles ci-dessous. Appuyez sur "Toujours autoriser" et ils ne vous demanderont pas à l'avenir. (Notez que lorsqu'ils accèdent à différentes parties du trousseau, ils déclenchent une invite différente, vous devrez peut-être choisir "Toujours autoriser" plusieurs fois.)
Lorsque l'application se met à jour ou se modifie, ce processus devra être exécuté à nouveau par Camo. De même, le processus peut être annulé en réinstallant l'application.
Le processus supprime la «signature de code» de l'application de vidéoconférence en question. Cela facilite la modification par d'autres processus. Bien que ce ne soit pas idéal, cela ne pose pas de risque intrinsèque important (lorsqu'un processus de traitement vidéo dédié existe), et c'est l'expert en sécurité macOS Patrick Wardle qui a été le pionnier de cette approche.
Pour plus d'informations sur ce que cela fait et comment l'éviter, voir ici .
Lors de l'utilisation d'environnements d'applications hébergés tels que Citrix Workspace, la participation de l'administrateur peut être requise pour faire fonctionner l'installation d'intégration.