2016年1月22日 (金)

[SP2013,SPO] 別ユーザーでサインインするURLのUpdate

以前、別ユーザーでサインインする URL についての記事を書きましたが、本件について、別件にてお問い合わせがありましたので補足情報を共有しておきます。

この記事で紹介していた別ユーザーでログインする URL を下記のようにご案内していました。

"http://<サイトのURL>/_layouts/closeConnection.aspx?loginasanotheruser=true"

これを応用して、JavaScript を組み合わせたものをブックマークなどに登録しておくと便利です。例えば次のように記述します。

javascript:location.href=_spPageContextInfo.webAbsoluteUrl+'/_layouts/closeConnection.aspx?loginasanotheruser=true

ただし、このままでは、サイト コレクションのルートにサインインすることになってしまいます。現在サインインしているサイトに別ユーザーとしてサインインするには、一工夫必要です。ということで、カレントサイトに再ログインするには、source パラメータを指定しておきます。

javascript:location.href=_spPageContextInfo.webAbsoluteUrl+'/_layouts/closeConnection.aspx?loginasanotheruser=true&source='+_spPageContextInfo.webAbsoluteUrl​

なお、この方法は SharePoint Online でも利用できます。

以上、ご参考まで。

コメント