본문 바로가기
SharePoint 2013

SharePoint 2013에서 '다른 사용자로 로그인' 하기

SharePoint 2013에는 이전에 있던 [다른 사용자로 로그인] 기능이 제외되었네요.

 

이 메뉴는 개발할 때나, 테스트할 때, 꼭 필요한 기능인데..

근데, 메뉴를 추가해서 사용할 수가  있더군요.ㅎㅎ

 

해당 컨트롤의 위치는 마스터페이지를 열어보시면,

<wssuc:Welcome.... 으로 되어있는 부분입니다.

 

먼저, /15/TEMPLATE/CONTROLTEMPLATES 폴더 밑에 Welcome.ascx 파일을 수정합니다. 

 

아래와 같이 "ID_RequestAccess" 코드 위에 아래와 같이 추가를 하고, 저장을 합니다.

 

 <SharePoint:MenuItemTemplate runat="server" id="ID_LoginAsDifferentUser"
     Text="<%$Resources:wss,personalactions_loginasdifferentuser%>"
     Description="<%$Resources:wss,personalactions_loginasdifferentuser%>"
     MenuGroupId="100"
     Sequence="100"
     UseShortId="true"
     />

 

 

새로고침을 하고 보시면, 아래와 같이 보이시게 될 겁니다.(참, 위 코드에서 ID부분 대소문자 가립니다.ㅋ)

참고로, 아래는 권한별 기본 보기화면을 캡쳐해 봤습니다.

 

1. 관리자 보기 

 

2. 참가 권한 보기

 

3. 보기 권한 보기