나는 셰어를 처음 사용합니다.해당 지역 사무소와 관련된 데이터를 공유 지점에서 볼 수있는 사용자
내 시스템에는 다양한 사용자가 있으며 각 시스템에는 지역 사무소가 할당되어 있습니다. 사용자가 지역 사무소와 관련된 데이터를 볼 수 있기를 바랍니다.
사용자가 자신의 지역에서 개체를 조작하거나 볼 수 있기를 바랍니다. 어떻게 이것을 셰어 포인트에서 할 수 있습니까?
누군가가 나를 도와 주실 래요 ......
나는 셰어를 처음 사용합니다.해당 지역 사무소와 관련된 데이터를 공유 지점에서 볼 수있는 사용자
내 시스템에는 다양한 사용자가 있으며 각 시스템에는 지역 사무소가 할당되어 있습니다. 사용자가 지역 사무소와 관련된 데이터를 볼 수 있기를 바랍니다.
사용자가 자신의 지역에서 개체를 조작하거나 볼 수 있기를 바랍니다. 어떻게 이것을 셰어 포인트에서 할 수 있습니까?
누군가가 나를 도와 주실 래요 ......
대답은 당신이 셰어 포인트의 버전에 따라 다릅니다. MOSS가있는 경우 여기에서 '대상층 사용자'를 사용할 수 있습니다 (단, 의 잠재 고객 타겟팅은 해당 항목을으로 숨기고 사용자는 항목의 직접 URL을 사용하는 경우 계속 볼 수 있음).
각 지역별 청중을 생성하고 사용자가 청중에게 항목을 할당하도록하십시오. 모든 항목에 "대상 청중"이 설정되어 있는지 확인하려면 각 항목에 "taret audience"필드가 설정되어 있는지 확인하는 이벤트 처리기를 만듭니다. 그렇지 않은 경우 현재 사용자에 따라 설정합니다.
평범한 WSS가 있거나 숨기고 싶지 않고 항목에 대한 액세스를 허용하지 않으려면 모든 항목에 BreakRoleInheritance
을 사용해야하며 작성자가 제공 한 지역 사무소에 따라 모든 항목에 권한을 설정해야합니다. 당신은 이벤트 핸들러에서 그것을 할 수 있습니다 또는 새/편집 형태 코드 옵션은 여기에서 찾을 수 있습니다 : Sharepoint - Capture save event of NewForm.aspx/Edit.aspx
당신이해야 할 일은 :