比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。
コメント: Migrated to Confluence 5.3

attribute-filter.xml ファイルの変更

 

ヒント
title実習セミナー
パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid
【実習セミナー】(★)

・「/root/GETFILE」内の、attribute-filter.xmlを使用します。


 以下のコマンドで、デフォルトのファイルを差し替えてください。


 #

/bin/cp

-f

/root/GETFILE/attribute-filter.xml

/opt/shibboleth-idp/conf

 

実習用のテンプレートを使用する為、以降の設定手順は行いません。

上記ファイルには最低限の送信設定がすでにされている為、本ページの以降の設定手順はひとまず必要ありません。参考としてお読みください。

デフォルトの /opt/shibboleth-idp/conf/attribute-filter.xml をテンプレートで差し替え、下記にしたがい修正してください。テンプレートは運用フェデレーション用とテストフェデレーション用の2種類がありますので、ご注意ください。

...


1.送信設定の部分を、以下の例に従い有効にします。

 各SPに対応した送信設定の方法はここから各SPのIdP管理者向けページを参照下さい。

 (1) Elsevierへの属性送信を有効とする例 (運用フェデレーション用テンプレート):

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid
    <!--  Release attributes to Elsevier -->
    <!--  --> ← コメント終了を追加して、以下を有効とします
    <AttributeFilterPolicy<afp:AttributeFilterPolicy id="PolicyforElsevier">
        <PolicyRequirementRule<afp:PolicyRequirementRule xsi:type="basic:OR">
            <basic:Rule xsi:type="basic:AttributeRequesterString"
                    value="https://sdauth.sciencedirect.com/" />
            <basic:Rule xsi:type="basic:AttributeRequesterString"
                    value="https://scauth.scopus.com/" />
        </afp:PolicyRequirementRule>

        <AttributeRule<afp:AttributeRule attributeID="eduPersonEntitlement">
            <PermitValueRule<afp:PermitValueRule xsi:type="basic:ANY" />
        </afp:AttributeRule>

    </afp:AttributeFilterPolicy>
    <!-- --> ← コメント開始を追加して、上記を有効とします

...

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid
    <!--  Release attributes to test-sp1 -->
    <!--  --> ← コメント終了を追加して、以下を有効とします
    <AttributeFilterPolicy<afp:AttributeFilterPolicy id="PolicyforGakuNinTestSP1">
        <PolicyRequirementRule<afp:PolicyRequirementRule xsi:type="basic:AttributeRequesterString"
           value="https://test-sp1.gakunin.nii.ac.jp/shibboleth-sp" />

        <AttributeRule<afp:AttributeRule attributeID="eduPersonPrincipalName">
            <PermitValueRule<afp:PermitValueRule xsi:type="basic:ANY" />
        </afp:AttributeRule>

        ...

        <AttributeRule<afp:AttributeRule attributeID="jaOrganizationalUnitName">
            <PermitValueRule<afp:PermitValueRule xsi:type="basic:ANY" />
        </afp:AttributeRule>

    </afp:AttributeFilterPolicy>
    <!-- --> ← コメント開始を追加して、上記を有効とします

Prevnextbuttons