Ajouter et inscrire une application

Le fait de faire référence à une URL dans une application existante vous permet de partager efficacement votre travail avec les membres de votre organisation, ainsi qu’avec le grand public (selon vos privilèges de partage). Outre l’URL, vous pouvez partager d’autres informations, telles que le type de l’application, son objectif, un résumé et une description, ainsi qu’un fichier .zip avec le code que vous avez utilisé pour créer l’application plateforme. En tant que développeur détenteur d’un compte d’organisation, vous pouvez aussi enregistrer des applications auprès de la plateforme.

Le fait d’ajouter une application à ArcGIS Online n’entraîne que l’ajout d’une référence à l’URL de l’application ; ArcGIS Online ne stocke pas les fichiers de l’application.

Conseil :

Pour partager des applications avec les membres de votre organisation, ainsi qu’avec le grand public, vous pouvez également créer des applications avec des cartes et des applications de bibliothèque avec des groupes.

Ajouter une application à partir d’une URL

Pour ajouter un élément qui utilise une URL permettant d’accéder à une application sur le Web, procédez comme suit :

  1. Vérifiez que vous êtes connecté et que vous disposez des privilèges permettant de créer un contenu.
  2. Depuis l’onglet My Content (Mon contenu) de la page de contenu, cliquez sur New Item (Nouvel élément), puis sur Application (Application).
  3. Sélectionnez le type d’application :
    • Web Mapping (Cartographie web) - Une application web créée avec une API Web telle que JavaScript.
    • Desktop (Bureau) : une application pour les ordinateurs de bureau intégrés à une plateforme bureautique, telle que Java ou .NET (Microsoft Windows Desktop).
    • Mobile : application téléchargeable créée pour les appareils mobiles avec un SDK , comme iOS ou Android.
    • Other application (Autre application) : application bureautique ou n’importe quel type d’application générique dont vous ne connaissez pas l’objectif, l’API, le SDK ou l’adresse URL.
  4. Pour Web Mapping (Cartographie web), Desktop (Bureau) ou Mobile (Mobile), saisissez l’URL de l’application (par exemple,https://<myServer>/myWebMapApp).
  5. Pour les applications bureautiques, cliquez sur Browse (Parcourir) et sélectionnez le fichier .zip qui contient l’application.
  6. Cliquez sur Next (Suivant).
  7. Spécifiez un titre.
  8. Dans My Content (Mon contenu), choisissez un dossier dans lequel l'élément doit être enregistré.
  9. Si l’organisation a configuré des catégories de contenu, cliquez sur Assign categories (Attribuer des catégories) et sélectionnez jusqu’à 20 catégories pour aider les utilisateurs à trouver l’élément.

    Vous pouvez également commencer à saisir un nom de catégorie pour affiner la liste des catégories.

  10. Saisissez des balises qui décrivent l’élément.

    Séparez les termes par une virgule (par exemple, Terres fédérales correspond à une balise, alors que Terres, fédérales correspond à deux balises).

    Lors de votre saisie, vous pouvez sélectionner n'importe quelle balise affichée. Ces balises vous sont suggérées à partir de celles que vous avez déjà ajoutées.

  11. Vous pouvez également saisir un résumé qui décrit l’application.
  12. Cliquez sur Save (Enregistrer).

Une fois l’application ajoutée, elle apparaît dans le contenu.

Configurez les détails de l’élément, joignez du code si nécessaire et partagez l’application si vous possédez des privilèges de partage.

Enregistrer une application

En tant que développeur détenteur d’un compte d’organisation, vous pouvez enregistrer l’application auprès de la plateforme pour générer un identifiant d’application. Utilisez l’ID d’application dans l’application pour recueillir des statistiques d’utilisation et autoriser les utilisateurs à se connecter à la plateforme avec OAuth 2.0, une structure d’autorisation normalisée. Avec OAuth 2.0, les applications aident l’utilisateur à se connecter à la plateforme via la page de connexion hébergée par cette dernière. Cela permet également à l’application de travailler avec du contenu utilisateur associé à leur organisation. Elle peut en outre utiliser d’autres fonctionnalités d’ArcGIS Online, telles que le géocodage, le calcul d’itinéraire et l’enrichissement géographique. Pour en savoir plus sur l’authentification et OAuth 2.0, consultez ArcGIS Developer.

Pour pouvoir inscrire une application, vous devez l’ajouter à ArcGIS Online. Consultez la section ci-dessous pour en savoir plus. Après l’avoir ajoutée, procédez comme suit pour inscrire l’application et obtenir un ID d’application, ainsi que la clé secrète de l’application. Si vous avez ajouté un type générique d’application, son enregistrement est automatique.

Remarque :

Le modèle d’implémentation concernant les identifiants de connexion des utilisateurs diffère légèrement selon que vous développez une application basée sur le Web ou une application native. Vous trouverez des informations détaillées ainsi que des exemples de codes dans la documentation ArcGIS Developer.

  1. Vérifiez que vous êtes connecté avec un compte d’organisation et que vous détenez les privilèges nécessaires pour créer du contenu.
  2. Dans l’onglet My Content (Mon contenu) de la page de contenu, cliquez sur le titre de l’application à enregistrer.

    Cliquez sur le nom de l’application pour ouvrir la page des éléments associée.

  3. Cliquez sur l’onglet Settings (Paramètres), faites défiler l’affichage vers le bas jusqu’à la section App Registration (Enregistrement de l’application) et cliquez sur Register (Inscrire).
  4. Sélectionnez le type d’application : navigateur, natif, serveur ou multiple.
  5. Pour chaque URI de redirection, saisissez l’adresse au format ["https://<server>[:port]"] et cliquez sur Add (Ajouter).

    Les URI de redirection sont des adresses valides vers lesquelles les utilisateurs de l’application peuvent être redirigés une fois qu’ils sont connectés.

  6. Pour supprimer une URI que vous avez ajoutée, sélectionnez-la, cliquez sur Supprimer, puis sur Inscrire.

Afficher et mettre à jour les informations d’enregistrement de l’application

Une fois l’application inscrite, vous pouvez afficher les informations d’inscription, qui incluent un ID d’application et une clé secrète de l’application, mettre à jour les URI de redirection et réinitialiser la clé secrète. Vous pouvez également afficher les informations d’utilisation sur les personnes qui se sont connectées à l’application et le nombre de crédits consommés, ainsi que le moment où elles ont désinscrit l’application.

Remarque :

La réinitialisation de la clé secrète de l’application invalide tous les jetons existants des utilisateurs et des applications émis pour cette application. Les utilisateurs doivent se reconnecter à l’application et les applications configurées avec la clé secrète devront probablement être mises à jour.

  1. Vérifiez que vous êtes connecté à votre compte d’organisation et cliquez sur l’onglet Mon contenu de la page de contenu.
  2. Cliquez sur le titre de l’application enregistrée.
  3. Sur la page de l’élément, cliquez sur l’onglet Paramètres.
  4. Accédez à la section Paramètres de l’application et cliquez sur Informations d’enregistrement.

    Vous pouvez consulter les données suivantes : ID d’application, clé secrète de l’application, type d’application et URI de redirection.

  5. Pour mettre à jour les URI de redirection, cliquez sur Update (Mettre à jour) et procédez comme suit :
    1. Pour ajouter un URI de redirection, entrez l’adresse et cliquez sur Add (Ajouter).
    2. Pour supprimer une URl de redirection, sélectionnez l’adresse URI et cliquez sur Supprimer.
    3. Cliquez sur Mise à jour, puis sur Enregistrer.
  6. Pour réinitialiser la clé secrète de l’application, cliquez sur Update (Mettre à jour) et procédez comme suit :
    1. Cliquez sur Réinitialiser la clé secrète.

      La réinitialisation de la clé secrète de l’application invalide tous les jetons existants des utilisateurs et des applications émis pour cette application. Les utilisateurs doivent se reconnecter à l’application et les applications configurées avec la clé secrète devront probablement être mises à jour.

    2. Cliquez sur Yes (Oui) pour confirmer la réinitialisation de la clé secrète de l’application.
    3. Cliquez sur Mise à jour, puis sur Enregistrer.
  7. Pour afficher les informations d’utilisation sur les personnes qui se sont connectées à l’application ou le nombre de crédits qu’elles ont consommés, cliquez sur Application Usage (Utilisation de l’application), choisissez d’afficher les crédits ou les utilisateurs et sélectionnez la période.
  8. Pour vous désinscrire d’une application, cliquez sur Unregister App (Désenregistrer l’application).

    L’application n’est plus enregistrée. Vous n’avez pas besoin d’enregistrer la page de l’élément.

Rubriques connexes