Sie können ein erstelltes Notebook auf dieselbe Weise wie andere Elemente freigeben. Standardmäßig dürfen nur Sie selbst auf Ihr Notebook zugreifen; es wird weder in den Suchergebnissen anderer Benutzer noch in einer Gruppe angezeigt. Je nachdem, welche Freigabeberechtigungen Ihnen zugewiesen sind, können Sie es für andere Benutzer freigeben.
Hinweis:
Ein freigegebenes Notebook kann von anderen Benutzern geöffnet und ausgeführt werden. Wenn die Benutzer Änderungen an dem Notebook vornehmen, wird es als neue Kopie gespeichert, die in ihren Besitz übergeht. Ihr eigenes Notebook bleibt von den Änderungen unberührt.
Vorbereiten der Freigabe eines Notebooks
Vergewissern Sie sich vor der Freigabe eines Notebooks, dass das Notebook unter Wahrung seiner Integrität, Sicherheit und Barrierefreiheit von anderen Benutzern geöffnet und ausgeführt werden kann.
- Speichern Sie keine Benutzernamen, Kennwörter, Anmeldeinformationen oder sonstigen privaten Daten in einem Notebook. Diese Inhalte werden für andere Benutzer sichtbar, wenn Sie ein Notebook freigeben. Wenn Sie die Verbindung zu einem GIS mit einem Benutzernamen und einem Kennwort herstellen müssen, wird empfohlen, nur den Benutzernamen in den Code einzubinden und das Kennwort erst nach entsprechender Aufforderung im interaktiven Dialogfeld einzugeben. Weitere Informationen dazu, wie eine Verbindung mit dem GIS ohne Kennwort hergestellt werden kann, finden Sie unter Working with different authentication schemes.
- Wenn Sie dem Notebook Elemente hinzugefügt haben, müssen Sie diese ebenfalls für das Mitglied freigeben, damit sie im Notebook angezeigt und verwendet werden können. Prüfen Sie vor der Freigabe des Notebooks für jedes Element die Freigabeeigenschaften.
- Sie können in Ihren Notebooks Dateien aus Ihrem Benutzer-Workspace verwenden. Wenn Sie allerdings ein Notebook für andere Benutzer in der Organisation freigeben möchten, müssen Sie die Dateien in Eigene Inhalte hochladen und dann dem Notebook hinzufügen. Geben Sie sie anschließend für die Mitglieder frei, die das Notebook anzeigen werden.
- Wenn das Notebook die Advanced Notebook-Runtime verwendet, kann es nur von Benutzern ausgeführt werden, für die es freigegeben wurde und die die Berechtigung "Advanced Notebook" besitzen. Weitere Informationen über die Änderung der Runtime finden Sie unter Angeben der Runtime eines Notebooks.
Freigeben eines Notebooks im Notebook-Editor
Sie können ein Notebook direkt im Notebook-Editor freigeben.
- Öffnen Sie ein Notebook.
- Klicken Sie dazu auf dem Menüband oben im Notebook-Editor auf Freigeben.
Der Bereich Notebook freigeben wird geöffnet, und die aktuellen Freigabeeinstellungen werden angezeigt.
- Klicken Sie auf Freigeben, um das Fenster "Freigeben" zu öffnen.
- Wählen Sie im Fenster Freigeben die Freigabeebene aus, und klicken Sie auf Speichern.
Die neuen Freigabeeinstellungen werden im Bereich angezeigt.
Sie können die Freigabeeinstellungen für ein Notebook auf der Seite Inhalt oder direkt innerhalb des Notebook-Editors aktualisieren. Bei beiden wird das Dialogfeld Freigeben für das Element geöffnet. Hier können Sie die Freigabeoptionen festlegen und speichern.
Freigeben von Codeausschnitten
Sie können Codeausschnitte freigeben, indem Sie die Notebook-Codeausschnitt-Bibliotheken, in denen die Ausschnitte gespeichert sind, auf die gleiche Weise freigeben wie andere Elemente in Ihrem Besitz. Die Freigabe von Codeausschnitt-Bibliotheken ermöglicht es Ihnen, Codeausschnitte freizugeben, die andere Benutzer in ihre Notebooks einfügen können. Durch das Freigeben einer Codeausschnitt-Bibliothek wird nicht das gesamte Notebook freigegeben, und die Codeausschnitte in der Bibliothek können nicht von anderen bearbeitet werden.
Die Codeausschnitte in einer Bibliothek werden beim Freigeben der Bibliothek automatisch freigegeben.
Gehen Sie wie folgt vor, um eine Codeausschnitt-Bibliothek im Notebook-Editor freizugeben:
- Öffnen Sie ein Notebook.
- Klicken Sie auf dem Menüband oben im Notebook-Editor auf Codeausschnitte.
- Klicken Sie im Bereich Codeausschnitte auf Weitere Optionen und dann auf Bibliothekselemente verwalten.
- Klicken Sie auf die Schaltfläche Freigeben für die Codeausschnitt-Bibliothek, die Sie freigeben möchten.
- Wählen Sie im Fenster Freigeben die Freigabeebene für die Codeausschnitt-Bibliothek aus, und klicken Sie auf Speichern.
- Klicken Sie auf Fertig.
Sie können die Freigabeeinstellungen einer Codeausschnittbibliothek auch auf der zugehörigen Elementseite aktualisieren.
Arbeiten mit einem freigegebenen Notebook
Wenn ein freigegebenes Notebook geöffnet wird, wird eine Kopie dieses Notebooks erstellt und geöffnet. Das Mitglied, für das das Notebook freigegeben wurde, ist dann der Besitzer der neuen Notebook-Kopie. Das Notebook wird in einem eigenen Container und mit seinen eigenen Verarbeitungsressourcen ausgeführt. Eventuelle Änderungen werden lediglich an der neuen Kopie vorgenommen.
Sie können den Inhalt Ihrer Organisation nach einem freigegebenen Notebook durchsuchen oder über die Gruppe, für die es freigegeben wurde, auf das Notebook-Element zugreifen. Mit der Vorschauoption können Sie sich den Inhalt des Notebooks ansehen, und über die Elementseite können Sie es öffnen.
Sie sollten nur freigegebene Notebooks öffnen, die aus vertrauenswürdigen Quellen stammen. Wenn Sie in einem freigegebenen Notebook Code ausführen, geschieht das in Ihrem Namen und mit Ihren Anmeldeinformationen. Es empfiehlt sich, alle Zellen in einem freigegebenen Notebook vor der Ausführung einzeln zu prüfen und beim ersten Öffnen des Notebooks auf die Verwendung der Option Run All zu verzichten.
Notebooks, die für Sie freigegeben wurden, verweisen möglicherweise auf Dateien, auf die Sie keinen Zugriff haben, d. h. sie können aus Elementen stammen, die nicht für Sie freigegeben wurden, oder sich im Workspace des Autors befinden. Wenden Sie sich bei diesbezüglichen Fehlermeldungen an den Autor.