
민감한 문서는 단순 파일 미리보기를 넘어서는 관리가 필요합니다. 계약서, 재무 보고서, 법률 파일, 인사 기록, 의료 문서, 엔지니어링 파일 및 내부 비즈니스 보고서는 접근, 저장, 보기, 다운로드, 인쇄 및 보존에 대한 명확한 규칙을 가지고 처리되어야 합니다.
빠른 온라인 보기를 위해서는 Doconut.app 가 유용할 수 있습니다. 브라우저에서 70가지 이상의 확장자를 설치 없이 열 수 있으며—PDF, DOC, XLS, PPT, PSD, DWG, SVG 등—무료이며 계정 없이 사용할 수 있고, 형식별로 5 MB에서 25 MB까지 크기 제한이 설정됩니다.
이 서비스는 호스팅된 사이트이므로 의미를 명확히 해야 합니다: 파일이 우리 서버에 전송되고, 그곳에서 렌더링된 뒤 보기 세션이 끝나면 삭제됩니다. 접근 제어, 감사 로그, 보존 설정이 없으며, 이를 연결할 계정도 존재하지 않습니다.
하지만 민감한 문서가 비즈니스 애플리케이션이나 내부 워크플로우의 일부일 경우, 핵심 질문은 파일을 열 수 있느냐가 아니라 애플리케이션이 워크플로우를 제어할 수 있느냐입니다.
자신들의 애플리케이션 안에서 문서 보기가 필요한 .NET 팀이라면 Doconut Viewer 를 평가해 보세요. ASP.NET 및 최신 .NET 애플리케이션용으로 설계되었으며, 보기 기능 외에 선택적인 검색, 주석 및 변환을 지원합니다. 제어된 인쇄는 별도 구매가 아니라 뷰어 자체에 포함되어 있습니다.
온라인 보기 vs. 제어된 애플리케이션 보기
온라인 문서 뷰어는 편리합니다. 사용자가 브라우저에서 파일을 빠르게 열어야 할 때 유용합니다.
온라인 보기는 다음과 같은 경우에 적합합니다:
- 빠른 문서 미리보기
- 민감하지 않은 파일
- 간단한 보기 작업
- 브라우저에서 문서가 어떻게 열리는지 테스트
- 로컬 소프트웨어 설치 방지
- 한 곳에서 다양한 문서 형식 열기
Doconut.app 은 많은 파일 유형에 대해 간단한 온라인 보기 경험을 제공하므로 이러한 사용 사례에 맞습니다.
제어된 애플리케이션 보기는 다릅니다. 문서가 더 큰 비즈니스 워크플로우의 일부이며 애플리케이션이 권한, 저장, 로그 및 사용자 행동을 관리해야 할 때 사용됩니다.
다음과 같은 경우에 제어된 보기가 일반적으로 더 좋습니다:
- 문서가 기밀인 경우
- 사용자가 파일을 열기 전에 로그인해야 하는 경우
- 접근이 역할 또는 권한에 따라 달라지는 경우
- 파일이 승인된 위치에 저장되는 경우
- 다운로드 또는 인쇄가 제한되어야 하는 경우
- 문서 접근이 로그에 기록되어야 하는 경우
- 애플리케이션이 사용자를 워크플로우 내에 머물게 해야 하는 경우
- 검색, 주석, 변환 또는 제어된 인쇄가 필요한 경우
이러한 시나리오에서는 Doconut Viewer 가 보다 적합한 솔루션입니다.
민감한 문서는 명확한 접근 규칙이 필요한 이유
민감한 문서는 모든 사용자에게 동일하게 제공되어서는 안 됩니다. 사용자마다 필요한 접근 수준이 다를 수 있습니다.
예시:
- 한 사용자는 계약서를 볼 수 있지만 다운로드는 할 수 없습니다.
- 관리자는 문서를 인쇄할 수 있습니다.
- 검토자는 주석을 추가할 수 있습니다.
- 관리자는 파일을 변환하거나 내보낼 수 있습니다.
- 게스트 사용자는 파일을 전혀 열 수 없습니다.
이러한 규칙은 애플리케이션이 처리해야 합니다. 문서 뷰어는 보안 모델에 맞게 통합되어야 하며, 이를 대체해서는 안 됩니다.
제어된 문서 워크플로우는 다음을 포함해야 합니다:
- 인증
- 역할 기반 권한 부여
- 문서 수준 권한
- 스토리지 규칙
- 다운로드 규칙
- 인쇄 규칙
- 필요 시 감사 로그
- 임시 파일 및 캐시 관리
뷰어는 워크플로우의 한 부분에 불과합니다. 전체 애플리케이션이 문서 프로세스의 보안을 결정합니다.
자체 인프라 내에서 문서 보관하기
많은 조직에서 민감한 문서는 승인된 인프라 내에 보관되어야 합니다.
Doconut FAQ에 따르면, Doconut Viewer SDK는 SaaS나 호스팅 서비스가 아닙니다. 고객 자체 환경에 설치되며 Doconut 서버에 호출을 하지 않고 파일은 고객의 통제 하에 유지됩니다.
이는 SDK에만 해당됩니다. Doconut.app은 반대 형태로, 파일이 우리 서버에 도달하는 호스팅된 공개 사이트이며, 바로 이 때문에 이 문서가 두 가지를 구분합니다.
이는 파일을 외부 문서 뷰어 서비스로 보내지 않고 자체 .NET 애플리케이션 내에서 문서 보기 기능을 원하는 기업에 중요합니다.
애플리케이션이 결정할 수 있는 항목:
- 문서가 저장되는 위치
- 누가 접근할 수 있는지
- 어떻게 열리는지
- 사용자가 다운로드하거나 인쇄할 수 있는지
- 동작이 기록되는지
- 임시 파일 및 캐시가 어떻게 처리되는지
- 생성된 파일이 얼마나 오래 보관되는지
이는 별도의 업로드‑뷰 워크플로우보다 개발 팀에 더 많은 제어권을 제공합니다.
오프라인 보기만으로는 충분하지 않은 이유
오프라인 PDF 뷰어는 일부 상황에서 유용할 수 있습니다. 인터넷 연결이 없거나 사용자가 특정 데스크톱 도구가 필요할 때 요구될 수 있습니다.
하지만 오프라인 보기는 민감한 워크플로우에 도전을 야기할 수도 있습니다.
사용자가 문서를 다운로드하여 로컬에서 열 때:
- 파일이 기기에 남아 있을 수 있습니다.
- 파일이 복사되거나 전달될 수 있습니다.
- 파일이 애플리케이션 외부에서 인쇄될 수 있습니다.
- 로컬 백업이 추가 사본을 저장할 수 있습니다.
- 애플리케이션이 누가 파일을 열었는지 파악하지 못할 수 있습니다.
- 사용자마다 다른 뷰어 버전을 사용할 수 있습니다.
- IT 팀이 설치 및 업데이트를 관리해야 할 수 있습니다.
오프라인 보기는 온라인 도구에 의존하지 않기 때문에 더 안전하게 느껴질 수 있지만, 파일이 시스템을 떠나면 애플리케이션 수준의 제어가 감소할 수 있습니다.
비즈니스 워크플로우에서는 애플리케이션 내에서 제어된 보기 기능이 더 나은 선택이 될 수 있습니다. 사용자는 애플리케이션 컨텍스트를 벗어나지 않고 문서를 검토할 수 있기 때문입니다.
빠른 온라인 보기를 위한 Doconut.app 사용
Doconut.app은 사용자가 간단한 온라인 문서 뷰어가 필요할 때 유용합니다.
다음 작업에 도움이 됩니다:
- 온라인에서 PDF 파일 열기
- Word 문서 미리보기
- 스프레드시트 보기
- 프레젠테이션 파일 열기
- 이미지 파일 미리보기
- DWG와 같은 CAD 형식 보기
- 간단한 보기 작업에 데스크톱 소프트웨어 사용을 피함
Doconut.app은 파일이 민감한 내부 워크플로우에 포함되지 않을 때, 빠른 미리보기에 적합합니다.
기밀 문서의 경우, 파일을 온라인 뷰어에 업로드하기 전에 조직의 보안 규정을 반드시 검토하십시오.
민감한 워크플로우를 위한 Doconut Viewer SDK 사용
.NET 애플리케이션에서 민감한 문서 워크플로우를 위해 고려해야 할 주요 솔루션은 Doconut Viewer입니다.
Doconut Viewer는 개발자가 자체 애플리케이션 내에서 문서를 표시하도록 돕습니다. 다음과 같은 시나리오에서 사용할 수 있습니다:
- 내부 비즈니스 시스템
- 법률 플랫폼
- 문서 관리 시스템
- 보험 워크플로우
- 인사 포털
- 재무 애플리케이션
- 헬스케어 관련 시스템
- 엔지니어링 문서 포털
- 업로드된 문서를 포함한 SaaS 제품
Doconut Viewer는 워크플로우에 따라 선택적 플러그인과 결합할 수 있습니다. 플러그인은 네 가지이며, 제어된 인쇄는 포함되지 않습니다:
- Search Plugin
- Annotation Plugin
- Converter Plugin
- DICOM Plugin — 의료 영상용으로, 따라서
.dcm및.ima는 무료 뷰어에 포함되지 않습니다
제어된 인쇄는 뷰어에 포함되어 있습니다. 이는 기본 제품의 기능으로, 인쇄 제한은 라이선스 문제가 아니라 구성 및 권한 설정 문제입니다 — 예산을 잡기 전에 알아두면 좋습니다.
검색, 주석, 변환 및 인쇄
민감한 워크플로우는 종종 단순한 보기 이상을 요구합니다.
사용자가 필요로 할 수 있는 작업:
- 문서 내부 텍스트 검색
- 섹션을 강조하거나 주석 달기
- 스탬프 추가 또는 검토용 표시
- 파일을 다른 형식으로 변환
- 정책에 따라 허용될 때만 인쇄
- 원본 파일을 변경하지 않음
- 워크플로우 데이터를 문서와 별도로 저장
Doconut는 이러한 요구를 플러그인과 기본 뷰어를 통해 부분적으로 충족합니다.
Search Plugin은 지원되는 문서 내부의 텍스트를 찾습니다. 스캔된 자료에 대한 의미는 다음과 같습니다: 문서가 이미 가지고 있는 텍스트 레이어를 검색합니다. OCR이 없으므로 이미지로만 된 페이지는 검색할 내용이 없습니다.
Annotation Plugin은 노트, 하이라이트, 그림, 스탬프 및 기타 검토 표시를 추가합니다.
Converter Plugin은 .NET 애플리케이션 내에서 문서 변환을 처리합니다.
제어된 인쇄는 뷰어에 내장되어 있으며, 별도로 라이선스되지 않습니다.
애플리케이션은 여전히 각 기능을 누가 사용할 수 있는지, 어떤 조건에서 사용할 수 있는지를 결정해야 합니다.
민감한 문서 보기 보안 모범 사례
민감한 문서 보기 워크플로를 구축할 때 다음 모범 사례를 검토하십시오:
- 사용자가 문서에 접근하기 전에 로그인하도록 요구합니다.
- 파일을 열기 전에 문서 권한을 확인합니다.
- 기밀 문서에 대한 공개 URL 사용을 피합니다.
- 파일은 승인된 위치에만 저장합니다.
- 다운로드 허용 여부를 결정합니다.
- 인쇄 허용 여부를 결정합니다.
- 필요할 경우 문서 접근을 로그에 기록합니다.
- 서버에서 업로드된 파일을 검증합니다.
- 임시 파일 및 캐시 동작을 검토합니다.
- 변환이 활성화된 경우 변환된 출력 저장을 검토합니다.
- 주석 데이터를 애플리케이션이 제어하도록 유지합니다.
- 배포 전에 실제 사용자 문서로 테스트합니다.
- 내부 팀과 함께 보안 및 규정 준수 요구사항을 검토합니다.
이러한 관행은 온라인 뷰어, 오프라인 뷰어 또는 임베디드 뷰어 SDK를 사용하든 적용됩니다.
.NET 애플리케이션에서 민감한 문서를 위한 권장 워크플로
제어된 문서 보기 워크플로는 다음과 같이 구성될 수 있습니다:
- 사용자가 애플리케이션에 로그인합니다.
- 애플리케이션이 사용자의 역할과 권한을 확인합니다.
- 사용자가 승인된 소스에서 문서를 선택합니다.
- 애플리케이션이 문서를 열기 전에 접근을 검증합니다.
- Doconut Viewer가 애플리케이션 내부에 문서를 표시합니다.
- 워크플로가 허용하는 경우에만 사용자가 검색, 주석, 변환 또는 인쇄를 수행할 수 있습니다.
- 필요할 경우 애플리케이션이 관련 작업을 로그에 기록합니다.
- 애플리케이션이 내부 규칙에 따라 임시 파일, 캐시, 저장소 및 정리를 관리합니다.
이렇게 하면 문서 활동이 애플리케이션 내부에 머무르며, 민감한 파일 처리를 개발자가 보다 잘 제어할 수 있습니다.
Doconut.app을 사용해야 할 때
다음 상황에서 Doconut.app을 사용하십시오:
- 빠른 온라인 문서 미리보기가 필요할 때
- 파일이 제어된 비즈니스 워크플로의 일부가 아닐 때
- 사용자가 데스크톱 소프트웨어 설치를 원하지 않을 때
- 브라우저에서 일반 형식을 미리보고 싶을 때
- 문서가 비민감하거나 온라인 보기 허용이 승인된 경우
Doconut.app은 간단한 보기 작업에 유용합니다.
Doconut Viewer SDK를 사용해야 할 때
다음 상황에서 Doconut Viewer를 사용하십시오:
- .NET 애플리케이션을 구축하고 있을 때
- 문서가 민감하거나 비즈니스에 핵심적인 경우
- 사용자가 시스템 내부에서 문서를 보아야 할 때
- 애플리케이션이 권한을 제어해야 할 때
- 검색, 주석, 변환 또는 제어된 인쇄 기능이 필요할 때
- 파일이 귀하의 인프라 규칙 아래에 남아 있어야 할 때
- 문서, 데모, 평가 자료 및 지원이 필요할 때
유용한 Doconut 리소스:
핵심 요점
- 민감한 문서는 접근, 저장, 보기, 인쇄 및 로그 규칙을 제어해야 합니다.
- 오프라인 보기는 유용할 수 있지만, 애플리케이션 워크플로 외부에 로컬 복사본이 생성될 위험이 있습니다.
- 온라인 보기는 빠른 미리보기 작업에 편리합니다.
- Doconut.app은 간단한 온라인 문서 보기용으로 유용합니다.
- Doconut Viewer SDK는 민감한 문서를 포함하는 제어된 .NET 워크플로에 더 적합합니다. 이는 귀하의 환경에서 실행되며 외부 호출이 없기 때문입니다.
- Doconut은 ISO 27001, SOC 2 또는 HIPAA 인증을 보유하고 있지 않습니다. SDK의 보안 주장은 아키텍처적이며 — 파일이 귀하의 경계를 떠나지 않으며 — 주변 제어는 귀하가 구축하고 증명해야 합니다.
자주 묻는 질문
오프라인 보기가 항상 민감한 문서에 더 안전한가요?
항상 그렇지는 않습니다. 오프라인 보기는 외부 업로드 위험을 줄일 수 있지만, 애플리케이션 워크플로 외부에 로컬 복사본이 생성될 수 있습니다. 보안은 전체 프로세스에 달려 있으며, 뷰어가 온라인인지 오프라인인지만으로 판단할 수 없습니다.
민감한 파일에 Doconut.app을 사용할 수 있나요?
Doconut.app은 온라인 보기에는 유용하지만, 기밀 파일은 조직이 해당 워크플로를 허용하는 경우에만 업로드해야 합니다. 제어된 비즈니스 워크플로에서는 Doconut Viewer SDK를 검토하십시오.
Doconut Viewer SDK가 호스팅된 SaaS 서비스인가요?
아니요. Doconut FAQ에 따르면, Doconut은 고객 자체 환경에 설치되며 Doconut 서버에 호출이 이루어지지 않습니다.
Doconut Viewer SDK가 주석 기능을 지원하나요?
예. 주석 워크플로는 Annotation Plugin을 통해 구현할 수 있습니다.
인쇄를 제어할 수 있나요?
예, 별도 플러그인이 필요하지 않으며, 제어된 인쇄는 뷰어의 기본 기능입니다. 인쇄 권한은 애플리케이션의 자체 권한 규칙에 따라 결정됩니다.
Doconut Viewer SDK를 어디서 평가할 수 있나요?
공식 다운로드 페이지에서 시작할 수 있습니다:
결론
오프라인 PDF 뷰어는 일부 상황에서 유용할 수 있으며, 특히 사용자가 로컬 액세스가 필요할 때 그렇습니다. 그러나 파일이 애플리케이션의 제어를 벗어날 수 있기 때문에 민감한 비즈니스 워크플로우에는 오프라인 보기만으로는 충분하지 않을 수 있습니다.
빠른 온라인 미리보기를 위해, Doconut.app 은 실용적인 옵션입니다.
.NET 애플리케이션에서 제어된 문서 보기, 권한, 검색, 주석, 변환, 인쇄 및 인프라 수준 제어가 필요할 경우, Doconut Viewer SDK 가 평가해야 할 주요 제품입니다.
계속하려면, 다음 Doconut 리소스를 검토하십시오: