Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
titleOne step at a time

This is the third step in our connection plan. Don't rush and jump to our step by step guide if you got lost!


Expand
titleClick here to see the Table of Contents of our documentation for Service Providers

Page Tree
rootDocumentation for Service Providers
startDepth2
searchBoxtrue

Image Modified

This page will guide you through any contractual aspects that need to be taken care of prior to connecting your service to the production environment of SURFconext.

Introduction

Every time a user logs in via SURFconext, user-information is transferred from the institution, via SURFconext, to your service. Based on what you agreed, as a Service Provider you may receive data from the Identity Provider/Attribute Provider:

  • for the authentication (the proof of authentication by the Identity Provider);
  • for authorisation decisions within your service;
  • about the group memberships of a user if such is required for cooperation and authorisation within the service provided;
  • extra data from a user relevant to the service.

We basically have two situations:

  • You are a SURFnet a SURF member (an institution): please read here what to check for 
  • In other cases, you most likely will need to sign a SURFconext connection agreement, see below.
    • SURFnet SURF does not sign a data processing agreement (DPA, Dutch: verwerkersovereenkomst) with service providers: if a DPA is necessary, that needs to be signed between you as supplier of the service and every institution. 

SURFconext Connection Agreement (Dutch: aansluitovereenkomst)

A contract needs to be signed before  promoting your service to the SURFconext production environment  to document rights and obligations of involved parties. You can download the template linked below to see in advance what the agreement entails. 

Warning
Dutch1.02Template aansluitovereenkomst SURFconext_v1.02_NL + brief.pdfEnglish1.02Template Connection Agreement SURFconext_v1.02_eng-GB + brief.pdf  Dutch1.00Template aansluitovereenkomst SURFconext_v1.01_NL + brief.pdfTemplate aansluitovereenkomst SURFconext_v1.01_NL compared to v1.02.pdfEnglish1.00Template Connection Agreement SURFconext_v1.01_eng-GB + brief.pdfTemplate Connection Agreement SURFconext_v1.01_eng compared to v1.02.pdf

This page will guide you through any contractual aspects that need to be taken care of prior to connecting your service to the production environment of SURFconext.

Introduction

Every time a user logs in via SURFconext, user-information is transferred from the institution, via SURFconext, to your service. Based on what you agreed, as a Service Provider you may receive data from the Identity Provider/Attribute Provider:

  • for the authentication (the proof of authentication by the Identity Provider);
  • for authorisation decisions within your service;
  • about the group memberships of a user if such is required for cooperation and authorisation within the service provided;
  • extra data from a user relevant to the service.

We basically have two situations:

  • You are a SURFnet member (an institution): please read here what to check for 
  • In other cases, you most likely will need to sign a SURFconext connection agreement, see below.
    • SURFnet does not sign a data processing agreement (DPA, Dutch: verwerkersovereenkomst) with service providers: if a DPA is necessary, that needs to be signed between you as supplier of the service and every institution. 

SURFconext Connection Agreement (Dutch: aansluitovereenkomst)

A contract needs to be signed before  promoting your service to the SURFconext production environment  to document rights and obligations of involved parties. You can download the template linked below to see in advance what the agreement entails. 

  • Alterations to the Connection Agreement are not permitted. We believe every Service Provider is able to sign the contract as is.
  • Don't sign the contract below!
  • Send a mail to support@surfconext.nl and let us know you're ready to sign the connection agreement to start the process and receive a copy to sign
    1. Alterations to the Connection Agreement are not permitted. We believe every Service Provider is able to sign the contract as is.
    2. Don't sign the contract below!
    3. Send a mail to support@surfconext.nl and let us know you're ready to sign the connection agreement to start the process and receive a copy to sign.
    4. That's it for the contractual part: continue with any other steps left!
    Section
    Column
    width60%
    Warning
    VersionTemplate connection agreementDutch1.05English1.05

    See previous versions of the SURFconext Connection Agreement

    AnchorSURFnet_membersSURFnet_membersSURFnet members

    For SURFnet members offering a service, the procedure is as follows:

    1. Check if there is a relevant SURFconext contract.
      If you are registered as a SURFconext Identity Provider (check here), you can assume this is done. In case of doubt, contact support@surfconext.nl.
    2. Adhere to the SURFconext Privacy Policy.
    3. Inform the person in your organisation responsible for SURFconext (role SURFconextverantwoordelijke) that you are going to connect a service to SURFconext. SURFnet needs explicit consent from the person with this role before your service can be connected.
    4. That's it for the contractual part: continue with any other steps left!
    Anchorversion-logversion-logVersion-log

    Previous versions of the documents on this page can be found below:

    VersionTemplate connection agreementThis version compared to the newer version (so you can easily see edits)Replaced at dateDutch1.04Template aansluitovereenkomst SURFconext_v1.04_NL + brief.pdf[Compare Report] Template aansluitovereenkomst SURFconext_v1.04_vs_v1.05_NL + brief.pdf5 dec 2018English1.04Template Connection Agreement SURFconext_v1.04_eng-GB + brief.pdf[Compare Report] Template Connection Agreement SURFconext_v1.04_vs_v1.05_EN + brief.pdf5 dec 2018Dutch1.03Template aansluitovereenkomst SURFconext_v1.03_NL + brief.pdfTemplate aansluitovereenkomst SURFconext_v1.03_vs_v1.04_NL + brief.pdfEnglish1.03Template Connection Agreement SURFconext_v1.03_eng-GB + brief.pdfNo change: we forgot to change a paragraph in article 11 in the Dutch version, making for a new version of the Dutch document. To keep version numbering of the NL and EN versions the same, we just upped the EN-version.
    1. When you do so, supply us with the Name of you as Service Provider, the name of your service, the name of the person that is going to sign the agreement, the way of addressing the signee, the signees title (like "CEO"), the address of your organization, the telephone number of the signee and last but not least the mail address of the contact to send the contract to.
    2. That's it for the contractual part: continue
    with any other
    1. with  remaining steps
    left
    1. !

    VersionTemplate connection agreement
    Dutch1.05
    English1.05

    See previous versions of the SURFconext Connection Agreement

    Anchor
    SURFnet_members
    SURFnet_members

    SURFnet

    SURF members

    For

    SURFnet

    SURF members offering a service, the procedure is as follows:

    1. Check if there is a relevant SURFconext contract.
      If you are registered as a SURFconext Identity Provider (check here), you can assume this is done. In case of doubt, contact support@surfconext.nl.
    2. Adhere to the SURFconext Privacy Policy.
    3. Inform the person in your organisation responsible for SURFconext (role SURFconextverantwoordelijke) that you are going to connect a service to SURFconext.
    SURFnet
    1. SURF needs explicit consent from the person with this role before your service can be connected.
    2. That's it for the contractual part: continue with any other steps left!

    Anchor
    version-log
    version-log
    Version-log

    Previous versions of the documents on this page can be found below:

    Column
    width5%
    Column
    width35%
    Navigate Page TreerootDocumentation for Service ProviderssearchBoxtrue