Jamf sur iOS

En cours de traduction.

Sécurisez GeoGebra sur iOS pour les examens importants avec Jamf

L'iPad est un outil d'apprentissage incroyable que les élèves utilisent pour une grande variété d'activités. Cet appareil offre de nombreuses possibilités, mais il arrive parfois qu'une école ait besoin de le verrouiller. C'est notamment le cas lors d'évaluations à enjeux élevés. Traditionnellement, les élèves utilisaient une calculatrice dédiée afin d'éviter tout comportement susceptible de compromettre la validité du test. Pour les élèves qui possèdent un iPad, nous pouvons utiliser GeoGebra et un MDM tel que Jamf Pro pour verrouiller l'appareil et renforcer la sécurité dans le cadre d'un examen. Dans ce guide, nous allons voir comment utiliser le mode Application unique et la configuration des applications gérées pour offrir l'environnement d'examen le plus sécurisé possible.

Mode application unique

Un profil de configuration contenant un mode application unique verrouillera l'appareil concerné sur une seule application jusqu'à ce que ce mode soit supprimé. D'après la documentation d'Apple, « le bouton d'accueil est désactivé et l'appareil revient automatiquement à l'application spécifiée lorsqu'il se réveille ou redémarre ». Le mode application unique relancera également une application qui a planté. Pour créer un mode application unique pour GeoGebra, suivez ces instructions.
  1. Cliquez Appareils en haut de la page.
  2. Cliquez sur Profil de Configuration.
  3. Cliquez sur Nouveau.
  4. Faires défiler la liste et cliquez sur Charge utile en mode application unique..
  5. Sélectionnez iOS comme système d'exploitation cible.
  6. Choisissez Calculatrice Graphique GeoGebra fdans la liste déroulante. Vous pouvez également spécifier l'ID de "bundle org.geogebra.graphing"
  7. Ne modifiez aucun autre paramètre de cette charge utile afin que l'appareil continue de fonctionner comme prévu.
  8. Accédez à l'onglet Scope en haut de la page.
  9. Choisissez la cible souhaitée.
  10. Cliquez sur Enregistrer.
When the exam is completed, you can unscope the profile from devices that no longer need to be locked (see A Note on Scope below). This Configuration Profile will queue for all applicable devices. As soon as the devices power-on or enter a WiFi area, they will start receiving this profile. You may want to trigger this profile early in preparation of the exam, and not immediately before the exam. While Configuration Profiles are generally fast you may notice a slight delay depending on the number of devices in scope as well as your network. It is highly encouraged to test this workflow.

A Note on Scope

Configuration Profiles can be scoped to individual devices or Smart/Static groups of devices or users. Some schools have found success building Static Groups of users devices that will be taking an exam. When that particular student is completed, they or their device can be removed from the Static group. It is extremely important to spend plenty of time figuring out your scoping and un-scoping strategy.

Managed App Config

Jamf Pro supports Managed App Config and so does GeoGebra. These means we can make the GeoGebra app self-aware of the environment that it is running in. The benefit to this is the Exam Summary screen which is shown to the student once a device is taken out of Single App Mode. A copy of this image is saved to the student’s camera roll in case there was ever a question of the integrity of the test - see the example on the right. To make these Exam Summaries personalized to the individual student, use Managed App Config to pass along the student’s name, the device’s Serial Number, and a unique Exam Passcode that will display on the Exam Summary. To apply the Managed App Config that makes this possible, follow these steps:
  1. Click Devices at the top of the page.
  2. Click Mobile Device Apps.
  3. Find the GeoGebra Graphing Calculator and go into the app record.
  4. Click App Configuration and click Edit at the bottom of the screen.
  5. Paste in the following:  <dict> <key>StudentName</key> <string>$FULLNAME</string> <key>DeviceSerialNumber</key> <string>$SERIALNUMBER</string> <key>SecretKey</key> <string>wqoui12z2</string> </dict>
  6. Hit Save.
If you have the student's full name on the Jamf device record, you will end up with an exam summary that will look like the example.
For more information about App Config (and to set a specific exam mode) please see https://geogebra.github.io/docs/reference/en/ios/Managed_App_Config/