Configurer le comportement du mode hors ligne

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Créez des propriétés système pour personnaliser le comportement du mode hors ligne de l'application Mobile.

    Avant de commencer

    Installez ou demandez l’installation du module d’extension de prise en charge hors connexion SG (com.glide.sg.offline).

    Rôle requis : admin

    Procédure

    1. Accédez à Tout puis, dans le filtre de navigation, saisissez sys_properties.list
    2. Vérifiez que la propriété n'existe pas en recherchant le nom de la propriété dans la table « Propriétés système ».
    3. Cliquez sur Nouveau.
    4. Remplissez le formulaire Propriétés système en utilisant les noms de propriétés indiqués dans cette table.

      Utilisez les informations contenues dans la description pour déterminer la valeur de la propriété.

      Remarque :
      Pour plus de détails sur la création de propriétés système, voir Ajouter une propriété système
      Tableau 1. Propriétés système hors connexion Mobile
      Nom de la propriété Description
      glide.sg.offline.attachment.allowed_content_types Liste des types de fichiers qui sont autorisés pour les pièces jointes en mode hors ligne (séparés par des virgules). La liste comprend les types suivants par défaut : image/png, image/jpg, image/gif, vidéo/quicktime. La valeur par défaut est vide. Si la liste est vide, le mode hors ligne ne télécharge pas de fichier.
      glide.sg.offline.attachment.max_size Taille maximale en octets des pièces jointes qui sont mises en cache en mode hors ligne. En l’absence de téléchargements, un espace réservé s’affiche. La taille par défaut est de 50 Mo.
      glide.sg.offline.attachment.max_total_bytes Espace maximal alloué pour toutes les pièces jointes dans le cache. La valeur par défaut est de 400 Mo, la valeur max. est de 2 Go. La valeur de la propriété est en Mo.​
      glide.sg.offline.enabled Activez les capacités en mode hors ligne sur votre instance. Le mode hors ligne est activé par défaut. Pour désactiver le mode hors ligne, créez une propriété système avec ce nom et définissez sa valeur sur faux.
      glide.sg.offline.expiration

      Durée avant que les données mises en cache n’expirent. La durée par défaut est de 48 heures. Après 48 heures, le système supprime les données conformément au protocole de sécurité.

      La valeur de la propriété est en secondes, ce qui permet de définir l’expiration hors connexion sur plus de 24 jours.

      glide.sg.offline.incremental.client_polling_interval Détermine la fréquence d'interrogation minimale. La valeur de la propriété est en minutes.​ La valeur par défaut est 1, la valeur minimale est 0.
      glide.sg.offline.incremental.enabled Activez le mode d'incrémentation hors ligne pour tous les utilisateurs. Le mode d'incrémentation hors ligne est désactivé par défaut.
      glide.sg.offline.incremental.record_watcher_expiration Définit la durée d'activité d'un observateur d'enregistrements, mais la charge utile hors ligne n'est pas récupérée avant qu'elle ne soit supprimée. La valeur de la propriété est en minutes.​ La valeur par défaut est 30.​
      glide.sg.offline.incremental.silent_push.max_pushes_per_hour Limite le nombre d'envois push silencieux par tranches de 60 minutes par utilisateur. La valeur de la propriété est en minutes.​ La valeur par défaut est 3, la valeur maximale est 10
      glide.sg.offline.incremental.silent_push.min_wait_time Détermine le temps minimal entre les envois push silencieux par utilisateur. La valeur de la propriété est en minutes.​ La valeur par défaut est 1, la valeur maximale est 1440.
      glide.sg.offline.roles Liste des rôles qui sont autorisés à fonctionner en mode hors ligne (séparés par des virgules). Si la liste est vide, tous les utilisateurs peuvent utiliser le mode hors ligne.
      glide.sg.offline.scheduled_download.cachesync_offset Nombre de minutes avant le calendrier d’un utilisateur pour commencer la génération de charge utile. La valeur de la propriété est en minutes.​
      Remarque :
      Veillez à ne pas définir la valeur de cette propriété sur une valeur qui était inférieure à l'intervalle d'exécution de la tâche de planification hors ligne Mobile. Cela empêchera les charges utiles hors ligne d'être générées.
      glide.sg.offline.scheduled_download.enabled Activez le téléchargement planifié pour tous les utilisateurs de l'application Agent​
      glide.sg.offline.scheduled_download.reminder_offset Nombre de minutes avant que le calendrier d'un utilisateur ne reçoive un rappel de téléchargement manuel. S’il n’y a pas de cache ou si le cache a expiré, le mode hors connexion envoie un rappel à l’utilisateur pour qu’il télécharge manuellement un cache. Le mode hors ligne envoie ce rappel une fois par jour avant le début du calendrier des utilisateurs.
      glide.sg.offline_payload.refresh_frequency Nombre de minutes avant qu'un enregistrement mis en cache ne soit marqué pour actualisation. La valeur par défaut est de 240 minutes. La valeur de la propriété est en minutes.​
    5. Cliquez sur Envoyer.

    Résultats

    Pour voir un aperçu de l’expérience en mode hors ligne de l’utilisateur final, voir Travailler en mode hors ligne sur Mobile.