🏠
令和8年10月10日 (土)
◀ 戻る 進む ▶

🗒️ Shibboleth IdPでStatic Attribute+LDAP属性の組合せ

⇒#1201@研究ノート; eLabFTW
日時
関係者(共同研究者)
https://upki.yamagata-u.ac.jp/fed/
#IdP

Shibboleth IdPでStatic Attribute+LDAP属性の組合せ

Shiboleth IdPを構築するときに、属性情報を固定値+LDAPから取得した属性を加えるときの設定方法を示す。

たとえば、eduPersonAffiliation1)に常に'member'属性2)を送信し、かつ、LDAPにそれ以外の情報があった場合に、用いた場合の設定例を下記にします。

<resolver:AttributeDefinition id="eduPersonAffiliation" xsi:type="Simple" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
sourceAttributeID="eduPersonAffiliation">
<resolver:Dependency ref="myLDAP" />
<resolver:Dependency ref="staticAttributes" />

<resolver:AttributeEncoder xsi:type="SAML1String" xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
name="urn:mace:dir:attribute-def:eduPersonAffiliation" />

<resolver:AttributeEncoder xsi:type="SAML2String" xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
name="urn:oid:1.3.6.1.4.1.5923.1.1.1.1" friendlyName="eduPersonAffiliation" />
</resolver:AttributeDefinition>

<resolver:DataConnector id="staticAttributes" xsi:type="Static" xmlns="urn:mace:shibboleth:2.0:resolver:dc">

<Attribute id="eduPersonAffiliation">
<Value>member</Value>
</Attribute>

</resolver:DataConnector>

たとえば、LDAPのeduPersonAffiliation(ePA)に、facultyが設定されている場合は、
職位(eduPersonAffiliation) faculty;member
スコープ付き職位(eduPersonScopedAffiliation)
faculty@yamagata-u.ac.jp;member@yamagata-u.ac.jp

と送信され

LDAPにePAが登録されていないユーザの場合、

職位(eduPersonAffiliation) member
スコープ付き職位(eduPersonScopedAffiliation) member@yamagata-u.ac.jp

と送信されるようになっています。



(1) eduPersonAffiliation(OID:1.3.6.1.4.1.5923.1.1.1.1), SAML属性.
(2) 構成員,eduPersonAffiliation= member, SAML属性値.

表器具・消耗品(履歴)
履歴ID概要
表サンプル(履歴)
履歴ID概要
表装置(履歴)
履歴ID概要

図   1 .  375 🖱 テキスト画像変換

テキストは、文字コードの羅列です。 文字コードを 表示や印刷するには、フォントを使って画像にします。


西暦と元号

表   1 .  西暦と元号
西暦 令和 🔷 平成 🔷 昭和 🔷 大正 🔷 明治
2004 R-14 H16 S79 T93 M137
2005 R-13 H17 S80 T94 M138
2006 R-12 H18 S81 T95 M139
2007 R-11 H19 S82 T96 M140
2008 R-10 H20 S83 T97 M141
2009 R-9 H21 S84 T98 M142
2010 R-8 H22 S85 T99 M143
2011 R-7 H23 S86 T100 M144
2012 R-6 H24 S87 T101 M145
2013 R-5 H25 S88 T102 M146
2014 R-4 H26 S89 T103 M147
*
2009/01/01

実験ノート、報告書、論文

表   2 .  実験ノート、報告書、論文
項目 実験ノート 報告書 論文
目的 記録。証拠保全。 報告。 出版。
著作権 グラフや表などで、著者の創造性が認められるもの グラフや表などで、著者の創造性が認められるもの 全体が著作物
時制 時系列に沿って書く。 日付を忘れずに。 目的、方法、結果の順に書く。 目的、結論の順の場合も。 今後の方針や計画を含む 完全完結。 今後の方針や計画は無し。

<a href="https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Physics/Calendar.asp?date=2009-11-09"> <time datetime="2009-11-09"> 2009-11-09 </time> </a> <a href="https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/LaboNote/@LaboNote.asp?id=1201"> Shibboleth IdPでStatic Attribute+LDAP属性の組合せ </a>

◇ 参考文献


QRコード
https://edu.yz.yamagata-u.ac.jp/developer/Asp/Youzan/Laboratory/LaboNote/@LaboNote.asp?nLaboNoteID=1201
名称: 教育用公開ウェブサービス
URL: 🔗 https://edu.yz.yamagata-u.ac.jp/
管理運用 : 山形大学 学術情報基盤センター

🎄🎂🌃🕯🎉
名称: サイバーキャンパス「鷹山」
URL: 🔗 http://amenity.yz.yamagata-u.ac.jp/
管理運用 : 山形大学 データベースアメニティ研究会
代表: 多田隈 理一郎
〒992-8510 山形県米沢市城南4丁目3-16

Copyright ©1996- 2026 Databese Amenity Laboratory of Virtual Research Institute,  Yamagata University All Rights Reserved.