Utilisation de l\'action Attribuer un fichier ServiceNow

Utilisez l\'action Attribuer un fichier pour produire un flux de fichiers pour une pièce jointe dans l\'instance ServiceNow. L\'action Attribuer un fichier produit un flux de fichiers à partir de l\'instance ServiceNow et attribue le flux à une variable de fichier.

Créez un flux de fichier pour une pièce jointe dans l\'instance ServiceNow en utilisant l\'identifiant du système de pièce jointe et attribuez-le à une variable de fichier. Vous pouvez ensuite utiliser cette variable de fichier comme source de données pour télécharger la pièce jointe dans votre dossier Microsoft 365 OneDrive.

Prérequis

Assurez-vous de respecter les prérequis suivants.
  • Établissez une connexion active à l\'instance ServiceNow en utilisant l\'action Authentification. Pour plus d\'informations sur l\'action Authentication, voir Action d\'authentification ServiceNow.
  • Établissez une connexion OAuth au compte Microsoft.
  • Enregistrez le nom d\'utilisateur du compte Microsoft dans Credential Vault.
  • Créez une variable de type fichier nommée servicenowfilestream pour contenir le flux de fichier.

Procédure

  1. Créez un robot de tâches.
  2. Accédez à Actions > ServiceNow > Pièces jointes puis double-cliquez sur Attribuer un fichier pour ajouter l\'action à l\'éditeur.
  3. Entrez l\'identifiant de pièce jointe du fichier provenant de l\'instance ServiceNow dans sys_id de la pièce jointe.
    Vous pouvez également mapper l\'identifiant de la pièce jointe à une variable de type chaîne et sélectionner la variable à l\'aide de l\'option Insérer une valeur.
  4. Par défaut, le système définit le nom de la session comme Default dans Nom de session.
  5. Sélectionnez la variable de fichier servicenowfilestream dans la liste déroulante Attribuer le fichier à une variable.
  6. Accédez à Actions > Microsoft 365 OneDrive puis double-cliquez sur Se connecter pour ajouter l\'action à l\'éditeur.
    Pour plus d\'informations sur l\'action Se connecter, voir Utilisation de l'action Se connecter dans le package Microsoft 365 OneDrive.
  7. Par défaut, le système définit le nom de la Session utilisateur Microsoft 365 OneDrive comme Microsoft365OneDriveUserSession.
  8. Sélectionnez Managée par la Control Room dans Mode d\'authentification OAuth2 et configurez ce qui suit :
    1. Cliquez sur l\'option Choisir et suivez les instructions pour choisir la connexion OAuth préconfigurée au compte Microsoft.
    2. Sélectionnez Identifiant > Choisir et suivez les invites dans la fenêtre modale Sélectionner un identifiant pour choisir le nom d\'utilisateur du compte Microsoft disponible dans le Credential Vault.
  9. Accédez à Actions > Microsoft 365 OneDrive puis double-cliquez sur Charger un fichier pour ajouter l\'action à l\'éditeur.
    Pour plus d\'informations sur l\'action Charger un fichier, voir action Charger le fichier .
  10. Par défaut, le système choisit Microsoft365OneDriveUserSession comme nom de session dans Session utilisateur Microsoft 365 OneDrive.
  11. Sélectionnez Variable dans Variable de fichier / Nom de fichier dans le répertoire local.
  12. Cliquez sur Insérer une valeur et sélectionnez la variable de fichier servicenowfilestream.
  13. Entrez le chemin du dossier de l\'emplacement Microsoft 365 OneDrive dans Charger le dossier sur OneDrive.
    Par exemple, saisissez https://companyname-my.sharepoint.com/:b:/g/personal/abc/, où abc est le dossier dans lequel la pièce jointe doit être enregistrée.

Étapes suivantes

Lorsque vous exécutez l\'automatisation, le système diffuse le fichier depuis l\'instance ServiceNow et attribue la variable de fichier servicenowfilestream au flux de fichier. L\'action Microsoft 365 OneDrive Charger utilise cette variable de fichier servicenowfilestream pour charger la pièce jointe ServiceNow à l\'emplacement Microsoft 365 OneDrive spécifié.