문제

탐색기보기에서 사이트의 일부 폴더를 숨길 수 있습니까?

예를 들어 내 사이트는 다음과 같습니다.

http://mysharepoint/mysite/mysubsite
.

를 볼 때
http://mysharepoint/mysite 
.

Explorer의 IN :

-mysubsite
-Shared Documents
-images
-Lists
-Pages
-SitePages default
.

사용자가 MySubite 만 볼 수 있으며 탐색기보기에서 문서를 공유합니다. 가능합니까?

도움이 되었습니까?

해결책

내가 아는 것에서 탐색기보기는 SPD

와 유사하게 사용자 권한을 기반으로 한 결과를 표시합니다.

사용자가 UI를 통해 페이지, 목록 및 이미지와 상호 작용할 수있는 경우 탐색기에서 동일한 리소스를 볼 수는 예상치 못한 것이 아닙니다.

개인적으로 이러한 자원에 대한 액세스를 방지하기위한 것이 없다고 믿지 않지만 사용자가 숨겨진 파일을 표시하지 않도록 Windows 설정을 사용하도록 설정 한 경우 사용자가 숨기려는 해결 방법을 사용해야합니다. 이 해결 방법은 자신의 책임으로 밑줄로 시작하는 폴더가 숨겨져있는 기본 동작을 재현하는 것입니다

실제로 폴더의 이름을 변경할 필요가 없을 수 있습니다. 할 때 추가 할 때 추가되는 속성을 적용 할 수 있습니다. 변경 사항을 되돌리려면 비워 두도록 설정할 수 있습니다.

$folder = (Get-SPWeb http://url).Folders["DocLib_Name"]
$folder.Properties["vti_winfileattribs"]="00000016"
$folder.Update()
.

파일

$file = (Get-SPWeb http://url).GetFile("/doclib/file.extension")
$file.Properties["vti_winfileattribs"]="00000016"
$file.Update()
.

참조

다시, 사이트가 사라지거나 서버가

를 돋보이게하는 경우를 대비하여 책임지지 않았습니다.

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