생성한 Notebook을 다른 항목과 동일한 방식으로 공유할 수 있습니다. 기본 설정에 따라 Notebook은 본인만 접근할 수 있으므로 다른 사용자의 검색 결과에 나타나지 않으며 그룹에 포함되지 않습니다. 공유 권한에 따라 공유할 수 있습니다.
비고:
Notebook을 공유한 경우 다른 사용자는 Notebook을 열고 실행할 수 있습니다. 하지만 해당 사용자가 Notebook에 변경한 내용은 이들 소유의 새 복사본으로 저장될 뿐 Notebook에 저장되지 않습니다.
다음과 같은 Notebook 공유 옵션을 사용할 수 있습니다.
- 모든 사람 - 모든 사람과 공유하면 Notebook이 공용으로 변경되므로 기관 웹사이트에 접근할 수 있는 모든 사용자가 해당 항목을 찾아서 사용할 수 있으며 그룹 소유자는 해당 항목을 그룹 콘텐츠에 포함할 수 있습니다.
- 기관 - 포털의 구성원(기명 사용자)만 Notebook에 접근할 수 있도록 하려면 Notebook 공유 대상을 기명 사용자로 지정합니다.
- 그룹 - 그룹의 구성원인 경우 해당 그룹과 Notebook을 공유할 수 있습니다. 특정 그룹과 공유하면 적은 수의 핵심 사용자에게 접근이 제한됩니다. 해당 옵션이 안전하게 공유할 수 있는 최상의 방법입니다.
- 모든 사람 및 그룹 - Notebook을 일부 사용자와 공유하거나 콘텐츠를 항목 컬렉션으로 구성하는 한편 모든 사람이 항목에 접근할 수 있도록 하려는 경우 항목을 그룹 및 모든 사람과 공유합니다. 해당 옵션은 모든 구성원이 협업과 교환에 사용 가능한 특정 콘텐츠를 활용할 수 있는 집중된 그룹 작업에 유용합니다.
- 그룹 및 기관 또는 모든 사람 - 대규모 대상 그룹(모든 사람 또는 기관)과 Notebook을 공유한 다음 특정 그룹과 공유할 수 있습니다. 이를 통해 특정 그룹과 관련이 있는 Notebook을 분류하는 동시에 기관의 다른 구성원이 해당 Notebook을 계속 사용하도록 할 수 있습니다.
공유할 Notebook 준비
Notebook을 공유하기 전에 Notebook의 무결성, 보안, 접근성을 유지하면서 다른 사용자가 해당 Notebook을 열고 실행할 수 있는지 확인합니다.
- 사용자 이름, 비밀번호, 자격 증명, 기타 개인정보를 Notebook에 저장하지 마세요. 이 콘텐츠가 포함된 Notebook을 공유할 경우 다른 사용자에게 노출됩니다. 사용자 이름과 비밀번호로 GIS에 연결해야 하는 경우 코드에만 사용자 이름을 포함하고 인터랙티브 대화 상자에 비밀번호를 입력하라는 메시지가 표시될 때까지 대기하는 것을 권장합니다. 비밀번호 없이 GIS에 연결하는 옵션에 대해 자세히 알아보려면 다양한 인증 스키마 작업을 참고하세요.
- Notebook에 추가된 항목도 구성원과 공유하여 Notebook에서 확인하고 사용할 수 있도록 해야 합니다. Notebook을 공유하기 전에 Notebook의 각 항목에 대한 공유 등록정보를 확인합니다.
- Notebook의 사용자 작업 영역에 있는 파일을 사용할 수 있습니다. 하지만 Notebook을 기관의 다른 사용자와 공유할 경우에는 파일을 내 콘텐츠에 업로드한 다음 해당 항목을 Notebook에 추가합니다. Notebook을 확인할 구성원과 파일을 공유합니다.
- Advanced Notebook 런타임을 사용하는 Notebook의 경우 Advanced Notebook 권한을 가진 사용자만 Notebook을 공유한 상태에서 해당 Notebook을 열고 실행할 수 있습니다. 런타임을 변경하는 단계별 방법은 Notebook 런타임 지정을 참고하세요.
Notebook 편집기에서 Notebook 공유
Notebook 편집기에서 Notebook을 직접 공유할 수 있습니다.
- Notebook 편집기의 리본 상단에서 공유를 클릭합니다.
Notebook의 현재 공유 설정이 표시된 Notebook 공유 창이 나타납니다.
- 해당 창에서 공유를 클릭하여 공유 창을 엽니다.
- 공유 창에서 공유 수준을 선택하고 저장을 클릭합니다.
새 공유 설정이 창에 표시됩니다.
Notebook 공유 설정은 콘텐츠 페이지나 Notebook 편집기에서 업데이트할 수 있습니다. 여기에서 항목의 공유 대화 상자를 엽니다. 이 대화 상자에서 공유 옵션을 설정하고 저장할 수 있습니다.
코드 조각 공유
소유한 다른 항목과 동일한 방식으로 조각이 저장된 Notebook 코드 조각 라이브러리를 공유하여 코드 조각을 공유할 수 있습니다. 코드 조각 라이브러리를 공유하면 다른 사용자가 해당 Notebook에 삽입할 수 있는 코드 조각을 공유할 수 있습니다. 조각 라이브러리를 공유해도 전체 Notebook이 공유되지는 않으며, 다른 사용자가 조각을 편집할 수 없습니다.
라이브러리의 코드 조각은 라이브러리가 공유될 때 자동으로 공유되지 않습니다. 라이브러리에서 조각을 공유하려면 라이브러리의 공유 수준을 상속하도록 해당 조각을 설정해야 합니다.
Notebook 편집기에서 코드 조각 라이브러리를 공유하려면 다음을 수행합니다.
- Notebook 편집기의 리본 상단에서 코드 조각을 클릭합니다.
- 코드 조각 창에서 추가 옵션을 클릭하고 라이브러리 항목 관리를 클릭합니다.
- 공유할 코드 조각 라이브러리의 공유 버튼을 클릭합니다.
- 공유 창에서 코드 조각 라이브러리의 공유 수준을 선택하고 저장을 클릭합니다.
- 완료를 클릭합니다.
항목 세부정보 페이지에서 코드 조각 라이브러리의 공유 설정을 업데이트할 수도 있습니다.
공유 Notebook 작업
공유 Notebook이 열리면 해당 Notebook의 복사본이 생성되어 열립니다. Notebook이 공유된 구성원은 이러한 새 Notebook 복사본의 소유자가 되므로 해당 복사본은 자체 컨테이너에서 실행되고 자체 프로세싱 리소스를 사용합니다. Notebook에 대한 변경은 새 Notebook 복사본에서만 이루어집니다.
기관 콘텐츠를 검색하여 공유 Notebook을 찾거나 공유되어 있는 그룹에서 Notebook 항목에 접근할 수 있습니다. Notebook을 미리 보기하여 그 내용을 확인한 다음 해당 항목의 세부정보 페이지에서 Notebook을 엽니다.
신뢰할 수 있는 원본의 공유 Notebook만 열어야 합니다. 공유 Notebook에서 실행한 코드는 사용자의 자격 증명을 사용해 사용자를 대신하여 실행됩니다. 공유 Notebook의 모든 셀을 실행하기 전에 각 셀을 검토하는 것이 좋으며 공유 Notebook을 처음 여는 경우 모두 실행 옵션을 사용하지 않는 것이 좋습니다.
사용자와 공유된 Notebook이 사용자가 접근할 수 없는 파일을 참조할 수 있습니다. 이러한 파일은 사용자와 공유되어 있지 않은 항목의 파일이거나 작성자의 사용자 작업 영역에 있을 수 있습니다. 이러한 오류가 발생하면 작성자에게 문의하세요.