0
LINQ를 사용하여 사용자가 볼 수있는 권한이있는 모든 문서를 쿼리하는 방법이 있습니까? 다른 기준에 대해 확인해야하지만 사용자 권한을 특별히 처리 할 수있는 항목을 찾을 수 없습니다.Umbraco보기 권한이있는 모든 콘텐츠 (문서)를 반환하십시오.
LINQ를 사용하여 사용자가 볼 수있는 권한이있는 모든 문서를 쿼리하는 방법이 있습니까? 다른 기준에 대해 확인해야하지만 사용자 권한을 특별히 처리 할 수있는 항목을 찾을 수 없습니다.Umbraco보기 권한이있는 모든 콘텐츠 (문서)를 반환하십시오.
는 다음과 같이이 대답 할 수 있었다 :
string docPermissions = null;
User currentUser = User.GetCurrent();
docPermissions = currentUser.GetPermissions(doc.Path);
if ((docPermissions.Contains("F")) && (docPermissions.Contains("U")))
{
}
권한 설명 :
C는 - 만들기 - 업데이트를 D를 - S를 복사 - O가 이동 - M 삭제 - 정렬 K - 롤백 P - 공용 액세스 I - 호스트 이름 관리 U- 게시 R - 사용 권한 Z - 감사 추적 : - 캔버스 5 편집 - 번역 에게 보내기 F - 찾아보기 이름 4 - H 번역 -
는 XSLT 옵션입니다 게시로 보내기? 이 경우 – BeaverProj
이 아니라 사용자 컨트롤을 통해 수행되어야합니다. – Dexter