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.
Vous pouvez utiliser les options suivantes pour partager des notebooks :
- Everyone (Tout le monde) : en le partageant avec tout le monde, le notebook devient public. Toute personne ayant accès au site web de l’organisation peut le trouver et l’utiliser, et les propriétaires de groupes peuvent l’inclure dans le contenu de leur groupe.
- Your portal (Votre portail) : pour vous assurer que seuls les membres (utilisateurs nommés) de votre portail peuvent accéder à votre notebook, vous pouvez le partager uniquement avec les utilisateurs nommés de votre organisation.
- Groups (Groupes) - si vous êtes membre d’un groupe, vous pouvez partager votre notebook avec ce groupe. Le fait de partager un notebook avec un groupe spécifique limite son accès à un nombre plus restreint de personnes. Cette option est la meilleure en termes de sécurité.
- Everyone and a group (Tout le monde et un groupe) : si vous souhaitez partager le notebook avec un sous-ensemble d’utilisateurs ou organiser votre contenu dans un ensemble d’éléments, mais si vous souhaitez également que tout le monde ait accès à votre élément, vous pouvez le partager avec un groupe et avec tout le monde. Cela est approprié pour un travail de groupe spécialisé dans lequel tous les membres tirent parti d’un contenu spécifique qu’ils peuvent utiliser pour collaborer et échanger.
- Groups and your portal or everyone (Groupes et votre organisation ou tout le monde) : vous pouvez partager un notebook avec un plus large public (tout le monde ou votre organisation), et également le partager avec un groupe spécifique. Cela vous permet de classer votre notebook comme pertinent pour un groupe en particulier tout en le rendant accessible aux autres membres de votre organisation.
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.
- 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.
- Cliquez sur Share (Partager) dans la fenêtre pour ouvrir la fenêtre Share (Partager).
- 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 que vous possédez. Le partage des bibliothèques d’extraits de code vous permet de partager de petits 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 ne peuvent pas être mis à jour par d’autres personnes.
Les extraits de code d’une bibliothèque ne sont pas automatiquement partagés lorsque la bibliothèque est partagée. Pour pouvoir être partagé dans la bibliothèque, l’extrait de code doit être défini pour hériter du niveau de partage de la bibliothèque.
Pour définir un extrait de code afin qu’il hérite du niveau de partage de la bibliothèque, procédez comme suit :
- Sur le ruban supérieur de l’éditeur de notebooks, cliquez sur Code snippets (Extraits de code).
- Accédez à la bibliothèque d’extraits de code partagée et développez-la pour afficher les extraits de code.
- Cliquez sur le bouton Share (Partager) de l’extrait de code que vous souhaitez partager avec la bibliothèque.
- Dans la fenêtre Share (Partager), sélectionnez Inherit (Hériter) et cliquez sur Save (Enregistrer).
L’extrait de code hérite maintenant du même niveau de partage que la bibliothèque d’extraits de code.
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.
Vous avez un commentaire à formuler concernant cette rubrique ?