SWITCH edu-ID Affiliation Connector

Last modified 22 Apr 2021 17:31 +02:00

Identity connector for SWITCH edu-ID Affiliation.

Functionalitystable
Development statusdormant (not developed actively, but still somehow maintained)
Support statussupportable
OriginEvolveum
Support provided byEvolveum
Target systemsSWITCH edu-ID Affiliation
ProtocolSWITCH edu-ID Affiliation API over SCIM
Source codehttps://github.com/Evolveum/connector-eduid

Connector for SWITCH edu-ID Affiliation, based on polygon’s connector-rest.

Capabilities and Features

Provisioning

YES

Live Synchronization

NO

Password

NO

Activation

NO

Activation via the swissEduIDAffiliationStatus and swissEduIDAffiliationPeriodBegin attributes.

Filtering changes

currently limited by SCIM API, only over icfs:uid and icfs:name and just equal operation

Paging support

NO

Native attribute names

NO

icfs:name, icfs:uid as affiliation ID

History

First official release, not certified by Swiss.

Version Origin Binary Sources Build Date Description

1.0.0.0

Polygon

download jar

GitHub

May 2019

Stable

Licensing

The connector itself is available under the terms of Apache License 2.0. To our best knowledge, there is no extra license needed to use this connector.

How to validate the result

  1. Create account on https://test.eduid.ch/web/change-account-data/

  2. Find the edu-ID from the new account

    1. https://attribute-viewer.aai.switch.ch/

    2. Using an AAI Test Home Orgaisation (SWITCH edu-ID [Test])

    3. Change to expert mode (top right)

    4. Click on show SAML assertions

    5. Search in assertion for FreindlyName=swissEduID - There, you find the swissEduID.

  3. With this Identifier, you can create an Affiliation on the test system.

  4. When the affiliation is created per API, you can check this on https://test.eduid.ch/web/organisation-administrator/?homeOrg=you org

    1. When we can search for the person, they have a link to the your company and we can check the affilation on this page