호스팅 피처 레이어, 호스팅 시공간 피처 레이어 또는 호스팅 피처 레이어 뷰의 콘텐츠를 편집할 수 있는 사용자는 여러 요소에 따라 달라집니다.
이러한 요소 중 일부를 조합하면 원하는 편집 권한이 생성됩니다.
레이어를 공유받은 레이어 소유자, 기관 관리자, 공유 업데이트 그룹의 구성원은 레이어 편집이 활성화되지 않은 경우에도 호스팅 피처 레이어, 호스팅 시공간 피처 레이어 또는 테이블 레이어의 콘텐츠를 편집할 수 있습니다. 유일한 예외 사항은 레이어의 특정 필드에 대해 편집이 비활성화된 경우 아무도 편집할 수 없다는 점입니다.
팁:
여기서 Editor란 레이어의 데이터를 편집할 수 있는 모든 구성원을 말하며 Editor 사용자 유형을 가진 구성원으로 제한되지 않습니다.
편집 권한을 제어하는 설정
호스팅 피처 레이어의 소유자 또는 관리자는 호스팅 피처 레이어 또는 뷰의 설정을 변경하여 편집이 허용되는지 여부 및 수행할 수 있는 편집 유형을 제어할 수 있습니다.
이 섹션에서 설명하는 설정은 레이어 소유자, 관리자 또는 Data Curator가 아닌 사용자에게만 적용됩니다. 레이어에 활성화된 편집 작업을 수행하려면 이러한 사용자가 피처를 편집할 수 있는 권한이 있는 기본 또는 사용자 설정 역할의 구성원이어야 합니다.
레이어에서 편집을 활성화하면 다음 구성을 통해 편집을 추가로 제어할 수 있습니다.
- 레이어의 각 피처를 편집한 시기 및 사용자를 추적하고 해당 정보를 통해 Editor의 로그인 자격 증명을 기반으로 피처 접근을 제한합니다.
- 피처 레이어의 레이어 내 개별 필드에 대한 편집을 비활성화합니다.
- 편집 가능한 레이어가 모든 사람과 공유되는 것을 허용하거나 방지합니다.
이러한 편집 설정 외에도 사용자가 피처 레이어를 오프라인으로 전환하거나 컬래버레이션에서 공유할 수 있도록 피처 레이어를 구성할 수 있습니다. 일반적으로 피처 레이어는 편집 목적으로 오프라인으로 전환되거나 컬래버레이션에서 공유되지만 편집할 필요는 없습니다.
편집 활성화 및 허용되는 편집 유형 구성
레이어 소유자 또는 기관 관리자는 호스팅 피처 레이어 항목 세부정보 페이지의 설정 탭에서 편집을 활성화하고 허용되는 편집 유형을 선택합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 세부정보 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 피처 레이어(호스팅) 설정 또는 피처 레이어(호스팅, 뷰) 설정 섹션으로 스크롤한 다음 편집 활성화를 선택합니다.
비고:
호스팅 피처 레이어 뷰에서 편집 또는 동기화를 활성화할 수 없습니다.
- 데이터 변경 사항 추적(피처 추가, 업데이트, 삭제)을 선택하여 호스팅 피처 레이어의 공간 및 비공간 속성에 대한 변경 사항을 추적합니다.
데이터 변경 사항 추적(피처 추가, 업데이트, 삭제) 옵션을 사용하면 사용자 설정 응용프로그램에서 추가, 업데이트 또는 삭제된 피처를 식별할 수 있습니다. 이 설정은 두 레이어를 동기화 상태로 유지해야 하기 때문에 호스팅 피처 레이어에서 타일 레이어를 발행할 때 자동으로 활성화됩니다.
피처 레이어에 대해 동기화가 활성화된 경우에는 해당 설정을 사용할 수 없습니다.
데이터에 대한 변경 사항 추적(피처 추가, 업데이트, 삭제)을 활성화한 이후에는 호스팅 피처 레이어를 덮어쓸 수 없습니다. 데이터의 변경 사항 추적(피처 추가, 업데이트, 삭제)이 활성화된 경우에도 레이어에서 이후 동기화를 활성화할 수 없습니다.
- 허용되는 편집의 종류 설정에 대해 다음 옵션 중 하나를 선택합니다.
- 추가 - Editor가 피처 지오메트리를 추가하도록 허용합니다. 편집자는 피처를 생성할 때 속성 값을 제공할 수도 있습니다. 생성하고 나면 편집자는 피처 또는 해당 속성을 변경하기 위해 업데이트 권한이 있어야 합니다.
- 삭제 - Editor가 피처를 삭제하도록 허용합니다.
- 업데이트 - Editor가 피처 지오메트리 및 속성을 업데이트하도록 허용합니다. 피처 이동을 원하지 않는 경우, 편집자가 피처 지오메트리를 업데이트하지 않고 속성만 업데이트하도록 허용하려면 속성만을 선택합니다.
- 설정 탭 하단의 저장을 클릭합니다.
Editor의 사용자 이름을 기준으로 편집 권한 제어
레이어 소유자 또는 기관 관리자는 피처 레이어에서 데이터를 생성하거나 업데이트하는 사용자의 사용자 이름을 기록하도록 호스팅 피처 레이어를 구성할 수 있습니다. 이는 질문이 있어서 Editor에게 문의해야 하는 경우에 유용합니다.
피처 Creator 또는 Editor의 사용자 이름을 추적하면 사용자가 보거나 업데이트할 수 있는 피처를 제한할 수도 있습니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 세부정보 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 호스팅 피처 레이어 설정 또는 호스팅 피처 레이어(뷰) 설정 섹션으로 스크롤하고 데이터를 편집한 사용자 추적(Editor 이름, 날짜, 시간)을 선택하여 Editor의 사용자 이름을 추적하고 호스팅 피처 레이어에 대해 Editor가 볼 수 있는 내용과 수행할 수 있는 작업을 추가로 제어합니다.
호스팅 피처 레이어 뷰는 뷰가 생성된 호스팅 피처 레이어로부터 이 설정을 상속하며 따로 구성할 수는 없습니다. 호스팅 피처 레이어 뷰에 대해 편집자 추적을 활성화하거나 비활성화하려면 뷰가 생성된 호스팅 피처 레이어에 대한 편집자 추적 설정을 변경해야 합니다.
이제 후속 추가 제한을 호스팅 피처 레이어나 종속 피처 레이어 뷰에 적용할 수 있습니다. 이러한 설정은 Contributor에게 표시되는 내용이나 각 Contributor의 데이터 제어 권한을 제한하려는 크라우드소싱 앱에서 호스팅 피처 레이어나 피처 레이어 뷰가 사용될 경우에 유용합니다.
- Editor에게는 자신이 생성한 피처만 보이도록 하려면 Editor가 볼 수 있는 피처 설정 아래의 Editor가 자신의 피처만 볼 수 있음(Editor 추적 필요)을 선택합니다.
이 옵션을 활성화하면 레이어에 의료 기록이나 연구 데이터와 같이 중요한 정보 또는 재산적 가치가 있는 정보가 포함된 경우 Editor에게 자신이 수집한 데이터로만 작업하도록 허가할 수 있습니다.
- 편집자는 자신이 추가한 피처를 포함해 어떤 피처도 보지 못하도록 하려면 편집자가 볼 수 있는 피처 설정 아래의 편집자는 어떠한 피처도 볼 수 없음(자신이 추가한 피처도 해당)을 선택합니다.
해당 옵션은 편집자가 새로 추가된 피처를 볼 필요가 없거나 보지 말아야 하는 경우에 활성화합니다. 예를 들어 ArcGIS Survey123 등 앱을 사용하여 여러 사람에게 현장조사 정보를 수집하는 사람이 따로 있는 경우 현장조사 응답자가 제공한 정보가 주소와 같은 개인정보 혹은 중요한 정보일 수 있으므로 편집자는 이러한 정보를 보지 못하도록 할 수 있습니다.
호스팅 피처 레이어의 소유자 또는 기본 관리자 역할의 구성원이 모든 편집 권한으로 Map Viewer에 레이어를 추가하거나 Map Viewer Classic에 레이어를 추가한 경우에는 Editor는 어떠한 피처도 볼 수 없음(자신이 추가한 피처도 해당) 옵션이 활성화되어 있더라도 레이어의 모든 피처를 볼 수 있습니다. 마찬가지로 모든 콘텐츠에 대한 편집을 허용하도록 구성된 그룹(공유 업데이트 그룹)과 호스팅 피처 레이어를 공유한 경우에는 이 그룹의 구성원도 모든 피처를 볼 수 있습니다.
- 피처 Creator를 기반으로 피처 편집을 제한하려면 Editor가 편집할 수 있는 피처 설정 아래의 Editor가 자신의 피처만 편집할 수 있음(Editor 추적 필요)을 선택합니다.
이 설정은 편집자가 다른 사람의 피처를 삭제하거나 수정할 수는 없지만 자신이 생성한 피처를 삭제하거나 수정하도록 허용합니다.
- 기관에 로그인하지 않고 호스팅 피처 레이어에 접근하는 익명 사용자에게는 피처를 추가하는 것만 허용되도록 하려면 로그인하지 않은 익명 Editor의 접근 권한 설정 아래의 상기 내용이 허용된 경우 새 피처만 추가(Editor 추적 필요)를 선택합니다.
이 설정을 사용하면 익명 사용자는 기존 피처를 편집할 수 없는 반면 내 기관의 구성원에 해당하는 Editor에게는 해당 편집이 허용됩니다.
비고:
이 설정은 레이어가 모든 사람과 공유된 공개 레이어인 경우에만 적용할 수 있습니다. 레이어가 공개 레이어가 아니면 익명 사용자가 해당 레이어에 접근할 수 없습니다.
- 설정 탭 하단의 저장을 클릭합니다.
필드별로 편집 제어
호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰에서 속성 편집을 활성화하면 다른 사용자가 편집할 수 있는 필드를 추가로 제어할 수 있습니다.
이 필드 설정은 호스팅 피처 레이어 및 관련 호스팅 피처 레이어 뷰에 대해 별도로 구성되었습니다.
비고:
편집할 수 없도록 필드를 구성하면 편집을 다시 활성화할 때까지 본인(소유자) 및 기관 관리자를 포함하여 아무도 필드의 콘텐츠를 편집할 수 없습니다. 즉, 해당 필드 값을 계산할 수도 없습니다.
아무도 필드를 편집할 수 없으므로 호스팅 피처 레이어 뷰를 생성하고, 편집을 활성화하고, 뷰의 레이어에 대한 특정 필드의 편집을 비활성화하고(아래에 설명), 필드를 편집해야 하는 그룹과 뷰를 공유하는 것을 권장합니다.
객체 ID나 쉐이프 필드 등의 시스템 필드에 대한 편집은 비활성화할 수 없습니다.
다음 단계에 따라 호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰에서 레이어의 필드에 대한 편집을 비활성화합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 다른 사용자가 편집할 수 없는 필드가 포함된 편집 가능한 레이어의 세부정보 페이지를 엽니다.
- 데이터 탭을 클릭하고 필드를 클릭하여 필드 뷰로 전환합니다.
- 레이어 드롭다운 목록에서 구성하려는 레이어를 선택하고 편집 설정을 변경하려는 필드의 이름을 클릭합니다.
- 설정 테이블의 편집 가능 행에서 편집을 클릭하고, 속성 편집 허용을 선택 해제하여 편집을 비활성화하고, 저장을 클릭합니다.
나중에 이 호스팅 레이어를 통해 이 필드에 편집을 허용하도록 결정하는 경우, 이러한 단계를 반복하되 속성 편집 허용을 선택하여 편집을 활성화합니다.
편집을 비활성화한 경우, 아무도 이 레이어 항목을 사용하여 지정된 필드의 값을 편집할 수 없습니다.
비고:
호스팅 피처 레이어 뷰의 필드에서 편집 설정을 변경하면 뷰의 필드 등록정보는 원본 호스팅 피처 레이어에서 설정을 덮어쓰기지 않음을 보여줍니다. 이 설정 및 다른 설정은 원본으로 재설정을 클릭하여 호스팅 피처에서 상속된 설정으로 되돌릴 수 있습니다.
공개 레이어 편집 허용 또는 방지
모든 사람(공개)과 공유하는 레이어에 대해 편집을 활성화하면 레이어에 접근할 수 있는 모든 사람이 해당 레이어를 편집할 수 있습니다. 여기에는 기관에 로그인하지 않은 사용자 및 모든 기관 구성원(편집 권한이 없는 사용자도 포함)이 포함됩니다. 데이터가 손실되거나 손상되지 않도록 해당 레이어에서 편집 허용 여부를 결정해야 합니다. 예를 들어 대피 영역을 보여주는 피처 레이어가 포함된 맵을 공개적으로 공유할 수 있습니다. 이는 모든 사람이 볼 수 있는 주요 정보이기 때문입니다. 그러나 여러분은 일반 사용자가 대피 영역의 범위를 변경하거나 삭제하는 것을 원하지 않을 수 있습니다.
공개데이터 수집을 활성화하지 않는 한 모든 사람과 공유된 레이어에서 편집을 활성화하거나 편집 가능한 레이어를 모든 사람과 공유할 수 없습니다. 그러면 편집 가능한 레이어를 모든 사람과 실수로 공유하는 것을 방지할 수 있습니다. 이와 유사하게, 편집 가능한 피처 레이어가 포함된 웹 맵을 모든 사람과 공유하려고 하며, 이 레이어에 공개데이터 수집이 활성화되지 않은 경우 레이어에 대한 편집을 비활성화하거나 레이어에 대한 공개데이터 수집을 활성화하기 전까지는 맵에서 피처 레이어를 사용할 수 없습니다.
호스팅 피처 레이어에서 공개데이터 수집 설정을 활성화하면 기본적으로 공개 편집을 위해 해당 레이어 사용을 승인하는 것입니다.
공개 맵 또는 앱에서 데이터를 수집하는 데 사용하는 목적으로 호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰를 발행하는 경우 호스팅 피처 레이어의 설정 탭에서 공개데이터 수집을 활성화합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 세부정보 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 공개데이터 수집 섹션으로 스크롤합니다.
- 편집이 활성화되어 있을 때 이 레이어가 공개적으로 공유되도록 승인을 선택하고 저장을 클릭합니다.
공개데이터 수집을 비활성화하려면 모든 사람과의 레이어 공유를 중지하거나 편집을 비활성화해야 합니다. 그런 다음 레이어의 설정 탭에서 편집이 활성화되어 있을 때 이 레이어가 모든 사람과 공유되도록 승인을 선택 취소할 수 있습니다.
오프라인 편집 또는 컬래버레이션 허용
다른 사용자가 호스팅 피처 레이어를 오프라인으로 설정해 네트워크 연결이 끊어진 동안에도 작업을 계속하거나, 분산 컬래버레이션에서 호스팅 피처 레이어 데이터를 사본으로 공유하려면 호스팅 피처 레이어의 동기화를 활성화해야 합니다.
동기화를 활성화하면 오프라인 Editor가 연결될 때 피처의 최신 업데이트를 가져올 수 있습니다. 또한 편집자가 연결되면 연결이 끊어진 동안 피처에 적용한 모든 업데이트도 적용됩니다. 또한 컬래버레이션 전송 기관의 레이어 변경 사항을 참여 기관의 피처 레이어에 동기화할 수 있습니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 세부정보 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 호스팅 피처 레이어 설정 또는 호스팅 피처 레이어(뷰) 설정 섹션으로 스크롤한 다음 동기화 활성화(오프라인 사용 및 컬래버레이션에 필요)를 선택합니다.
- 설정 탭 하단의 저장을 클릭합니다.
레이어에서 동기화를 활성화할 때 고려할 사항은 다음과 같습니다.
- 동기화를 활성화하면 레이어의 피처 저장 크기가 증가할 수 있습니다.
- 동기화가 활성화되면 레이어의 세부정보 페이지에 있는 데이터 업데이트 옵션을 사용하여 기존 피처를 업데이트하는 것이 아니라 호스팅 피처 레이어에 새 피처를 추가할 수 있습니다.
- 호스팅 피처 레이어 뷰에 대해 동기화를 활성화하려면 해당 뷰에서 생성된 호스팅 피처 레이어에 동기화가 활성화되어 있어야 합니다.
- 호스팅 피처 레이어 뷰의 레이어에 대해 여러 관심 영역이 정의되어 있는 경우에는 동기화를 활성화할 수 없습니다.
- 종속 뷰가 있는 호스팅 피처 레이어에 대해 동기화를 비활성화하려면 먼저 모든 뷰에 대해 동기화를 비활성화해야 합니다.
- 호스팅 피처 레이어에 방향 영상 레이어가 포함된 경우 동기화는 지원되지 않습니다.
주의:
모든 오프라인 사용자 및 컬래버레이션이 편집 내용을 동기화할 때까지 동기화를 비활성화하지 마세요. 또한 레이어가 ArcGIS Field Maps의 오프라인 맵에서 사용되는 경우 오프라인 사용자는 동기화가 비활성화되기 전에 기기에서 레이어가 포함된 오프라인 웹 맵을 제거해야 합니다.
동기화 활성화(오프라인 사용 및 컬래버레이션에 필요) 옵션을 선택 취소하여 동기화를 비활성화했지만 호스팅 피처 레이어 또는 뷰가 오프라인 웹 맵 또는 컬래버레이션에 참여하고 있다면 네트워크 연결이 끊어진 동안 오프라인 사용자가 편집한 내용과 컬래버레이션은 동기화할 수 없습니다. 이러한 편집 내용은 동기화를 다시 활성화하더라도 동기화되지 않습니다.
동기화를 비활성화하면 맵 영역이 작동되지 않으므로 삭제해야 합니다. 동기화를 다시 활성화하고 맵 영역이 필요한 경우 다시 생성합니다.
호스팅 피처 레이어나 호스팅 피처 레이어 뷰에 대해 동기화를 비활성화한 경우 해당 레이어나 뷰가 포함된 각 맵을 열고 저장하여 맵에 포함된 호스팅 피처 레이어의 상태가 맵에 반영되도록 해야 합니다.
역할에 따라 편집 기능에 접근
호스팅 피처 레이어의 소유자, 기본 관리자 역할의 구성원, 콘텐츠를 업데이트할 수 있는 관리 권한이 있는 사용자 설정 역할의 구성원은 호스팅 피처 레이어의 편집 기능이 활성화되지 않은 경우에도 호스팅 피처 레이어를 편집할 수 있습니다. 소유자 또는 관리자만 편집을 수행해야 하는 경우 피처 레이어의 편집 기능을 활성화하지 않고도 하나의 피처 레이어를 공개적으로 표시하고 내부적으로 편집하는 데 모두 사용할 수 있습니다.
모든 제어 권한을 사용해 편집할 수 있는 권한이 있는 사용자 설정 역할에 속한 경우 Data Curator로 간주됩니다. Data Curator는 피처 레이어에서 허용되는 편집 수준에 관계없이 편집 가능한 호스팅 피처 레이어에서 모든 편집 기능(피처 및 속성 추가, 업데이트, 삭제)을 수행할 수 있습니다. 예를 들어 속성 업데이트만 허용하도록 호스팅 피처 레이어가 구성된 경우, Data Curator는 속성 업데이트를 수행하고 피처 및 속성을 추가, 삭제, 업데이트할 수도 있습니다.
레이어 소유자, 관리자, 데이터 큐레이터는 레이어의 항목 세부정보 페이지 내 데이터 탭 또는 Map Viewer에서 피처 레이어를 편집할 수 있습니다. Map Viewer Classic의 전체 편집 기능에 접근하려면 다음 단계를 수행합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 세부정보 페이지를 엽니다.
- 오버뷰 탭에서 사용할 수 있는 옵션은 기관 또는 프로필에 기본값으로 설정되어 있는 뷰어에 따라 다르며, 해당 옵션을 사용합니다.
- Map Viewer가 기본 뷰어인 경우 Map Viewer에서 열기를 클릭하고 모든 편집 권한으로 Map Viewer Classic에서 열기를 선택합니다.
- Map Viewer Classic이 기본 뷰어인 경우 Map Viewer Classic에서 열기를 클릭하고 모든 편집 권한으로 새 맵에 레이어 추가를 선택합니다.
그러면 레이어가 있는 맵이 열리고
피처 레이어를 편집할 수 있습니다.
편집 권한에 영향을 미치는 그룹 설정
호스팅 피처 레이어를 모든 사람이나 여러 구성원으로 구성된 그룹이 볼 수 있지만 편집은 내 기관의 몇 명만 할 수 있도록 해야 하는 경우가 있습니다. 공개 호스팅 피처 레이어에 대해 편집을 활성화하면 모든 사람이 편집할 수 있습니다. 마찬가지로 그룹과 공유한 호스팅 피처 레이어에 대해 편집을 활성화한 경우에는 그룹의 모든 구성원이 호스팅 피처 레이어를 편집할 수 있습니다. 대부분의 경우 편집이 활성화되지 않은 호스팅 피처 레이어 뷰를 생성하는 것이 가장 좋습니다. 읽기 전용 호스팅 피처 레이어 뷰를 모든 사람 또는 많은 구성원이 있는 그룹과 공유할 수 있습니다. 데이터를 편집해야 하는 소수의 구성원이 포함된 그룹과 편집 가능한 원본 호스팅 피처 레이어를 공유합니다.
또 다른 대안으로 기관의 관리자는 모든 콘텐츠에 대한 편집을 허용하도록 구성된 그룹을 생성할 수 있습니다. 항목을 편집하도록 허용할 기관 구성원을 이 그룹에 추가하거나 초대합니다. 편집이 활성화되지 않은 호스팅 피처 레이어를 비롯하여 이 그룹과 공유된 모든 항목을 그룹 구성원이 업데이트할 수 있습니다.
주의:
공유 업데이트 그룹을 사용하면 구성원은 피처 편집 이상의 작업을 수행할 수 있습니다. 구현하기 전에 이러한 유형의 그룹 구성원이 접근할 수 있는 기능의 범위를 파악해야 합니다.
그룹 구성원이 호스팅 피처 레이어를 편집해야 하는 경우, Map Viewer에 레이어를 추가할 수 있으며, Map Viewer Classic에서 편집해야 하는 경우에는 호스팅 피처 레이어의 세부정보 페이지의 오버뷰 탭을 열고 Map Viewer에서 열기 > 모든 편집 권한으로 Map Viewer Classic에서 열기를 클릭하거나 Map Viewer Classic에서 열기 > 모든 편집 권한으로 새 맵에 레이어 추가를 클릭하면 됩니다. 사용 가능한 옵션은 기본값으로 설정된 뷰어에 따라 달라집니다.