Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
cs:tech:attributes:edupersonuniqueid [2020/03/30 14:41] jan.oppolzer@cesnet.cz [Implementace] |
cs:tech:attributes:edupersonuniqueid [2022/02/17 14:42] Jan Oppolzer [eduPersonUniqueId] |
||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
<color #ae2724> | <color #ae2724> | ||
- | **Atribut //eduPersonUniqueId// bude od 1. ledna 2017 patřit mezi vyžadované atributy a některé služby ve federaci //eduID.cz// (např. datová úložiště CESNETu) budou tento atribut vyžadovat. Bez tohoto atributu dotyčné služby nebudou funkční.** | + | **Atribut //eduPersonUniqueId// od 1. ledna 2017 patří mezi vyžadované atributy a některé služby ve federaci //eduID.cz// (např. datová úložiště CESNETu) tento atribut vyžadují a nebudou bez něj fungovat.** |
</color> | </color> | ||
Řádek 13: | Řádek 13: | ||
Má tvar "identifikátor@doména". Doménou se rozumí administrativní doména domovské organizace osoby. Znak "@" tvoří oddělovač dvou částí identifikátoru. Část vlevo od oddělovače tvoří identifikátor v rámci domény, pravá část potom označuje doménu. //Jedná se tedy o atribut, který smí mít pouze jednu hodnotu!// | Má tvar "identifikátor@doména". Doménou se rozumí administrativní doména domovské organizace osoby. Znak "@" tvoří oddělovač dvou částí identifikátoru. Část vlevo od oddělovače tvoří identifikátor v rámci domény, pravá část potom označuje doménu. //Jedná se tedy o atribut, který smí mít pouze jednu hodnotu!// | ||
+ | |||
+ | **Jsou povoleny pouze alfanumerické znaky (a-z, A-Z, 0-9).** | ||
Podrobné [[http://software.internet2.edu/eduperson/internet2-mace-dir-eduperson-201602.html#eduPersonUniqueId|informace]] na stránkách komunity [[http://www.internet2.edu/|Internet2]]. | Podrobné [[http://software.internet2.edu/eduperson/internet2-mace-dir-eduperson-201602.html#eduPersonUniqueId|informace]] na stránkách komunity [[http://www.internet2.edu/|Internet2]]. | ||
Řádek 56: | Řádek 58: | ||
</code> | </code> | ||
- | Pak již jen zbývá v ''/opt/shibboleth-idp/conf/attribute-filter.xml'' doplnit uvolňování tohoto atributu pro entity z federací eduID.cz a czTestFed: | + | Pak již jen zbývá v ''/opt/shibboleth-idp/conf/attribute-filter.xml'' doplnit uvolňování tohoto atributu pro entity z federace eduID.cz: |
<code xml> | <code xml> | ||
- | <!-- eduID.cz & czTestFed federations --> | + | <!-- eduID.cz --> |
- | <AttributeFilterPolicy id="eduidcz_cztestfed"> | + | <AttributeFilterPolicy id="eduidcz"> |
| | ||
- | <PolicyRequirementRule xsi:type="OR"> | + | <PolicyRequirementRule |
- | <Rule xsi:type="InEntityGroup" groupID="https://eduid.cz/metadata" /> | + | xsi:type="InEntityGroup" |
- | <Rule xsi:type="InEntityGroup" groupID="urn:mace:cesnet.cz:cztestfed" /> | + | groupID="https://eduid.cz/metadata" /> |
- | </PolicyRequirementRule> | + | |
<AttributeRule attributeID="eduPersonUniqueId"> | <AttributeRule attributeID="eduPersonUniqueId"> | ||
Řádek 94: | Řádek 95: | ||
===== Poznámka ===== | ===== Poznámka ===== | ||
+ | |||
+ | <WRAP alert> | ||
+ | **Hodnota před symbolem zavináč smí obsahovat pouze malá a velká písmena bez diakritiky a číslice!** | ||
+ | </WRAP> | ||
Tento identifikátor slouží jako //lepší// náhrada za atribut [[cs:tech:attributes:edupersonprincipalname]], který je sice jednoznačný v rámci federace, ale může (i když to **nedoporučujeme**) dojít k jeho recyklování a to zejména u organizací s velkým počtem uživatelů a jejich fluktuací (např. univerzity). | Tento identifikátor slouží jako //lepší// náhrada za atribut [[cs:tech:attributes:edupersonprincipalname]], který je sice jednoznačný v rámci federace, ale může (i když to **nedoporučujeme**) dojít k jeho recyklování a to zejména u organizací s velkým počtem uživatelů a jejich fluktuací (např. univerzity). | ||