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.
Für die Freigabe von Notebooks sind die folgenden Optionen verfügbar:
- Alle: Durch die Freigabe für alle Benutzer wird das Notebook öffentlich. Jeder Benutzer, der die Website der Organisation besucht, kann es finden und verwenden, und Gruppenbesitzer können es ihren Gruppeninhalten hinzufügen.
- Ihre Organisation: Um sicherzustellen, dass nur Mitglieder (Named User) Ihres Portals Zugriff auf das Notebook erhalten, können Sie es nur für Named User Ihrer Organisation freigeben.
- Gruppen: Wenn Sie Mitglied einer Gruppe sind, können Sie Ihr Notebook für diese Gruppe freigeben. Durch die Freigabe für bestimmte Gruppen wird der Zugriff auf eine kleinere, fokussierte Gruppe von Personen beschränkt. Dies ist die sicherste Freigabeoption.
- Alle Benutzer und eine Gruppe: Wenn Sie ein Notebook für eine Teilmenge der Benutzer freigeben oder Ihre Inhalte in einer Sammlung von Elementen organisieren möchten, wobei gleichzeitig jeder Zugriff auf das Element haben soll, dann können Sie ein Element für eine Gruppe und für alle Benutzer freigeben. Dies ist insbesondere für die fokussierte Arbeit in der Gruppe geeignet, bei der alle Mitglieder von bestimmten Inhalten profitieren, die sie für die Zusammenarbeit und den Austausch von Informationen verwenden können.
- Gruppen und Ihre Organisation bzw. alle Benutzer: Sie können ein Notebook für eine größere Zielgruppe (beispielsweise für alle oder Ihre Organisation) und gleichzeitig für eine bestimmte Gruppe freigeben. Dadurch können Sie das Notebook für eine bestimmte Gruppe als besonders relevant kategorisieren und es gleichzeitig anderen Personen in Ihrer Organisation zur Verfügung stellen.
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.
- Klicken Sie dazu auf dem Menüband oben im Notebook-Editor auf Freigeben.
Der Bereich Share Notebook 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 nicht automatisch freigegeben. Für die Freigabe von Codeausschnitten in der Bibliothek muss der Codeausschnitt so festgelegt werden, dass dieser die Freigabeebene der Bibliothek übernimmt.
Gehen Sie wie folgt vor, um eine Codeausschnitt-Bibliothek im Notebook-Editor freizugeben:
- 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 Elementdetailseite 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 Elementdetailseite 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.