What kind of attributes are needed to connect to a CLARIN Service Provider?
The minimal set of required attributes:
If none of the attributes above are released by the user's Identity Provider the user will not be able to use any service.
The ideal set of attributes:
- eduPersonPrincipalName or eduPersonTargetedID
- cn (common name)
- o (organizationName) or schacHomeOrganization
If not all of the attributes above are released by the user's Identity Provider the user might need to be asked to provide these fields herself. This lessens the privacy and usability of the application, since user data needs to be stored (persistently) outside their home IdP. It also is a burden to application developers, who then have to design their application to comprehensively deal with missing attributes.