# Administration

Information

Ce chapitre est en cours de modification. D'autres informations vont suivre.

# Mobile Device Management (MDM)

# Configurer les profils de manière centrale

Si vous souhaitez créer un profil pour une autre personne en tant qu'administrateur, vous pouvez utiliser un système de mobile device management.

Remarque

Il n'est pas recommandé d'ajouter des mots de passe ou d'autres données sensibles. Il est possible que d'autres applications puissent y accéder.

Les entrées peuvent varier.

Voici un exemple avec Microsoft Intune :

Editeur JSON Microsoft Intune

Créez un fichier plist XML avec la structure suivante et remplacez les valeurs Server, Name, Username et Password:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>DefaultProfileServer</key>
   <string>https://efmd11.elo.com/web-Demo11/</string>
   <key>DefaultProfileName</key>
   <string>Seida Sen</string>
   <key>DefaultProfileUsername</key>
   <string>Seida Sen</string>
   <key>DefaultProfilePassword</key>
   <string>e</string>
</dict>
</plist>

Vous pouvez effectuer des réglages avec le mobile device management :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>SETTINGS_DELETE_SORD</key>
   <true/>
</dict>
</plist>

Le tableau suivant montre tous les réglages que vous pouvez définir :

Réglage Type Par défaut Description
ProfileDefaultsServer String URL de serveur pré-saisie, lorsqu'un nouveau profil est créé
ProfileDefaultsName String Nom de profil pré-saisi, lorsqu'un nouveau profil est créé
ProfileDefaultsUsername String Nom utilisateur pré-saisi, lorsqu'un nouveau profil est créé
ProfileDefaultsPassword String Mot de passe pré-saisi, lorsqu'un nouveau profil est créé Nous recommandons de ne pas utiliser cette valeur, étant donné qu'elle n'est pas sûre. Utilisation à vos propres risques et périls.
DefaultProfileServer String URL serveur pour le profi de démonstration. Ce profil est créé lorsqu'il n'existe pas d'autre profil (par exemple, quand tous les profils ont été utilisés par un utilisateur).
DefaultProfileName String Nom du profil de démonstration
DefaultProfileUsername String Nom utilisateur du profil de démonstration
DefaultprofilePassword String Mot de passe du profil de démonstration
SettingBrowseDocumentsEnabled Booléen true Empêche l'ouverture du navigateur lorsqu'un nouveau profil est ajouté.
SettingTaskListIncludeGroup Booléen true les tâches de groupe sont affichées dans la liste des tâches
SettingTaskListIncludeSubstitution Booléen true les tâches de remplacement sont affichées dans la liste des tâches.
SettingTaskListIncludeEscalated Booléen true Les tâches expirées sont affichées dans la liste des tâches
SettingDeleteSord Booléen true La fonction Supprimer est disponible dans le menu (3 points).
SettingSearchOptionShortName Booléen false le champ Désignation est parcouru lors d'une recherche
SettingSearchOptionFullText Booléen true le plein texte est parcouru lors d'une recherche
SettingSearchOptionIndexFields Booléen true les champs sont parcourus lors d'une recherche
SettingSearchOptionExtraText Booléen true le texte supplémentaire est parcouru lors d'une recherche
SettingSearchOptionVersionComment Booléen false le commentaire de version est parcouru lors d'une recherche
SettingOfflineWwanDownload Booléen false ELO se connecte à Internet pas le biais du réseau mobile, lorsque le réseau WIFI n'est pas disponible
SettingSpotlightOfflineSearch Booléen true Recherche de documents déposés au mode Hors ligne via la recherche Spotlight de Apple
SettingMenuArchiveWeight Integer 10 Tri des sections Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_ARCHIVE==true place cette valeur sur 0. 0 signifie qu'elle est masquée.
SettingMenuSearchWeight Integer 20 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_MYELO == true place cette valeur sur 0.
SettingMenuTaskWeight Integer 25 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_TASK == true place cette valeur sur 0.
SettingMenuOfflineWeight Integer 30 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_OFFLINE == true place cette valeur sur 0.
SettingMenuClipboardWeight Integer 70 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_CLIPBOARD == true place cette valeur sur 0.
SettingMenuPostboxWeight Integer 60 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_INTRAY == true place cette valeur sur 0.
SettingMenuSettingsWeight Integer 0 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section.
SettingMenuDatasetsWeight Integer 80 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_ACTION == true place cette valeur sur 0.
SettingMenuDashboardWeight Integer 1 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_MYELO == true place cette valeur sur 0.
SettingMenuInUseWeight Integer 90 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section.
SettingMenuQrcodeWeight Integer 0 Tri des sections. Plus la valeur par défaut est faible, plus la position est élevée dans la barre des sections. La valeur 0 masque la section. webclient.efmd.disable.region.REGION_QR_CODE == true place cette valeur sur 0.
SettingTileArchiveWeight Integer 10 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_ARCHIVE == true place cette valeur sur 0.
SettingTileSearchWeight Integer 20 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_SEARCH == true place cette valeur sur 0.
SettingTileTaskWeight Integer 25 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_TASK == true place cette valeur sur 0.
SettingTileOfflineWeight Integer 30 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_OFFLINE == true place cette valeur sur 0.
SettingTileClipboardWeight Integer 65 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_CLIPBOARD == true place cette valeur sur 0.
SettingTilePostboxWeight Integer 60 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_INTRAY == true place cette valeur sur 0.
SettingTileSettingsWeight Integer 80 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile.
SettingTileDatasetsWeight Integer 70 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_ACTION == true place cette valeur sur 0.
SettingTileDashboardWeight Integer 0 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_MYELO == true place cette valeur sur 0.
SettingTileQrcodeWeight Integer 75 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile. webclient.efmd.disable.region.REGION_QR_CODE == true place cette valeur sur 0.
SettingTileInUseWeight Integer 72 Tri des tuiles. Plus la valeur par défaut est faible, plus la position est élevée dans la section des tuiles. La valeur 0 masque la tuile.
SettingFunctionVisibleAcceptWorkflow Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_ACCEPT_WORKFLOW == true place cette valeur sur 0.
SettingFunctionVisibleAddStructure Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_ADD_STRUCTURE == true place cette valeur sur 0.
SettingFunctionVisibleAddFavorite Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_ADD_FAVORITE == true place cette valeur sur 0.
SettingFunctionVisibleAddToClipboard Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_ADD_TO_CLIPBOARD == true place cette valeur sur 0.
SettingFunctionVisibleCheckin Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleCreateNote Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_CREATE_NOTE_FAVORITE == true place cette valeur sur 0.
SettingFunctionVisibleDelegateWorkflow Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_DELEGATE_WORKFLOW == true place cette valeur sur 0.
SettingFunctionVisibleDeleteReminder Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleDataSetDownloadForms Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleDataUpload Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleDataSetAdd Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleEditAction Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_EDIT_ACTION
SettingFunctionVisibleEditNote Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_EDIT_NOTE
SettingFunctionVisibleEditWorkflow Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleExecuteAction Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_EXECUTE_ACTION
SettingFunctionVisibleForwardTask Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_CONFIRM_WORKFLOW
SettingFunctionVisibleFileDocument Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleGoto Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_GOTO
SettingFunctionVisibleGotoTask Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleHandoffTask Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleInsertDocument Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionMarkAsUnseen Booléen true Affichage de la fonction dans le menu (3 points). La tâche est marquée comme non lue.
SettingFunctionVisibleNewDocument Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_NEW_DOCUMENT
SettingFunctionVisibleNewSearch Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_NEW_SEARCH
SettingFunctionVisibleNewVersion Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_NEW_VERSION
SettingFunctionVisibleOffline Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_TO_OFFLINE
SettingFunctionVisibleOpenDocument Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_OPEN_DOCUMENT
SettingFunctionVisibleOpenImagePreview Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_OPEN_IMGPREVIEW
SettingFunctionVisibleOpenIn Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleRefresh Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REFRESH_CMP
SettingFunctionVisibleRefreshOffline Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_TOREFRESH_OFFLINE
SettingFunctionVisibleRefreshSearch Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REFRESH_SEARCH
SettingFunctionVisibleRemove Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REMOVE
SettingFunctionVisibleRemoveAction Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REMOVE_ACTION
SettingFunctionVisibleRemoveFavorite Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_FAVORITE
SettingFunctionVisibleRemoveFromClipboard Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REMOVE_FROM_CLIPBOARD
SettingFunctionVisibleRemoveFromOffline Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REMOVE_FROM_OFFLINE
SettingFunctionVisibleRemoveSearch Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_REMOVE_SEARCH
SettingFunctionVisibleQrcode Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleSendAsEcd Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SEND_AS_ECD
SettingFunctionVisibleSendDocument Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SEND_DOCUMENT
SettingFunctionVisibleShare Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SHARE
SettingFunctionVisibleShowForm Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SHOW_FORMULAR
SettingFunctionVisibleShowIndexForm Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SHOW_INDEX_FORMULAR
SettingFunctionVisibleShowMetadata Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_SHOW_METADATA
SettingFunctionVisibleStartWorkflow Booléen true Affichage de la fonction dans le menu (3 points). webclient.efmd.disable.fct.FCT_START_WORKFLOW
SettingFunctionVisibleStartAdHocWorkflow Booléen true Affichage de la fonction dans le menu (3 points).
SettingFunctionVisibleTransferDocument Booléen true Affichage de la fonction dans le menu (3 points).
SettingKeywordOnFiling String "configure" Entrer les métadonnées lors du dépôt : les valeurs "configured" (seulement pour les masques avec formulaire), "none" (Ne pas entrer de métadonnées), "always" (Toujours utiliser le formulaire) permettent de configurer les possibilités de saisie des métadonnées lors du dépôt d'une entrée.
SettingSordFetchLimit Integer 100 Configuration du nombre de SORDs qui sont annoncés par le serveur.
SettingDisplayMode String "default" Configure la représentation de l'application. Les valeurs possibles sont "default", "large" et "full". Seulement pour ELO 20 ou plus récent.
SettingUploadUsingMasksWithRequiredFieldAllowed Booléen false Lorsque "true" a été sélectionné, les masques avec les formulaires contenant des champs obligatoires peuvent être utilisés pour télécharger des documents.

