# TOURiLab SDG

Tourism, one of the world’s largest industries, is experiencing a digital revolution with data-driven innovation and personalisation. However, this sector faces a significant challenge, with many tourism entities reluctant to share data due to fears of losing competitive advantage. This lack of collaboration limits industry-wide innovation and holistic growth.&#x20;

TOURiLab-SDG addresses these challenges by creating a trusted i4Trust-enabled data space that encourages collaboration and innovation, driving the industry forward. TOURiLab leverages FIWARE and integrates iSHARE components to establish a secure and streamlined data exchange ecosystem that enables stakeholders to collaboratively share and access pivotal data. TOURiLab plans to achieve this by incorporating actual data in future iterations as post-implementation measures to ensure visitor consent and data control.&#x20;

In the M2M flow, each Service Provider and Consumer integrated fundamental i4Trust components such as Orion-LD, Keyrock, and Kong. Keyrock verifies the data consumer's entitlement in the [iSHARE Participant Registry](https://trustbok.ishare.eu/apply-ishare/participant-registry) of the trusted data space, granting an access token if validated. Kong verifies this token to ensure the data consumer has authorised access to the required resource. This process involves querying the Authorization Registry with a suitable delegation request payload. A policy generation tool has been set up to instruct the Authorization Registry to allow or deny access, enabling trusted entities to control data permissions effectively.&#x20;

Learn more about the TOURiLab in the Impact Story.

{% file src="<https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2Fgs0V256mMLwHRT4KipRQ%2Fi4Trust%20Impact%20Story%20-%20TOURiLab-SDG.pdf?alt=media&token=dbc2be35-d6d2-49d3-8154-961fb735023a>" %}

#### Contributors:

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2F7drFNxKMBYcL5DCnj0Nw%2FMNX%20online.webp?alt=media&#x26;token=b35de7fd-70d8-49cf-a6b5-82df668b3d80" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2FXeuV19L7wOIxLXkymyc3%2FCleanCarbon%20Solutions%20S.L..png?alt=media&#x26;token=530d3b31-37b7-4c46-be2b-c7b9602e849b" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2FvgxIyCm9fGoc9gsZGHq0%2FVancampers%20Experience%20S.L.%20.png?alt=media&#x26;token=5d41ed47-0d01-422a-8c29-0c619cd87141" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2FiCjFXwXjVVOq24mHKOVG%2FConsultores%20Canarios%20de%20Informa%CC%81tica%20S.A..jpg?alt=media&#x26;token=ec9f7de8-0392-4d56-a7d9-0e81957048ee" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2F2yQ7r7fprhxrOFSeMrWC%2FPadword%20S.L..png?alt=media&#x26;token=53793698-f155-4252-8aa4-e366ad5b1d24" alt="" data-size="original"></td><td></td><td></td></tr><tr><td><img src="https://1503555140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2jEu4WMcHi3W2Hls1ewh%2Fuploads%2FYVOJLBiWCqiVxvmgdz4t%2FB-Graffos%20International%20S.L..png?alt=media&#x26;token=119c6070-3bba-46d0-9b45-20dc849a8330" alt="" data-size="original"></td><td></td><td></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://i4trust.ishare.eu/open-call-1/tourilab-sdg.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
