IdPを調達した事例〜立教大学V-CampusにおけるＳＳＯの構築〜
2012年6月8日

立教大学メディアセンター
饒村 良司
1目次
1. 立教大学の概要
2. V-Campusの概要
3. SSO導入経緯とIdP構築
4. 課題とまとめ2

１．立教大学の概要

3１．立教大学の概要
創立：1874年、ウィリアムズ主教により、立教学校として開設
キャンパス ：池袋キャンパス、新座キャンパス

学部学科 ：10学部 27学科 8専修、10研究科、3独立研究科、法務研究科
学生数：2万910人 (大学1万9,469人、大学院1,441人) (2012年5月1日)
教員数：2,243人 (2012年5月1日)

職員数：311人 (2012年5月1日)

4

１．立教大学の概要
教育研究情報基盤を構築運用する組織体制（メディアセンター）凡例

2011/05/01 現在

メディアセンター長
１名

専任教員

副メディアセンター長
２名

専任職員

メディアセンター課長
１名

新座キャンパス

池袋キャンパス課員
３名

課員
１名

※業務委託 19名

ネットワーク・サーバー管理

Web・コンテンツ制作・管理

PC教室、PCLL教室管理

AV機器管理・利用者支援

学生アルバイトスタッフ
カウンタースタッフ 108名（シフト制）※業務委託 10名

ネットワーク・サーバー管理

PC教室、PCLL教室管理

AV機器管理・利用者支援

学生アルバイトスタッフ
カウンタースタッフ 14名（シフト制）

２．V-Campusの概要

6２．V-Campusの概要
2-1 V-Campus提供サービス
立教バーチャルキャンパス（Rikkyo V-Campus）
インターネット技術を使った研究・教育用
情報基盤を整え、学生生活を支援する
データ•

インターネット接続、キャンパス・データ
センター間ネットワーク接続––

高い信頼性・拡張性データセンターの利用
柔軟なネットワーク基盤–––

ウイルス対策（メール・Web・FTP）
ネットワーク攻撃対策
迷惑メール対策

–

無線LAN

–
–
–

Gmail （Google Apps）
Office365
メーリングリスト•

ネットワークセキュリティ•

ネットワークサービス•

メールシステム、メーリングリスト•

ID管理システム•

個人用コンテンツ–各システム間の認証連携––

個人用ホームページ
個人用ネットワークドライブ

センター

池袋キャンパス

InterNet
SINET

新座キャンパス7

２．V-Campusの概要
2-1 V-Campusの提供サービス•ポータルシステム–•

授業支援システム––•

ALC NetAcademy
REO （Rikkyo English Online）
WebClass

インターネット
イントラネット

PC教室
––

•

サイバーラーニング
オンデマンド授業

E-Learning–––•

IT’s classBlackBoard

授業支援（Webサービス）––•

Sharepoint

池袋キャンパス（13教室、1,048台）
新座キャンパス（9教室、472台）

その他学習支援– ノートPC（池袋:471台、新座:126台）（その他ラーニングスペース等:231台）

8

２．V-Campusの概要
2-2 V-Campus5th システム論理構成図
SSO
IDM

ﾎﾟｰﾀﾙ

ﾒｰﾙ

WEB

ﾎｽ
ﾃｨﾝ
ｸﾞ

OS

Black
boad

IT’s
Class

VM移行
ﾊｲﾊﾟｰﾊﾞｲｻﾞｰ（VMware）

ﾃﾞｰﾀｾﾝﾀｰ（ﾌｧｼﾘﾃｨ他）

ｻｰﾊﾞ・ｽﾄﾚｰｼﾞ
ｾﾝﾀｰﾈｯﾄﾜｰｸ + ｾｷｭﾘﾃｨ
ｲﾝﾀｰﾈｯﾄ

ｷｬﾝﾊﾟｽ間ﾈｯﾄﾜｰｸ
池袋教室
・ｻｰﾊﾞ・ﾌﾟﾘﾝﾀｰ

