Partager un notebook

Vous pouvez partager un notebook que vous avez créé de la même manière que vous partagez n’importe quel autre élément. Par défaut, vous êtes la seule personne autorisée à accéder à votre notebook : il n’apparaît pas dans les résultats de recherche des autres utilisateurs et ne fait partie d’aucun groupe. Selon vos privilèges de partage, vous pouvez le partager.

Remarque :

Lorsque vous partagez un notebook, les autres utilisateurs peuvent l’ouvrir et l’exécuter. Cependant, s’ils y apportent des modifications, celles-ci seront enregistrées dans une copie dont ils seront propriétaires. Ces modifications ne sont pas enregistrées dans votre notebook.

Préparer votre notebook pour le partage

Avant de partager un notebook, assurez-vous qu’il peut être ouvert et exécuté par les autres utilisateurs tout en conservant son intégrité, sa sécurité et son accessibilité.

  • Évitez de stocker des noms d’utilisateur, mots de passe, identifiants de connexion ou toute autre information personnelle dans un notebook. Si vous partagez un notebook incluant ce contenu, il sera exposé aux autres utilisateurs. Si vous devez utiliser un nom d’utilisateur et un mot de passe pour vous connecter à un SIG, il est conseillé d’inclure uniquement le nom d’utilisateur dans le code et d’attendre d’être invité à saisir le mot de passe dans la boîte de dialogue interactive. Pour plus d’informations sur les options permettant de se connecter à votre SIG sans mot de passe, consultez la rubrique Utilisation de modèles d’authentification différents.
  • Tout élément que vous avez ajouté au notebook doit également être partagé avec un membre pour que ce membre puisse le voir et l’utiliser dans le notebook. Vérifiez les propriétés de partage pour chaque élément de votre notebook avant de partager ce dernier.
  • Vous pouvez utiliser les fichiers de votre espace de travail utilisateur dans vos notebooks. Cependant, si vous souhaitez partager un notebook avec d’autres utilisateurs de votre organisation, téléchargez les fichiers dans My Content (Mon contenu), puis ajoutez ces éléments au notebook. Partagez-les avec les membres qui consulteront votre notebook.
  • Si le notebook utilise le runtime de notebook avancé, seuls les utilisateurs disposant du privilège Advanced Notebook (Notebook avancé) peuvent ouvrir et exécuter le notebook, à condition qu’il soit partagé avec eux. Pour savoir comment modifier le runtime, reportez-vous à la rubrique Spécifier le runtime d’un notebook.

Partager un notebook à partir de l’éditeur de notebooks

Vous pouvez partager un notebook directement à partir de l’éditeur de notebooks.

  1. Sur le ruban supérieur de l’éditeur de notebooks, cliquez sur Share (Partager).

    La fenêtre Share Notebook (Partager le notebook) s’affiche. Elle inclut les paramètres de partage actuels du notebook.

  2. Cliquez sur Share (Partager) dans la fenêtre pour ouvrir la fenêtre Share (Partager).
  3. Dans la fenêtre Share (Partager), sélectionnez le niveau de partage et cliquez sur Save (Enregistrer).

    Les nouveaux paramètres de partage apparaissent sur la fenêtre.

Vous pouvez mettre à jour les paramètres de partage d‘un notebook depuis la page Content (Contenu) ou depuis l’éditeur du notebook lui-même. Les deux ouvrent la boîte de dialogue Share (Partager) de l’élément concerné, où vous pouvez définir et enregistrer les options de partage.

Partager des extraits de code

Vous pouvez partager des extraits de code en partageant les bibliothèques d’extraits de code de notebook dans lesquelles les extraits de code sont stockés, de la même manière que vous partagez des éléments qui vous appartiennent. Le partage des bibliothèques d’extraits de code vous permet de partager des extraits de code que d’autres peuvent insérer dans leurs notebooks. Le partage d’une bibliothèque d’extraits de code n’entraîne pas le partage de la totalité du notebook et les extraits de code dans la bibliothèque ne peuvent pas être mis à jour par d’autres personnes.

Les extraits de code d’une bibliothèque sont automatiquement partagés lorsque la bibliothèque est partagée.

Pour partager une bibliothèque d’extraits de code à partir de l’éditeur de notebooks, procédez comme suit :

  1. Sur le ruban supérieur de l’éditeur de notebooks, cliquez sur Code snippets (Extraits de code).
  2. Dans la fenêtre Code snippets (Extraits de code), cliquez sur More options (Autres options), puis sur Manage library items (Gérer les éléments de bibliothèque).
  3. Cliquez sur le bouton Share (Partager) de la bibliothèque d’extraits de code que vous souhaitez partager.
  4. Dans la fenêtre Share (Partager), choisissez le niveau de partage pour la bibliothèque d’extraits de code, puis cliquez sur Save (Enregistrer).
  5. Cliquez sur Done (Terminé).

Vous pouvez également mettre à jour les paramètres de partage d’une bibliothèque d’extraits de code à partir de la page des détails de ses éléments.

Utiliser un notebook partagé

Lorsqu’un notebook partagé est ouvert, une copie de ce notebook est créée et ouverte. Le membre avec qui le notebook a été partagé est le propriétaire de cette nouvelle copie du notebook ; celle-ci s’exécute dans son propre conteneur et utilise ses propres ressources de traitement. Toute modification que le membre apporte au notebook est uniquement intégrée dans la nouvelle copie du notebook.

Vous pouvez rechercher dans le contenu de votre organisation un notebook partagé, ou accéder à l’élément de notebook à partir du groupe avec lequel il est partagé. Prévisualisez le notebook pour en afficher le contenu et ouvrez-le à partir de la page des détails des éléments.

Assurez-vous d’ouvrir uniquement les notebooks partagés de sources fiables. Dès lors que vous exécutez du code dans un notebook partagé, vous le faites en votre nom, en utilisant vos identifiants de connexion. Il est conseillé de passer individuellement en revue toutes les cellules d’un notebook partagé avant de les exécuter, et de ne pas utiliser l’option Run All (Tout exécuter) la première fois que vous ouvrez un notebook partagé.

Les notebooks partagés avec vous peuvent faire référence à des fichiers auxquels vous n’avez pas accès : il peut s’agir de fichiers provenant d’éléments qui n’ont pas été partagés avec vous ou de fichiers résidant dans l’espace de travail utilisateur de leur auteur. Contactez l’auteur si vous recevez une erreur de ce type.