문제

Sharepoint 문서 라이브러리를 사용에 대한 정책 및 절차,모두의 관리 및 임상(의료).

버전을 제어하고 승인 워크플로우 지원이 법적 요구사항 및 보호에 대하여 책임 문제입니다.

불행하게도, 삭제 문서를 모두 제거합 레코드 그것은 존재하는 모든 역사와 함께 간다.

가 없 샌드박스는 지금을 확인하는 아니지만,나는 그것을 무시 승인 워크플로가 있습니다.

합법적으로,대부분의 이러한 경우,우리는 그것을 삭제하고,우리는 여전히 수하이 무엇인지 보여주 정책에서는 특정 장소/시간입니다.

은 거기에 합리적으로 간단한 수정 또는 해결 방법?

마찬가지로 사람을 변경름(는 수행하는 것은 어렵지 않아 실수로)파일 이름을 표시해야합니다.

도움이 되었습니까?

해결책

제가 관리에 권장하는 솔루션은 도서관에서 삭제를 사용할 수 없도록하는 것입니다. 정책/절차는 더 이상 사용되지 않는다는 새로운 주요 버전을 만들어 "삭제"할 수 있습니다.

업데이트 : 우리는 그 접근 방식을 취했으며 작동합니다. "삭제"는 빈 버전을 만들어 문서가 수행됩니다. 역사는 법적 사람들을 만족시키는 데 남아 있습니다.

다른 팁

삭제 된 모든 레코드를 어디에서 볼 수있는 곳을 상상할 수있는 쉬운 곳은 없습니다 (즉, 라이브러리 자체에 대한 구체적인 견해는 있지만 Moss는 우리에게 하나를 제공하지는 않습니다). 간단한 해결 방법은 사용자 양식에 숨겨진 목록에 "삭제 된"열을 추가하는 것입니다. 그런 다음 이벤트 핸들러에서 "Itemdeleting"이벤트를 잡고 "삭제 된"을 True로 설정합니다 (그러나 실제로 항목을 삭제하지는 않습니다). 물론, 삭제 된 = 거짓 항목 만 표시되도록 사용자가 보는 모든 뷰를 필터링해야합니다.

는 방식으로 작동합니다.나는 생각하지 않는 그것의 부적절한 한 SharePoint 지 않은 버전 관리 시스템지만,오히려 문서 관리 하나입니다.그런 관점에서,무언가를 삭제하는 저장소에서 의미는"나는 원하지 않는다 그것을 보고 다시".

:

을 삭제할 수 있는 단일 버전의 파일 경우,예를 들어,당신이 알고있는 자신의 실수에서는 버전—제거되는 버전 버전에서 역사입니다.그러나,당신을 삭제 실제 파일의 모든 버전 삭제됩니다.할 때 기본적으로 버전을 삭제 버전에 보내는 휴지통 수 있는 복구될 때까지 그것은 영구적으로 삭제됩니다.귀하의 조직에 처리할 수 있습 삭제를 다르게,그러나입니다.

나의 차를 떠하지 않지만,그것은 설계되지 않았습니다.면 내가 원하는 무언가 수레에,나는 살 것입니다.그래서 그것으로 간 기술 하는 데 필요한 경우에는 같은 기능을 유지하는 삭제된 개체는 영원히 다음 SharePoint 은 아마 올바른 제품을 위해 당신 또는 당신의 조직입니다.

하나의 해결책은 다음과 같습니다.

  1. 목록 문서 감사 기록을 만듭니다
  2. 사용 EventReceiver ItemAdded, Itemupdated, ItemDeleting 및 기타 (ItemFileMoved 등) 에서이 목록에 적절한 레코드를 추가하십시오.

두 번째는 다음과 같습니다.

  1. Itemdeleting 이벤트에서는 삭제 조치 실행을 취소하고 원하는 경우 다른 곳에서 문서를 이동할 수 있습니다.

나는 m $에 패치가 있다고 들었지만 어디에서 들었는지 기억이 나지 않으며 아직 온라인에서 찾지 못했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top