Outre l’inscription des applications que vous ajoutez à l’organisation, vous pouvez configurer les propriétés et les paramètres des éléments d’application.
Définir les propriétés d’application
Définissez les propriétés des applications afin que les autres personnes comprennent quel type d’application vous avez partagé avec elles et comment elles peuvent l’utiliser.
Procédez comme suit pour définir les propriétés d’un élément d’application :
- Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur.
- Ouvrez la page des éléments et cliquez sur l’onglet Settings (Paramètres).
- Pour les modèles de cartographie Web, mobiles ou d’application bureautique, spécifiez l’un des objectifs suivants :
- Ready To Use (Prêt à l’emploi) : sélectionnez cette option s’il ne s’agit pas d’un modèle d’application et si aucune option de configuration n’est présente dans l’application.
- Configurable : sélectionnez cette option si vous ajoutez un modèle d’application configurable. Après avoir enregistré les paramètres de l’élément d’application, vous pouvez ajouter des paramètres de configuration.
- Self-configurable (Auto-configurable) : utilisez cette option pour déployer une application à l’aide d’un générateur d’application interne.
- Code sample (Exemple de code) : si l’application a pour objectif de fournir un exemple que d’autres peuvent utiliser pour créer leurs propres applications, sélectionnez Code sample (Exemple de code), puis joignez le code à l’élément d’application.
- Pour les applications bureautiques, spécifiez la plate-forme de l’application.
- Si l’application est un modèle d’application configurable, sélectionnez JavaScript dans la liste déroulante API.
Héritage :
Les autres options d’API et de SDK présentes pour les applications mobiles sont des propriétés obsolètes, mais n’ont pas été supprimées car elles sont définies dans les éléments d’application existants. Vous n’avez pas besoin de les définir pour de nouvelles applications autres que les modèles d’application configurables. - Cliquez sur Save (Enregistrer).
Partager le code d’application
Vous pouvez joindre du code (comme un fichier .zip) à vos éléments d’application. Cela vous permet de fournir un accès au code source de l’application lorsque vous partagez un exemple ou une application configurable.
Procédez comme suit pour ajouter un fichier d’exemple de code à l’élément d’application :
- Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur.
- Ouvrez la page des éléments et cliquez sur l’onglet Settings (Paramètres).
- Cliquez sur Attach Code (Joindre du code) et chargez un fichier .zip contenant l’exemple de code.
- Cliquez sur Save (Enregistrer).
Pour mettre à jour une pièce jointe de code sans réinitialiser le compteur de téléchargement relatif à l’élément, cliquez sur Update Code (Mettre à jour le code) et chargez un fichier .zip portant le même nom que le fichier .zip d’origine. Pour joindre un nouveau fichier, commencez par cliquer sur Remove (Supprimer) pour supprimer le fichier existant, puis répétez la procédure ci-dessus pour joindre un nouveau fichier. La suppression du fichier existant et l’ajout d’un nouveau fichier réinitialise le compteur de téléchargement relatif à l’élément.
Modifier l’URL de l’application
Si l’URL change pour une application de cartographie Web, mobile ou d’extension d’application que vous avez ajoutée à votre organisation, vous pouvez mettre à jour l’URL de l’élément d’application pour que ce dernier pointe vers la nouvelle URL.
Procédez comme suit pour mettre à jour l’URL d’un élément d’application :
- Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur.
- Ouvrez la page des éléments et cliquez sur l’onglet Settings (Paramètres).
- Saisissez ou collez la nouvelle URL de l’application dans le champ URL.
- Cliquez sur Save (Enregistrer).
Désactiver la possibilité de créer une copie d’une application pour les autres utilisateurs
Les membres de l’organisation avec lesquels vous partagez une application créée à l’aide de ArcGIS Instant Apps peuvent créer une copie de votre application. L’élément d’application créé dans leur contenu fait initialement référence aux mêmes carte ou scène et couches que votre application et possède les mêmes propriétés que votre application, mais l’utilisateur peut modifier l’ensemble de ces paramètres sur leur copie sans affecter votre application.
En tant que propriétaire d’une application ou administrateur de l’organisation, vous pouvez empêcher les autres utilisateurs de créer des copies de l’application.
Pour empêcher les autres utilisateurs de créer une copie de votre application, procédez comme suit :
- Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur.
- Ouvrez la page des éléments et cliquez sur l’onglet Settings (Paramètres).
- Désélectionnez la case en regard de l’option Allow others in your organization to save a copy of this item (Autorisez d’autres utilisateurs dans votre organisation à enregistrer une copie de cet élément).
- Cliquez sur Save (Enregistrer).
Gérer les informations d’identification des applications enregistrées
Vous pouvez gérer les informations d’identification des développeurs que vous avez incluses lorsque vous avez ajouté l’application à l’organisation.
Dans l’onglet Settings (Paramètres) de la page des éléments de l’application, vous pouvez effectuer les opérations suivantes :
- Réinitialiser la clé secrète de l’application.
Remarque :
La réinitialisation de la clé secrète de l’application invalide tous les jetons et clés d’API des applications émis pour cette application. Les applications configurées avec la clé secrète devront probablement être mises à jour.
- Copier ou renouveler le jeton d’application temporaire.
- Désenregistrer l’application.
- Modifier les privilèges octroyés à l’application.
Remarque :
Si l’élément d’informations d’identification ne comprenait pas de privilèges personnels lors de sa création, vous ne pouvez pas les ajouter lors de la mise à jour des informations d’identification. Pour plus d’informations sur les types de privilèges, consultez le guide sur la sécurité et l’authentification dans l’aide des développeurs Esri.
- Modifier les couches auxquelles l’application peut accéder.
- Mettre à jour l’URL de la source de données des informations d’identification OAuth imbriquées.
- Mettre à jour les URL de redirection des informations d’identification OAuth imbriquées.
- Mettre à jour les URL de référent des informations d’identification de clé d’API imbriquées.
Pour vous aider à gérer les informations d’identification, reportez-vous aux pages connexes de l’aide Esri pour les développeurs :
- Informations d’identification OAuth (pour l’authentification des applications)
- Didacticiel : gérer les informations d’identification de clé d’API
Pour accéder aux paramètres et les modifier, procédez comme suit :
- Connectez-vous à l’organisation en tant que propriétaire de l’application ou administrateur de l’organisation.
- Ouvrez la page des éléments et cliquez sur l’onglet Settings (Paramètres).
- Accédez à la section Application (Application), puis apportez la modification requise.
- Cliquez sur Save (Enregistrer) après chaque modification apportée aux paramètres.
Remarque :
La modification de plusieurs paramètres à la fois avant un enregistrement peut avoir pour effet de ne pas enregistrer tous les paramètres.
- Répétez les étapes 3 et 4 si nécessaire.
Personnaliser les catégories de connexion à l’application
L’expérience de connexion de l’application OAuth 2.0 peut être personnalisée à l’aide de catégories de connexion. Votre application peut hériter des catégories de connexion personnalisées de votre organisation, ou vous pouvez créer des catégories de connexion propres à l’application.
Remarque :
Pour personnaliser les catégories de connexion à l’application, votre administrateur doit activer la connexion personnalisée pour l’organisation.
Afin de créer une catégorie de connexion personnalisée pour votre application, procédez comme suit :
- Vérifiez que vous êtes connecté à l’organisation en tant que propriétaire de l’élément avec les privilèges Create, update, and delete (Créer, mettre à jour et supprimer) ou en tant que membre doté du rôle Administration par défaut.
- Ouvrez la page d’élément pour l’application.
- Cliquez sur la section Sign-in (Connexion) de l’onglet Settings (Paramètres).
- Activez le bouton bascule Enable custom sign-in for this application (Activer l’expérience de connexion personnalisée pour cette application).
- Cliquez sur Create a custom sign-in category (Créer une catégorie de connexion personnalisée).
Remarque :
Vous pouvez configurer jusqu’à 100 catégories de connexion personnalisées.
La fenêtre Create sign-in category (Créer une catégorie de connexion) apparaît.
- Si vous le souhaitez, dans la fenêtre Choose how to start (Choisir une option de départ), vous pouvez sélectionner une catégorie autre que Organization defaults (Paramètres par défaut de l’organisation). Cliquez sur la flèche de la liste déroulante sous Select a sign-in category to start from (Sélectionner une catégorie de connexion existante) et sélectionnez une option.
Les méthodes de connexion reflètent ce qui est autorisé sous la section Logins (Identifiants de connexion) pour vos organisations, par exemple, ArcGIS login (Identifiant ArcGIS), Open ID (OpenID) ouSocial logins (Connexion via les réseaux sociaux).
- Cliquez sur Next (Suivant).
- Fournissez un Title (Titre) et une Description pour votre catégorie.
Le titre que vous choisissez apparaît comme option sous Select account type (Sélectionner un type de compte) lorsqu’un utilisateur se connecte à l’application.
- Cliquez sur Next (Suivant).
- Utilisez éventuellement la fenêtre Login types (Types de connexion) pour autoriser l’accès aux catégories de connexion et modifier le Title (Titre) des catégories de connexion une fois qu’elles sont activées.
Au moins une méthode de connexion doit être activée pour pouvoir créer une catégorie.
Conseil :
Décochez la case en regard de l’option Enable sign-in category (Activer la catégorie de connexion) si vous souhaitez configurer la catégorie, mais n’êtes pas prêt à ce que les utilisateurs se connectent avec cette catégorie. Vous pouvez activer la catégorie en activant le bouton bascule en regard du nom de la catégorie dans la section Sign-in (Connexion) de l’onglet Settings (Paramètres) de la page des éléments de l’application.
- Cliquez sur Create category (Créer une catégorie).
Remarque :
Une fois que vous avez créé et activé une catégorie de connexion personnalisée, la valeur par défaut de l’organisation n’apparaît pas lorsque les utilisateurs se connectent à l’application.
La catégorie apparaît sous la section Sign-in (Connexion) de l’onglet Settings (Paramètres) de la page des éléments.
Remarque :
Les catégories de connexion personnalisée propres à l’application n’apparaissent pas sous Custom sign-in (Connexion personnalisée) dans la section Security (Sécurité) des paramètres d’organisation.
- Cliquez éventuellement sur Preview sign-in page (Aperçu de la page de connexion) pour afficher ce qui est visible par les utilisateurs lorsqu’ils se connectent. Pour mettre à jour la catégorie de connexion personnalisée, cliquez sur Configure (Configurer).
Vous avez un commentaire à formuler concernant cette rubrique ?