Versions Compared

Key

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

...

logs of ETLR servers (contain IPaddress, MAC address, outer-identity, CUI, ON, ...)


Geant Yes

GEANT central opsNROsIdPsSPs
Dataset description:Logs from the European top level serversLogs from the national radius serversLogs from the IdP radius serverLogs from the SP radius server
Purpose of processing:

Troubleshooting issues and resolving security incidents.

Troubleshooting issues and resolving security incidents. Recommendation by the eduroam service definition.

Troubleshooting issues and resolving security incidents. Requirement by the eduroam service definition.

Logs of all authentication requests and responses SHOULD be kept. The minimum log

retention time is six months, unless national regulations require otherwise. The information in the requests and responses SHOULD as a minimum include:

    •   The time the authentication request was exchanged.

    •   The value of the User-Name attribute in the request ('outer EAP-identity').

    •   The value of the Calling-Station-Id attribute in authentication requests.

    •   The result of the authentication.

    •   The value of Chargeable-User-Identity (if present in Access-Accept message). 

Troubleshooting issues and resolving security incidents. Requirement by the eduroam service definition.

fff

  •   The time the authentication request was exchanged.

  •   The value of the User-Name attribute in the request ('outer EAP-identity'). 

    • The value of the Calling-Station-Id attribute in authentication requests.

    •   If tunnelled EAP types are used, the actual user name in the request ('inner EAP-

      identity').

    •   If the IdP opts to generate a Chargeable-User-Identity, the value of this attribute.

    •   The result of the authentication. 

    Troubleshooting issues and resolving security incidents. Requirement by the eduroam service definition.

    Sufficient logging information MUST be kept to be able to correlate between a client’s layer 2

    (MAC) address and the layer 3 (IP) address that was issued after login if public addresses are

    used. This requirement is void if NAT is used. 

    Data source:

    Data is logged in the ETLR servers when an RADIUS authentication or response passes. (user access eduroam in another country)

    Data is logged in the FTLR server(s) when an RADIUS authentication or response passes. (user accesses eduroam in another institution)

    Data is logged in the IdP RADIUS server(s) when an RADIUS authentication or response passes. (user accesses eduroam anywhere)Data is logged in the SPs RADIUS server(s) when an RADIUS authentication or response passes. (user accesses eduroam at that SPs location)
    Data storage and access:

    Data is stored in the ETLR servers, accessible only to the eduroam operational team personnel.

    Data is stored in the FTLR server(s), accessible only to the NRO operational team personnel. (This may vary based on local practices)

    Data is stored in the IdP server(s), accessible only to the IdP operational team personnel.

    (This may vary based on local practices)

    Data is stored in the SP server(s), accessible only to the IdP operational team personnel.

    (This may vary based on local practices)

    Data transfer:

    No

    NoNoNo
    Data retention:?Depends on local policy. eduroam service definition recommendation is:

    The minimum log retention time is six months, unless national regulations require otherwise

    Depends on the local policy. eduroam service definition recommendation is: The minimum log retention time is six months, unless national regulations require otherwise.Depends on local policy.
    Personal data processed:YesYesYes

    Troubleshooting issues and resolving security incidents. Requirement by the eduroam service definition.

    Data source:

    Data is logged in the ETLR servers when an RADIUS authentication or response passes. (user access eduroam in another country)

    Data is logged in the FTLR server(s) when an RADIUS authentication or response passes. (user accesses eduroam in another institution)

    Data is logged in the IdP RADIUS server(s) when an RADIUS authentication or response passes. (user accesses eduroam anywhere)Data is logged in the SPs RADIUS server(s) when an RADIUS authentication or response passes. (user accesses eduroam at that SPs location)
    Data storage and access:

    Data is stored in the ETLR servers, accessible only to the eduroam operational team personnel.

    Data is stored in the FTLR server(s), accessible only to the NRO operational team personnel. (This may vary based on local practices)

    Data is stored in the IdP server(s), accessible only to the IdP operational team personnel.

    (This may vary based on local practices)

    Data is stored in the SP server(s), accessible only to the IdP operational team personnel.

    (This may vary based on local practices)

    Data transfer:

    No

    NoNoNo
    Data retention:?Depends on local policy. eduroam service definition recommendation is:

    The minimum log retention time is six months, unless national regulations require otherwise

    Depends on the local policy. eduroam service definition recommendation is: The minimum log retention time is six months, unless national regulations require otherwise.Depends on local policy.
    Personal data processed:YesYesYesYes


    Dataset content


    Data itemcentral opsNROIdPSPIs personal data (DPO fills in)
    1Timestamp -   The time the authentication request was exchanged i.e usert tried to access the eduroam service
    •  
    •  
    •  
    •  ?

    2

    Outer EAP-identity - username@institution_domain, username can be anonymised but not all users do that

    •  
    •  
    •  
    •  ?

    3Inner EAP-Iidentity - username@institution_domain
    •  
    •  
    •  
    •  

    4Calling-Station-Id - users MAC address
    •  
    •  
    •  
    •  ?

    5Authentication result
    •  
    •  
    •  
    •  ?

    6Chargeable-User-Identity - users anonymous ID
    •  
    •  
    •  
    •  ?

    7IP address assigned by the SP after the sucessfull authenticaiton
    •  ?
    •  ?
    •  ?
    •  


    eduroam F-ticks

    Data is processed by GEANT central ops and NROs.


    GEANT central opsNROs
    Dataset description:

    Usage log messages for each international and national roaming authentication request.

    Usage log messages for international and national roaming authentication request coming from IdPs belonging to that NRO.
    Purpose of processing:

    Log data provides basic statistical information about service usage. It provides statistics about the number of logins for national and international roaming. The data is used for generation of usage statistics that are publicly available at https://monitor.eduroam.org and for reporting to EC and other stakeholders.

    Log data provides basic statistical information about the service usage. It provides statistics about the number of logins for national and international roaming. The data is sent to the GEANT central operations as requested by the eduroam service definition. Depending on the NRO practices, the data can processed by the NRO for creating usage statistics.
    Data source:

    NROs Federation top level Radius servers.

    F-ticks data are generated by the data from RADIUS authentication requests or responses sent by the IdP, and that transverses the NROs Federation top level Radius servers. This happens in the event when a user access eduroam at a visited SP location and authenticates.
    Data storage and access:

    F-ticks data are stored in the SQL database that is operated in the infrastructure provided by CARNet. The raw data is accessible only by the personnel of eduroam operations team.

    Depending on the NRO practices, data can be kept and stored by NRO as well.
    Data transfer:

    F-ticks data are not transferred to any other party or system.

    F-ticks data are sent to the eduroam core operations.
    Data retention:F-ticks data are kept permanently. (question)Depends on the NRO practices if they keep a copy and for how long.
    Personal data processed:YesYes

    Dataset content


    Data itemIs personal data (DPO fills in)
    1REALM - As in users EPPN used for the authentication (for example “@education.lu”) - contains the user’s country of origin and the institution of originNo ?
    2Calling-Station-Id - User’s device MAC addressNo ?
    3Viscountry - ISO country code of the NRO that generated the log messageNo ?
    4Visinst - Identifier of visited institution i.e. operator-name RADIUS attributeNo ?
    5Result - Authentication outcome: OK / FAILNo ?

    ...

    Dataset description:National Roaming Operator information.
    Purpose of processing:Data is used to feed the central data repository for eduroam service. It provides information about National Roaming Operators that participate in the eduroam service. The data is used for providing public available information about eduroam service, available at https://monitor.eduroam.org/.
    Data source:The eduroam database has been build as a central database with the mechanism that enables automatic data collection from (National) Roaming Operators - (N)ROs. (N)ROs should provide general data in the defined XML or JSON format. The data should be available at the specific, predefined URLs: http://www.eduroam.<tld>/general/<dataset-name>.
    Data storage and access:Data is stored in the SQL database that is operated in the infrastructure provided by CARNet. The raw data is accessible only by the personnel of eduroam operations team.
    Data transfer:Data is not transferred to any other party or system.
    Data retention:Data is kept permanently.
    Personal data processed:Yes

    Dataset content


    Data itemIs personal data (DPO fills in)Comment
    1ROid - Unique identifier provided by the database operator during the RO registrationNo
    2country - two letter country codeNo
    3stage - 0=preproduction/test, 1=activeNo
    4org_name - (N)RO corporate nameNo
    5address_street - (N)RO addressNo
    6address_city - (N)RO addressNo
    7coordinates - longitude, latitude, altitudeNo
    8contact_name - (N)RO contact: nameYesIf contact is person
    9contact_email - (N)RO contact: e-mailYesIf contact is person
    10contact_phone - (N)RO contact: phone no.YesIf contact is person
    11contact_type - 0=person, 1=service/departmentNo
    12contact_privacy - 0=private, 1=publicNo
    13info_URL - (N)RO web page URLNo
    14policy_URL - (N)RO Policy URLNo
    15ts - date: last changedNo

    ...

    Data is processed by the eduroam central operations and NROs

    eduroam

    GEANT central operationsNROs
    Dataset description:Institution information (IdP or SP), participating in eduroam service.Institution information (IdP or SP) participating in eduroam service and belonging to the given NRO.
    Purpose of processing:Data is used to feed the central data repository for eduroam service. It provides information about Institutions that participate in the eduroam service as IdPs and SPs. The data is used for providing public available information about eduroam service, available at https://monitor.eduroam.org/.Data is requested by the eduroam service definition.
    Data source:The eduroam database has been build as a central database with the mechanism that enables automatic data collection from (National) Roaming Operators - (N)ROs. (N)ROs should provide general data in the defined XML or JSON format. The data should be available at the specific, predefined URLs: http://www.eduroam.<tld>/general/<dataset-name>

    Data is collected from the institutions participating in the eduroam in that NRO. Exact process is a matter of local implementation in a NRO.

    Data storage and access:Data is stored in the SQL database that is operated in the infrastructure provided by CARNet. The raw data is accessible only by the personnel of eduroam operations team.Data is stored in the national eduroam web site. Data access is public. Additional storing locations may be implemented based on NROs practices.
    Data transfer:Data is not transferred to any other party or system.-
    Data retention:Data is kept permanently.
    Personal data processed: YesYes

    Dataset content


    Data itemIs personal data (DPO fills in)Comment
    1instid - provided by the NRONo
    2ROid - Unique identifier provided by the database operator during the RO registrationNo
    3type - IdP, SP, IdP+SPNo
    4stage - 0=preproduction/test, 1=activeNo
    5inst_realm - (only for IdP or IdP+SP)No
    6inst_name - institution’s corporate nameNo
    7address_street - institution’s addressNo
    8address_city - institution’s address: cityNo
    9coordinates - longitude, latitude, altitude of institution’s locationNo
    10inst_type - IEEE 802.11-2012, clause 8.4.1.34 Venue InfoNo
    11contact_name - institution’s contact: nameYesIf contact is person
    12contact_email - institution’s contact: e-mailYesIf contact is person
    13contact_phone - institution’s contact: phone no.YesIf contact is person
    14contact_type - 0=person, 1=service/departmentNo
    15contact_privacy - 0=private, 1=publicNo
    16info_URL - institution’s web page with the information related to the serviceNo
    17policy_URL - institution’s PolicyNo
    18ts - date: last changedNo

    eduroam Database - Service Location information

    eduroam centra operations

    GEANT central opsNROs
    Dataset description:Service Location informationService Location infromations, from SPs belonging to the given NRO.
    Purpose of processing:Data is used to feed the central data repository for eduroam service. It provides information about Service Locations that are provided in eduroam by participating SPs. The data is used for providing public available information about eduroam service, available at https://monitor.eduroam.org/.Data is requested by the eduroam service definition.
    Data source:The eduroam database has been build as a central database with the mechanism that enables automatic data collection from (National) Roaming Operators - (N)ROs.(N)ROs should provide general data in the defined XML or JSON format. The data should be available at the specific, predefined URLs: http://www.eduroam.<tld>/general/<dataset-name>.Data is collected from the service providers participating in the eduroam in given NRO. Exact process is a matter of local implementation in a NRO.
    Data storage and access:Data is stored in the SQL database that is operated in the infrastructure provided by CARNet. The raw data is accessible only by the personnel of eduroam operations team.Data is stored in the national eduroam web site. Data access is public. Additional storing locations may be implemented based on NROs practices.
    Data transfer:Data is not transferred to any other party or system.-
    Data retention:Data is kept permanently.
    Personal data processed: YesYes

    Dataset content


    Data itemIs personal data (DPO fills in)Comment
    1instid - provided by the NRO

    No


    2ROid - Unique identifier provided by the database operator during the RO No
    3locationid - provided by the NRONo
    4coordinates - longitude, latitude, altitudeNo
    5stage - 0=preproduction/test, 1=activeNo
    6type - 0=single spot; 1=area; 2=mobileNo
    7loc_name - location’s nameNo
    8address_street - location’s address No
    9address_city - location’s address: cityNo
    10location_type - IEEE 802.11-2012, clause 8.4.1.34 Venue InfoNo
    11contact_name - on site contact: nameYesIf contact is person
    12contact_email - on site contact: e-mailYesIf contact is person
    13contact_phone - on site contact: phone no.YesIf contact is person
    14contact_type - 0=person, 1=service/departmentNo
    15contact_privacy - 0=private, 1=publicNo
    16SSID - SSID usedNo
    17enc_level - supported encryption levelsNo
    18AP_no - number of APsNo
    19wired_no - number of enabled sockets for wired accessNo
    20tag - specific characteristic(s): port_restrict, transp_proxy, IPv6, NAT, HS2.0No
    21availability - 0=default, 1=physical access restrictionsNo
    22operation_hours - If service is not available 24 hours per dayNo
    23info_URL - info page with additional info in case of any restrictions No
    24ts - date: last changedNo

    ...

    Dataset description:
    Purpose of processing:
    Data source:
    Data storage and access:
    Data transfer:
    Data retention:
    Personal data processed:


    Dataset content


    Data itemIs personal data (DPO fills in)
    1

    2

    3

    ...