소유권 기반 접근 제어를 사용하면 특정 피처에 대해 수행할 수 있는 편집 작업과 편집 작업을 수행할 수 있는 사용자를 지정할 수 있습니다. 예를 들어 피처를 추가한 사용자만 피처를 업데이트하거나 삭제할 수 있고 레어어에 연결된 다른 모든 사용자는 피처를 쿼리할 수만 있도록 피처 레이어를 설정할 수 있습니다.
소유권 기반 접근 제어를 활성화하는 방법과 사용 가능한 제어 유형은 호스팅 피처 레이어 또는 ArcGIS Server 피처 레이어(피처 서비스)에서 피처를 활성화할지 여부에 따라 다릅니다.
호스팅 피처 레이어에 대한 소유권 기반 접근 제어 활성화
호스팅 피처 레이어의 소유자 또는 포털 관리자는 레이어에서 편집자 추적을 활성화해야 합니다. 편집자 추적이 활성화되면 다음과 같은 접근 제어 옵션을 사용할 수 있습니다.
- 편집자가 자신의 피처만 볼 수 있음
- 편집자는 아무런 피처를 볼 수 없음(자신이 추가한 피처도 해당)
- 편집자가 자신의 피처만 편집할 수 있음
- 새 피처만 추가
이러한 옵션이 호스팅 피처 레이어 데이터에 대한 접근을 제어하는 방법에 대한 자세한 내용은 호스팅 피처 레이어 관리를 참고하세요.
ArcGIS Server 피처 레이어에 대한 소유권 기반 접근 제어 활성화
ArcGIS Server 피처 레이어의 경우 소유권 기반 접근은 피처에 대한 모든 제어 권한을 가진 피처를 만드는 사용자를 의미합니다. 단, 다음 옵션을 기반으로 다른 사용자(피처를 만들지 않은 사용자)가 수행할 수 있는 작업 종류에 대한 규칙을 설정할 수 있습니다.
- 쿼리 - 다른 사용자가 피처를 쿼리할 수 있도록 허용하면 해당 피처를 피처 레이어(생성자)에 추가한 사용자만 기능을 보고 편집할 수 있습니다.
- 업데이트 - 다른 사용자가 기능을 업데이트할 수 있도록 허용하면 편집자 권한이 있는 사용자는 피처 레이어에서 모든 피처의 속성 또는 위치를 업데이트할 수 있습니다.
- 삭제 - 다른 사용자가 피처를 삭제할 수 있도록 허용하면 편집자 권한이 있는 사용자는 피처 레이어에서 피처를 삭제할 수 있습니다.
자세한 내용은 ArcGIS Server 도움말에서 피처 서비스에 대한 소유권 기반 접근 제어를 참고하세요.
접근 규칙을 설정하기 전에 피처 클래스에서 편집자 추적을 활성화해야 합니다. ArcGIS Server 피처 레이어를 발행할 때 또는 발행한 이후에 이러한 규칙을 설정할 수 있습니다. 발행한 후에 접근 규칙을 설정하여면 다음 단계를 따르세요.
- 포털 관리자 또는 피처 레이어의 소유자로 ArcGIS Server Manager에 로그인한 후 피처 서비스 (피처 레이어 접근 권한이 있는 맵 서비스)를 중지합니다.
- 서비스를 더블 클릭하여 등록정보를 엽니다.
- 기능을 클릭합니다.
- 기능 목록에서 피처 접근을 선택합니다.
- 등록정보 섹션에서 피처에 대한 소유권 기반 접근 제어 활성화를 선택합니다.
- 다른 사용자가 생성한 피처에서 허용되는 작업 아래에서 다른 사용자가 자신이 생성하지 않은 피처에 대해 수행할 수 있도록 할 편집 작업을 선택합니다.
예를 들면 다음과 같습니다.
- 쿼리를 선택 취소한 경우 피처 레이어에 로그인한 사용자는 자신이 생성한 피처만 볼 수 있습니다.
- 쿼리를 선택하고 업데이트와 삭제는 선택 취소한 경우 피처 생성자를 제외한 모든 사용자에게 피처가 읽기 전용으로 표시됩니다.
- 쿼리와 업데이트를 선택하고 삭제는 선택 취소한 경우 비소유자는 피처를 쿼리하거나 변경할 수 있지만 삭제할 수는 없습니다.
- 서비스 등록정보에 대한 변경 내용을 저장합니다.
- 피처 서비스를 다시 시작합니다(피처 접근 권한이 있는 맵 서비스).