Skip to main content

Utiliser des secrets de notebook

Les secrets dans ArcGIS Notebooks constituent une méthode sécurisée pour stocker et utiliser des informations sensibles, telles que les clés de connexion pour les systèmes externes. Cette fonctionnalité est prise en charge pour les notebooks utilisant la version de runtime 14.0 ou ultérieure.

Si vous disposez des privilèges requis pour créer des notebooks, vous pouvez créer et gérer des secrets dans le volet Secrets de l’éditeur de notebooks. Tous les secrets que vous inscrivez apparaissent dans ce volet, ce qui vous permet de les ajouter et de les utiliser par programmation dans vos notebooks, pour des processus interactifs et planifiés, sans exposer des valeurs secrètes codées.

Attention :

N’affichez pas les valeurs secrètes dans votre notebook pour éviter de les divulguer.

Remarque :

Si un notebook faisant référence à un secret inscrit est partagé avec un autre créateur de notebook, la valeur du secret ne sera pas disponible pour cet auteur. Les utilisateurs partagés peuvent créer leurs propres secrets en utilisant le même nom dans le notebook.

Les secrets ne sont pas pris en charge dans les outils Web des notebooks, car ils sont partagés et gérés par plusieurs utilisateurs.

Inscrire un secret

En utilisant le volet Secrets dans l’éditeur de notebooks, vous pouvez créer un ou plusieurs secrets à utiliser dans votre notebook. Pour inscrire un secret, procédez comme suit :

  1. Pour ouvrir un notebook, procédez comme suit :

  2. Cliquez sur Secrets dans le ruban supérieur de l’éditeur de notebooks.

  3. Cliquez sur Register secret (Inscrire un secret).

  4. Indiquez un nom et une valeur à attribuer au secret.

    Le nom peut être composé de caractères alphanumériques, de traits d’union et de traits de soulignement, et peut contenir 255 caractères au maximum. La valeur du secret ne peut pas dépasser 5 000 caractères.

  5. Cliquez sur Save (Enregistrer).

Ajoutez un secret à un notebook

  1. Cliquez sur Secrets dans le ruban supérieur de l’éditeur de notebooks.

  2. Cliquez sur + Add (+ Ajouter) pour insérer un extrait de code dans votre notebook qui récupère la valeur du secret.

  3. Remplacez le nom de la variable dans l’extrait de code par le nom souhaité.

Mettre à jour un secret

Pour mettre à jour la valeur d’un secret inscrit, vous devez supprimer le secret et en inscrire un nouveau avec le même nom.

Définir une clé

Si vous le souhaitez, vous pouvez définir une clé destinée à chiffrer et déchiffrer vos secrets inscrits. Si vous n’indiquez pas de clé, une clé par défaut sera utilisée. Pour définir une clé ou mettre à jour une clé existante, complétez les étapes suivantes :

  1. Pour ouvrir un notebook, procédez comme suit :

  2. Cliquez sur Secrets dans le ruban supérieur de l’éditeur de notebooks.

  3. Cliquez sur Set Key (Définir une clé).

  4. Saisissez la valeur de la clé.

  5. Cliquez sur Save (Enregistrer).