상세 컨텐츠

본문 제목

SPUser 관리자 권한 상승 하기

MOSS

by happynuri 2009. 4. 29. 13:37

본문


          SPSite sps = null;
          SPSite spsimp = null;
          SPWeb spw = null;
          sps = SPControl.GetContextSite(System.Web.HttpContext.Current);
          SPUser systemAccount = sps.SystemAccount; //시스템 계정의 SPUser오브젝트를 취득해서
          SPUserToken token = systemAccount.UserToken; //시스템계정의 UserToken을 취득해서
          spsimp = new SPSite(sps.ID, token); //관리자 권한으로 SPSite를 인스턴스화
          spw = spsimp.RootWeb;


이제 권한이 있는 spsimp를 이용해서 코드 해 보면 됩니다.

관련글 더보기

댓글 영역