新座教室
・ｻｰﾊﾞ ・PC
・ﾌﾟﾘﾝﾀｰ
PMO

9３．SSO導入経緯とIdP構築

Pro Deo et Patria

10

３．SSO導入経緯とIdP構築
3-1 経緯これまでの学内の認証環境
1. 当然のことながらシステムごとにバラバラ
2. V-CampusがOpenLDAPとADを連携した認証基盤を構築
3. 図書館や一部の教務システム等がV-CampuID・パスワードでログイン
4. WEBサービスが増えるに従いSSOの要請

V-Campus 5thの要件としてSSO
11

３．SSO導入経緯とIdP構築
3-2 IdP構築とV-Campusへの応用-学認がShibboleth連携をサポートしている[フェーズ１] 仕組みの理解・学認への参加
2011年 1月 NII Shibboleth環境構築セミナー
2011年 1月 成城大学様 訪問（運用状況の確認）
2011年 2月 学認テストフェデレーション参加
学認運用フェデレーション参加
データセンターにIdPを構築
12

３．SSO導入経緯とIdP構築<詳細>
1．学認 テストフェデレーション参加••••••

テスト用IdPサーバ導入
サーバ証明書取得(UPKIオープンドメイン証明書自動発行検証プロジェクト利用)
学認テストフェデレーション参加申請(オンライン申込)
学認事務局参加承認
フェデレーションメタデータの自動更新
テストSPを利用し接続確認

2．学認 運用フェデレーション参加••••••

運用用IdPサーバ導入&メタデータ作成
サーバ証明書取得(UPKIオープンドメイン証明書自動発行検証プロジェクト利用)
学認運用フェデレーション参加申込
学認事務局参加承認
フェデレーションメタデータの自動更新
サービス開始13

３．SSO導入経緯とIdP構築
3-2 IdP導入とV-Campusへの応用[フェーズ２] V-Campusへの応用
2011年 7月 V-Campus 5thにおけるSSO検討
2011年12月 仕様決定
2012年 3月 V-Campus 5thにおけるSSO稼働開始

仕様決定までには問題点が． ． ． ．
14

３．SSO導入経緯とIdP構築
3-2 V-Campusへの応用時の問題点• 当初はShibboleth[SAML federation]のみを想定
しかしSharepoint（ポータル）、Office365（メール）はShibboleth連携できない…

• Google Apps、学認はShibboleth連携• Sharepoint、Office365はADFS[WS federation]連携• Shibboleth、ADFS対応できないWEBシステムについては、リバースプロキシを採用• ３方式をADFSで統合

15

３．SSO導入経緯とIdP構築
3-3 立教大学のＳＳＯ概要

モジュールでADFSに対応

16

３．SSO導入経緯とIdP構築
3-3 立教大学のＳＳＯ概要
LOGIN画面• SSO連携の入り口• 「WEB LOGIN」に統一

17

３．SSO導入経緯とIdP構築
3-3 立教大学のＳＳＯ概要• 画面遷移LOGIN
ADFS

Shibboleth

Sharepoint(ポータル)LOGOUT

Google Apps

リバース
プロキシ

その他
WEBシステム

ブラウザを全て閉じる
ことでLogout完了

18

３．SSO導入経緯とIdP構築
3-4 新規導入システムのSSO連携①Shibboleth連携 （SAML federation）

19

３．SSO導入経緯とIdP構築
3-4 新規導入システムのSSO連携②ADFS連携 （WS federation）

20

３．SSO導入経緯とIdP構築
3-4 新規導入システムのSSO連携③リバースプロキシ連携
http通信21

５．課題とまとめ

22

５．課題とまとめ• 調達の課題– 仕組みの理解– 連携システムの調査• SSO活用への課題– 学内への周知– 学内Shibboleth連携システムの充実– 他大学とのＳＰ共有– 導入コスト• 大学・業者間での情報共有が重要
23

ご清聴ありがとうございました。

The founding spirit of Rikkyo University is steeped in
Christian values of providing a liberal education that nurtures every aspect of
the individual. These values continue to be our guiding principle.

24