Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

4. VHS SPär medlem i SWAMID med (namnen) [https://www.studera.nu/shibboleth-sp|https://www.studera.nu/shibboleth-sp] och [https://www.antagning.se/shibboleth-sp|https://www.antagning.se/shibboleth-sp]
Wiki Markup
5. VHS  VHS har en dropdown-lista (på studera.nu - inloggning högskola) som under hösten klarar ANTINGEN CWAA eller SAML, dock EJ båda samtidigt.

h3. Rekommenderad arbetsgång:

# Modifiera attribute-resolvern för din IdP att den inkluderar personnummer enligt nedan beskrivet format (norEduPersonNIN)
# Modifiera attribute-release policy för din IdP enligt kod nedan. Syftet är att tillåta ivägskickande av personnummer till VHS SAMT för test sp.swamid.se
# Verifiera mot sp.swamid.se att ni ser personnummer och användarnamn.
# Kontakta VHS för att sin IdP inlagd i VHSs testmiljö \- Christina- Christina.Kronblad snabel-a VHS.SE
# Verifiera att test fungerar.
# Bestäm tillsammans med VHS om ett datum för skarp driftsättning
# Verkställ.

Följande filer behöver editeras:  (OBS, Shibboleth-specifikt, Simple-SAMLphp kommer senare)

h3. Modifiera filen attribute-resolver.xml enligt:

Koden nedan förutsätter att personnumret ligger lagrat i din katalog (LDAP) med attributet  {color:#009100}norEduPersonNIN enligt skatteverkets rekommendation, för mer info se \[norEduPersonNIN och Svenska Personnummer\].

Code Block

<resolver:AttributeDefinition id="norEduPersonNIN" xsi:type="Simple" xmlns="urn:mace:shibboleth:2.0:resolver:ad" sourceAttributeID="norEduPersonNIN">
   <resolver:Dependency ref="myLDAP" />
   <resolver:DisplayName xml:lang="en">Swedish civic registration number</resolver:DisplayName>
   <resolver:DisplayName xml:lang="sv">Personnummer</resolver:DisplayName>
</resolver:AttributeDefinition>


Skatteverket publicerar en skrift SKV 704 (upplaga 8 är senaste i skrivande stund) som beskriver hur personnummret är uppbyggt. I avsnittet "Personnummer i ADB-system" står följande:


Personnummer i ADB-system
Inom Skatteverkets ADB-system för folkbokföring lagras personnumret med tolv siffror, där de två inledande siffrorna anger under vilket århundrade en person är född. Siffran för århundrade kan vara 18, 19 eller – efter millennieskiftet – 20. Siffran visas normalt inte på terminalbilder eller utskrifter men ingår i aviseringen av folkbokföringsuppgifter till andra myndigheter via Navet, Skatteverkets system för distribution av folkbokföringsuppgifter till samhället.

...

VHS testmiljö kommer att kompletteras nedan av UU. Leif trollar till syntax nedan.

Code Block
<AttributeFilterPolicy>
   <PolicyRequirementRule xsi:type="basic:OR">
      <PolicyRequirementRule xsi:type="basic:AttributeRequesterString"  value="https://www.studera.nu/shibboleth-sp" />
      <PolicyRequirementRule xsi:type="basic:AttributeRequesterString"  value="https://www.antagningstudera.se/shibboleth-sp" />
      <PolicyRequirementRule xsi:type="basic:AttributeRequesterString"  value="https://sp.swamid.se/shibboleth-sp" />
   </PolicyRequirementRule>
    <AttributeRule  attributeID="norEduPersonNIN">
      <PermitValueRule xsi:type="basic:ANY" />
   </AttributeRule>
</AttributeFilterPolicy>

...