Verrouillages manuels

X.II.I. Désactivation du verrouillage d'écran et de la déconnexion

Pour désactiver les fonctions de verrouillage d'écran et de déconnexion, définissez les clés /apps/panel/global/disable_lock_screen et /apps/panel/global/disable_log_out à true.

En désactivant ces fonctions, les éléments suivants sont retirés des tableaux de bord :

  • Les éléments du Menu principal Verrouiller l'écran et Déconnexion de utilisateur.
  • Les éléments de menus Verrouiller et Se déconnecter dans le menu Ajouter au tableau de bord ▸ Actions. Pour ouvrir ce menu, faites un clic droit sur un espace libre d'un tableau de bord et choisissez Ajouter au tableau de bord ▸ Actions.
  • Les éléments de menus Verrouiller l'écran et Déconnexion de utilisateur du menu Actions dans l'applet Barre de menus.

Tout autre bouton de tableau de bord Verrouiller l'écranou Se déconnecter est aussi désactivé.

X.II.II. Désactivation des opérations en ligne de commande

Pour désactiver les opérations à la ligne de commande, définissez la clé /desktop/gnome/lockdown/disable_command_line à true.

En désactivant les opérations en ligne de commande, les modifications suivantes apparaissent dans l'interface utilisateur :

  • L'élément de menu Lancer une application est supprimé des menus suivants :

    • Menu principal
    • Sous-menu Actions du menu Ajouter au tableau de bord
    • Menu Actions dans l'applet Barre de menus
  • Tout autre bouton de tableau de bord Exécuter est désactivé.

Pour désactiver les opérations en ligne de commande, vous devez également enlever les éléments de menu qui lancent des terminaux. Par exemple, il s'agirait d'enlever les éléments de menu qui contiennent les commandes suivantes :

  • la commande du Terminal GNOME, c'est-à-dire /usr/bin/gnome-terminal
  • /usr/bin/xterm
  • /usr/bin/setterm

Les éléments sont enlevés dans les menus suivants :

  • Menu principal
  • Ajouter au tableau de bord ▸ Lanceur depuis le menu

Pour désactiver les opérations en ligne de commande, vous devez aussi désactiver l'applet Ligne de commande. Pour cela, ajoutez cette applet à la clé /apps/panel/global/disabled_applets. L'applet Ligne de commande est alors enlevée du menu principal ainsi que du menu Ajouter au tableau de bord ▸ Utilitaires.

X.II.III. Désactivation de la configuration des tableaux de bord

Pour désactiver la configuration des tableaux de bord, définissez la valeur de la clé /apps/panel/global/locked_down à true.

La désactivation de la configuration des tableaux de bord entraîne les changements suivants dans l'interface utilisateur :

  • Les éléments ci-après sont supprimés du menu contextuel des tableaux de bord et des tiroirs :

    • Ajouter au tableau de bord
    • Supprimer ce tableau de bord
    • Propriétés
    • Nouveau tableau de bord
  • Le menu contextuel des lanceurs est désactivé.

  • Les éléments ci-après sont supprimés du menu contextuel des applets :

    • Enlever du tableau de bord
    • Verrouiller
    • Déplacer
  • Le menu contextuel du menu principal est désactivé.

  • La possibilité de glisser les lanceurs est désactivée, ce qui empêche les utilisateurs de glisser des lanceurs à partir de ou vers un tableau de bord.

  • La possibilité de glisser un tableau de bord est désactivée, ce qui empêche les utilisateurs de les déplacer.