Gestion des raccourcis

La création de raccourcis se fait maintenant à partir de l'interface de gestion.

RSAT...pas glop ! La création de raccourcis avec la console rsat est vivement déconseillée, à moins de bien savoir ce que vous faites.

Création d'un raccourci vers un programme placé sur un partage réseau.
  • On se rend dans la partie Clients et applications, puis Configuration des raccourcis. image1.png
  • On choisit de créer/modifier le raccourci. image2.png
  • On indique les caractéristiques de la cible, et les utilisateurs/parcs devant voir ce raccourci. image3.png

Création d'un raccourci vers un disque local

  • Pour un fichier placé dans Program Files : image4.png

  • Pour un fichier placé dans Program Files(x86) : image5.png

Cas particulier : raccourci Firefox en profil temporaire local pour les sites nécessitant le module DRM

Le module « Widevine Content Decryption Module », fournit par Google, et intégré à Firefox pour la lecture des fichiers avec DRM, comme sur les sites Zero de conduite ou Educ'ARTE, ne supporte apparemment pas le fait que le profil Firefox est situé sur le réseau. Il faut donc ouvrir le navigateur sur un profil temporaire local, dont les paramètres ne seront pas sauvegardés à la déconnexion de l'utilisateur.

Raccourci_ZeroDeConduite

chemin de la cible windows

C:\Program Files\Mozilla Firefox\firefox.exe

arguments windows

-profile %temp%\ProfilFirefoxTemp -no-remote -new-instance "https://idp-auth.gar.educatio..............."

en copiant le lien directement depuis le GAR, afin d'arriver après connection à l'ENT directement sur le site de l'éditeur.

GAR

et côté serveur, comment cela se passe ?

Un fichier /etc/sambaedu/applications/shortcuts/ est créé, et va contenir des blocs d'informations comme celui-ci :

[
    {
        "name": "Openboard",
        "place": "desktop",
        "owner": "poste_profs",
        "windows": {
            "link": "c:\\program files\\OpenBoard\\OpenBoard.exe",
            "args": "",
            "path": "",
            "icon": ""
        },
        "linux": {
            "link": "OpenBoard",
            "args": "",
            "path": ""
        }
    }
]

Ce fichier json sera généré et utilisé dans le script de Startup Windows/Linux