# Créer un profil automatiquement (Identity Provider)

Le tableau suivant montre tous les réglages avec lesquels vous pouvez automatiquement créer un profil :

Réglage Type Par défaut Description
ProfileIdentifier String Identificateur du profil. Il peut être utilisé pour mettre à jour un profil déjà existant (requis).
ProfileType String Type de profil. Valeurs valides : "eloAuth", "msal" (requis).
ProfileName String Nom du profil (requis).
ProfileServer String URL du serveur. Il doit s'agir d'une adresse URL (erforderlich).
ProfileConfigId String ClientId, qui a été indiquée pour le serveur ELO dans la config de ELOauth (requis pour les types eloAuth et msal).
ProfileClientId String "Application ID", qui a été indiquée dans le portail Azure pour l'application Enterprise (requis pour le type msal).
ProfileTenantID String Doit être défini lorsque les utilisateurs sont dans plusieurs organisations. L'ID Tenant permet de garantir que l'utilisateur est seulement authentifié auprès de l'organisation correcte.

# Enterprise SSO (Intune)

La configuration de Enterprise SSO peut être effectuée dans Microsoft Intune. Si Enterprise a été configuré dans Microsoft Intune, l'authentification se fait automatiquement dans WebViews.

Vous pouvez configurer Enterprise SSO dans Microsoft Intune sous Configuration Settings > Single Sign-On App Extensions.

Section 'Single Sign-On App Extension'

Les valeurs suivantes doivent être entrées :

Section Valeur
App Bundle IDs com.elo.mobile.ELO
Additional configuration Pour AppPrefixAllowList, com.elo doit être ajouté dans la colonne Value.

Pour d'autres informations au sujet de la configuration dans Microsoft Intune, veuillez lire la documentation Mise à disposition du plugiciel SSO Microsoft Enterprise pour les appareils Apple (opens new window).

# Azure Application Proxy

Information

Nous vous recommandons de ne pas utiliser Azure Application Proxy.

Pour des informations au sujet de l'application Proxy, veuillez consulter la documentation Azure Application Proxy (opens new window).

Normalement, vous créez le compte MSAL via MDM. C'est également possible manuellement dans l'application. Il suffit de secouer légèrement l'appareil. Vous devez vous trouver dans la section Nouveau profil dans la configuration. C'est là qu'apparaît le point de menu caché pour la création du compte MSAL, une fois que vous avez secoué l'appareil.

Conditions préliminaires

  • Configurer Enterprise SSO via Mobile Device Management
  • Microsoft Authenticator App
  • Client Web ELO : la version la plus actuelle de 23.0

Les points suivants doivent être pris en considération pour installer et configurer l'application Proxy pour l'application iOS :

  • Il vous faut une URL avec certificat SSL valide.

  • Sous Azure App Registration > Authentication, la case d'options Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) doit être activée.

  • Pour MSAL, la section sous Azure App Registration > Authentication > iOS/macOS est requise.

  • Sous Azure App Registration > Users and groups, vous pouvez activer un groupe contenant tous les utilisateurs qui souhaitent s'authentifier avec MSAL.

  • Les points suivants doivent être pris en considération sous Properties :

    • L'Application ID est l'ID client lors de la création d'un nouveau profil (MSAL Proxy).
    • La Config ID (dans l'application) est ce que vous pouvez configurer dans ELOauth sous "azureadproxy".

    Vous trouverez d'autres informations au sujet de la Config ID dans la documentation Plugiciel ELOauth (opens new window) dans le chapitre Configuration manuelle.

Dernière mise à jour: 22 novembre 2024 à 11:22