Applications
Les applications (également appelées applis dans iManage v2 API) sont des packs logiciels qui soit s’intègrent à iManage Work pour accéder aux données depuis ce dernier, soit étendent la fonctionnalité des applications client iManage Work.
Ces applications sont développées soit par iManage, soit par des vendeurs tiers. Par exemple, votre entreprise peut utiliser une application pour la comparaison de documents. L’application peut étendre la fonctionnalité de iManage Work en ajoutant un menu contextuel aux documents pour la comparaison de documents. Autrement, si vous avez du personnel de développement interne, il peut développer des applications pour votre organisation. Par exemple, si vous avez un intranet et souhaitez présenter les documents récents d’un utilisateur dans l’intranet, votre personnel de développement peut écrire une application pour accéder au contenu depuis iManage Work.
iManage Work 10.2 et supérieur prennent en charge le protocole d’autorisation OAuth 2.0 pour les applications qui s’intègrent à iManage Work ou étendent leur fonctionnalité. Voici quelques avantages de OAuth 2.0 :
C’est un standard ouvert pour l’autorisation et n’importe qui peut le mettre en œuvre.
Il simplifie l’autorisation et l’accès aux données iManage Work tout en protégeant les identifiants des utilisateurs.
Il standardise et sécurise le partage d’informations entre iManage Work et d’autres applications.
Il fonctionne sur HTTPS et autorise les applications à l’aide de jetons d’accès au lieu des identifiants des utilisateurs. L’application client obtient ce jeton avant de faire une demande de connexion pour le compte de l’utilisateur.
Tout développement personnalisé par rapport aux API iManage Work doit être enregistré comme une application client et les développeurs peuvent ajouter des personnalisations uniquement via ces applications client enregistrées reconnues par iManage. Cela est similaire à l’utilisation des API Facebook. Si vous ouvrez un API Facebook dans votre application, Facebook doit identifier votre application comme un client autorisé. Par conséquent, votre application doit être un client enregistré sur Facebook. De façon similaire, dans iManage, ces applications sont enregistrées et téléchargées sur iManage Work par les administrateurs à l’aide de la fonction Applicationsdans le iManage Control Center. L’application qui se connecte au iManage Work doit être autorisée à l’aide du protocole d’autorisation OAuth 2.0. Les applications qui ne se connectent pas au iManage Work peuvent ne pas requérir d’autorisation. Par exemple, une application qui lit des propriétés des dossiers telles que ID du dossier, nom du dossier, custom1, et custom2 depuis iManage Work pour les afficher ou les utiliser ultérieurement dans l’application . Lorsqu’elle est ouverte depuis un menu contextuel, l’application peut accéder à ces propriétés depuis le contexte d’application sans effectuer le processus d’authentification . Cette application doit accéder uniquement à des données depuis iManage Work et ne requiert aucune authentification.
Cette fonction permet de gérer les types d’applications suivants :
Applications iManage : Ces applications sont disponibles pour les applications client iManage Work. Par exemple, iManage Work Desktop pour Windows, iManage Work Email Management pour Gmail, iManage Work Desktop pour Mac, Mobility pour iOS, etc.
Applications tierces : Il existe deux types d’applications disponibles auprès de vendeurs tiers :
Les applications autonomes qui interagissent avec iManage Work uniquement via des API pour accéder à des informations et qui ne modifient pas son IU. Par exemple, une application qui suit et analyse les répertoires de vérification de documents dans iManage Work pour comprendre le comportement des utilisateurs.
Les applications qui étendent les fonctions iManage et modifient l’IU en fournissant des menus contextuels ou de nouveaux panneaux dans les applications suivantes :
iManage Work
iManage Work Desktop pour Windows
iManage Control Center
Il est également possible de définir des paramètres de sécurité pour ces applications pour les rendre disponibles uniquement pour des utilisateurs spécifiques.
Les applications vous permettent de :
Télécharger une application sur site :
Télécharger un pack d’applications f ourni par un partenaire/vendeur à l’aide de la fonction Charger le pack.
Configurer manuellement les paramètres des applications à l’aide de la fonction Configurer manuellement.
Télécharger une application de Cloud à l’aide de la fonction Ajouter une application.
Activer ou désactiver le statut d’application à l’aide de l’option Activer/désactiver.
Modifier les détails de sécurité d’une application à l’aide de l’option Sécurité.
Modifier les détails de configuration d’une application à l’aide de l’option Modifier.
Supprimer des extensions/applications externes à l’aide de l’option Supprimer.
Visualiser les détails d’une application à l’aide de l’option Vue.
Visualiser des options de tableau génériques dans la section Vue d’ensemble IU.
Modifier les détails de sécurité
Cette option est disponible sur :
le menu kebab : Sélectionner l’icône
adjacent à chaque application.
le menu contextuel : Effectuer un clic droit sur une application pour voir cette option.
Utiliser l’une des options précédentes et sélectionner Sécurité. La boîte de dialogue Modifier la sécurité apparaît. Modifier les options de sécurité suivantes et sélectionner Enregistrer.
|
Option de sécurité |
Description |
|
Tous les utilisateurs |
Tous les utilisateurs peuvent accéder à l’application |
|
Personnalisé |
Permettre à des utilisateurs spécifiques d’accéder aux applications |
Modifier les détails de configuration
Cette option est disponible sur :
le menu kebab : Sélectionner l’icône
adjacent à chaque application.
le menu contextuel : Effectuer un clic droit sur une application pour voir cette option.
Utiliser l’une des options précédentes et sélectionner Éditer . La boîte de dialogue Modifier la configuration apparaît. Les champs de configuration suivants sont listés :
|
Champs |
Description |
|
Nom |
Nom d’une application |
|
Description |
Description d’une application |
|
Clé API |
Clé API |
|
Secret API |
Si vous en possédez une, vous pouvez l’utiliser ou bien sélectionner Générer automatiquement pour en générer une. |
|
Éditeur |
iManage LLC |
|
Site Web |
Lien Web |
|
|
ID e-mail |
|
Type |
Il s’agit d’une liste déroulante qui répertorie deux options :
|
Supprimer des extensions/applications externes
Application unique
Cette option est disponible sur :
le ruban : Sélectionner une application pour voir cette option sur le ruban.
le menu kebab : Sélectionner l’icône
adjacent à chaque application.
le menu contextuel : Effectuer un clic droit sur une application pour voir cette option.
Utiliser l’une des options précédentes et sélectionner Supprimer. La boîte de confirmation Supprimer apparaît. Confirmer l’action pour continuer ou annuler.
Applications multiples
Cette option est disponible sur le ruban. Sélectionner des applications puis sélectionner Supprimer. La boîte de confirmation Supprimer apparaît. Confirmer l’action pour continuer ou annuler.
Visualiser les détails de l’application
Cette option est disponible sur :
le menu kebab : Sélectionner l’icône
adjacent à chaque application.
le menu contextuel : Effectuer un clic droit sur une application pour voir cette option.
le lien cliquable : Sélectionner une application dans la colonne Nom.
Utiliser l’une des options précédentes et sélectionner Vue. La page <nom-application> apparaît.