---
sourceDocument: Gestion des ressources informatiques Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-asset-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des ressources informatiques Xanadu

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Créer une application de stockage pour une intégration personnalisée

# Créer une application de stockage pour une intégration personnalisée {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Publiez votre application d'intégration personnalisée sur le ServiceNow Store pour la rendre disponible à d'autres utilisateurs.

## Avant de commencer

Rôle requis : admin

## Pourquoi et quand exécuter cette tâche

Vous devez effectuer ces étapes afin que votre intégration personnalisée fonctionne correctement lorsque d'autres utilisateurs la téléchargent à partir du ServiceNow Storefichier .

## Procédure

1. Créez un script correctif dans votre application d'intégration personnalisée.  
   Lorsqu'un nouveau profil d'intégration est créé à l'aide de votre application, les flux secondaires et les alias de connexion que vous avez créés sont automatiquement liés au profil via ce script correctif.
   1. Accédez à la Applications systèmeStudio.
   2. Sélectionnez votre application d'intégration personnalisée.
   3. Sur la page Bienvenue dans Studio, cliquez sur + Créer.  
      La boîte de dialogue Créer un fichier d'application s'ouvre.
   4. Dans la boîte de dialogue, recherchez et sélectionnez <kbd class="ph userinput">Script correctif</kbd>.
   5. Cliquez sur Créer.
   6. Renseignez les champs suivants du formulaire Script correctif.  
      {#create-slc-store-app__table_cpy_whm_4kb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Nom | Nom du script correctif. Par exemple, <kbd class="ph userinput">Script correctif d’intégration personnalisée</kbd>. |
      | Non téléchargeable | Option permettant de créer des enregistrements de mise à jour du client \[sys_update_xml\] lorsque le script correctif s'exécute. Ne sélectionnez pas cette option. |
      | Application | Votre application d'intégration personnalisée. Ce champ est renseigné automatiquement. |
      | Avant | Option qui vous permet d'exécuter le script correctif avant l'installation ou la mise à niveau de l'application. Ne sélectionnez pas cette option. |
      | Description | Description du script correctif. |
      [Tableau 1. Formulaire Script correctif]

      {#create-slc-store-app__table_cpy_whm_4kb}
   7. Entrez le script suivant dans le champ de Script.  
      Pour les flux secondaires et l'alias de connexion, remplacez les ID d'exemple par les ID réels. Vous pouvez trouver l'ID dans l'URL de chaque élément.

          new global.CustomIntegrationProfileUtils().createCustomIntegration({
          	name: 'Name', // choose a name for the integration
          	downloadSubscriptionSubflow: '3a23e189a1400010fa9bed1383c83d38', //replace example id
          	updateActivitySubflow: '77a66d23e5500010fa9bc9581d0c0f47', //replace example id
          	reclamationSubflow: 'e62b672e39400010fa9b4845e477fe02', //replace example id
          	connectionAlias: '629ad2bfdb1893005963ff041d961971' //replace example id
          });

      Remarque :  
      L'activité de mise à jour et les flux secondaires de réclamation ne sont pas requis. Si vous n'incluez pas de flux secondaire pour mettre à jour l'activité, l'intégration n'obtient pas l'activité de l'utilisateur, sauf si votre flux secondaire d'abonnement de téléchargement inclut l'activité de l'utilisateur. Si vous n'incluez pas de flux secondaire de réclamation, l'intégration ne peut pas désactiver SaaS les abonnements des utilisateurs.
   8. Cliquez sur Envoyer.
   {#create-slc-store-app__substeps_mq2_3hm_4kb}
2. Créez un enregistrement de privilège entre périmètres.  
   Cet enregistrement permet au script correctif que vous avez créé d'accéder à l'include de script CustomIntegrationProfileUtils().
   1. Accédez à la Applications systèmeAccès à l'application entre périmètres.
   2. Cliquez sur Nouveau.
   3. Renseignez les champs du formulaire.  
      {#create-slc-store-app__table_dcv_pkm_4kb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Source Scope (Périmètre source) | Votre application d'intégration personnalisée. Ce champ est renseigné automatiquement. Pour sélectionner une autre application, cliquez sur l'icône Paramètres ( ![icône Paramètres]()) sur la bannière de votre ServiceNow instance. Dans la boîte de dialogue Paramètres système, sélectionnez l'onglet Développeur , puis choisissez une application dans la liste déroulante Application . |
      | Périmètre cible | Application à partir de laquelle les ressources sont demandées. Cliquez sur l'icône de recherche ( ![icône Rechercher]()) pour localiser et sélectionner l'application globale . |
      | Nom cible | Nom de l'include de script. Définissez ce champ sur <kbd class="ph userinput">CustomIntegrationProfileUtils</kbd>. |
      | Target Type (Type cible) | Type de demande. Sélectionnez Include de script. |
      | Application | Votre application d'intégration personnalisée. Ce champ est renseigné automatiquement. |
      | Opération | Opération que le script effectue sur le périmètre cible. Sélectionnez Exécuter l'API. |
      | Statut | Autorisation pour cet enregistrement de privilège entre périmètres. Sélectionnez Autorisé. |
      [Tableau 2. Privilège entre périmètres]

      {#create-slc-store-app__table_dcv_pkm_4kb}
   4. Cliquez sur Envoyer.
   {#create-slc-store-app__substeps_zmv_kkm_4kb}
{#create-slc-store-app__steps_kff_vzy_2nb}

## Que faire ensuite

Avant de publier votre application d'intégration personnalisée sur , ServiceNow Storeassurez-vous que vos actions et flux secondaires sont activés, publiés et enregistrés dans votre application.
**Sujet précédent :** [Publier un profil d'intégration personnalisé](https://servicenow-prod.fluidtopics.net/x~GXBEmWr_CFVw6g2E9cVw "Publiez un profil d’intégration personnalisée pour terminer l’intégration personnalisée.")  
**Sujet suivant :** [Réviser une règle de réclamation de logiciel](https://servicenow-prod.fluidtopics.net/pl05Nzxgoq8IpxaYb94Ltw "Utilisez les règles de réclamation pour annuler les abonnements des utilisateurs qui ont limité ou pas d’activité.")

