문서 승인 후, 최신 버전의 문서를 업로드 할 수 없거나 수정 한 최종 상태로 설정하고 싶습니다. (다운로드 및 수정하면 걱정하지 않습니다. 사용자 PC이지만 SharePoint에서 그대로 있어야합니다).문서 라이브러리에서 문서를 읽기 전용으로 만드는 방법
나는 여기에 몇 가지 옵션을 참조하십시오
- 휴식 권한 상속 및 읽기 전용 모든 역할을 설정합니다.
- EventReceiver on ItemUpdating/ItemDeleting/ItemCheckingIn 및 승인 상태가 승인으로 설정된 경우 취소 이벤트.
사용자가 무언가를 시도하기 전에 조치를 취한 후에 이벤트 수신자 솔루션이 오류를 제공하기 때문에 침입 권한이 나를 수용할만한 것처럼 보입니다. 또한 각 ItemUpdating 이벤트에서이 문서가 승인되었는지 확인하면서 실행됩니다. 어느 것이 나쁘다.
하지만 아마도 readonly 또는 final로 설정할 수있는 파일에 대한 플래그가 있습니까? 여기서 가장 좋은 해결책은 무엇입니까? docx 형식에만 영향을 미치는 솔루션도 평가를 환영합니다.
Nice. 셋째는 좋아 보인다. 시스템 계정은 그 일을 잘 처리 할 것입니다. 그리고 어떤 관리자가 문서를 선택 취소 할 수 있더라도 상관 없습니다. 결국, 그는 관리자입니다. –