# 2025-09-26

This CAB meeting was held at September 26, 2025 at 14:00 CET.&#x20;

### Agenda

1. Welcome + introduce new participants
2. Update and advice on the implementation of RFCs on the [RFC board](https://gitlab.com/ishare-foundation/cab/rfc/-/boards)
   1. Update on approved RFCs
      1. [RFC041: Optimise delegation path discovery](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/4)\
         The impact analysis of this RFC has lead to a better understanding of delegation chain scenario's. It was not possible to select a pattern that is clearly a the best pattern in terms of requirements such as privacy and efficiency. The identified patterns do not require changes in the iSHARE specifications at this point. The idea is to add the insights to the knowledge base, but not to change anything on the iSHARE specifications. CAB advises to approve the RFC and to create the knowledge base article as part of the RFC implementation.
      2. [RFC046: Define Dataspace Self Description to improve discoverability](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/13)\
         CAB advises to approve the RFC and validate the attribute level specification of the self description JSON during implementation with CAB. Implementation should not be mandatory in the initial release.
      3. [RFC054: Define what can be overwritten and what not in the framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/23)\
         CAB advises to approve this RFC.
      4. [RFC056: AR per application / data service](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/25)\
         CAB advises to approve this RFC, taking into account the remarks that have been made during the latest co-creation session on this topic. The diff for RFC056 will be shared during the release process
      5. [RFC055: Allow conditions in delegations](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/24)\
         Approved in CAB Q2 2025.

   2. Update on conditionally approved RFCs

      1. [RFC040: Verifiable Credentials support](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/5)\
         CAB recognises that more work on this topic is required, while the specifications to implement (such as DCP and OID4VP) are not yet completely finalised. CAB acknowledges that current iSHARE based initiatives will probably not implement it in the very near future. CAB conditionally advises to start implementation and request feedback from CAB during implementation.
      2. [RFC060: Revise Assessment Framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/27)  ([Link to the Assessment Framework](https://docs.google.com/spreadsheets/d/1y_luXfLA2G0dFDFUD1MJot5Jnoj24iHPmqQh7oBveEc/edit?gid=1517602205#gid=1517602205))\
         CAB advises to conditionally approve this RFC.

   3. The following RFCs were not discussed in the previous CAB due to time constraints. CAB participants have provided feedback via Gitlab, email and through additional co-creation sessions (for RFC064). Based on that we propose the following implementation.
      1. [RFC059: Publish OpenAPI (Swagger) definitions under MIT license](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/28)\
         <https://github.com/iSHAREScheme/openapi/pull/27/files>
      2. [RFC058: Introduce the concept of optional features in the framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/29)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/8M1G8Jl0iPw8PoUkeIir/\~/diff/\~/changes/52/authorisation-registry-role/delegation-policy](broken://spaces/8M1G8Jl0iPw8PoUkeIir/pages/wI0Nz1Srpaok04new1On)
      3. [RFC067: More flexibility in JSON Web Token attributes](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/35)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/8M1G8Jl0iPw8PoUkeIir/\~/diff/\~/changes/50/reference/ishare-jwt/\~/overview](broken://spaces/8M1G8Jl0iPw8PoUkeIir/pages/obPErkiUPKrlqzJgjcVX)
      4. [RFC064: Improve portability and maintainability of clients in multiple data spaces](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/32)<br>
      5. [RFC062: Improve section 'Levels of Participation' and rename to 'Criteria for participation'](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/37)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/VzDPr66OfjJMnoD3PTZn/\~/diff/\~/changes/40/detailed-descriptions/operational/operational-processes/admission](broken://spaces/VzDPr66OfjJMnoD3PTZn/pages/vSNbYLlYNxG21YWAy6px)

   4. Descoped from version 3.0
      1. [RFC032: Framework legal changes](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/14)\
         CAB advises to postpone the implementation of this RFC to give data space initiatives more time to evaluate the consequences and thereby exclude it from the 3.0 scope.
      2. [RFC049: Signing the HTTP payload](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/16)\
         CAB (particularly DSGO as the creator of this RFC) advises to postpone this RFC and exclude it from the 3.0 scope, to allow for more time to discuss this RFC.
      3. [RFC043: Introduce role of "Certification Body"](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/3)\
         CAB advises to conditionally accept the RFC and RFC impact analysis, including the discussion in the latest co-creation session on the RFC and to start implementation. CAB requests iSHARE to request feedback from CAB during implementation. \
         \&#xNAN;*During further impact analysis / implementation we decided to descope this from version 3.0.*
3. Advice on newly incoming RFCs
   1. [RFC072: Authentication Assurance Levels](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/42)
   2. [RFC071: DSGO proposals to improve roles and authorisations](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/41)
   3. [RFC068: Flip the model for non-repudiation](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/40)
   4. [RFC070: Using WWW-Authenticate header as an access token endpoint discovery mechanism](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/39)
   5. \[CANCELLED] [RFC069: Support different levels of conformance testing for Authorisation Registry](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/38)
4. RFC prioritisation: discuss priority on the [RFC board](https://gitlab.com/ishare-foundation/cab/rfc/-/boards)
5. Wrap up and outlook to next quarter

### Meeting notes

2. Update and advice on the implementation of RFCs on the [RFC board](https://gitlab.com/ishare-foundation/cab/rfc/-/boards). The preview of version 3.0 is available on <https://ishare-3.gitbook.io/3.0-preview>.&#x20;
   1. The following approved RFCs are included:
      1. [RFC041: Optimise delegation path discovery](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/4) (<https://trustbok.ishare.eu/apply-ishare/authorisation/delegation-chains>)
      2. [RFC046: Define Dataspace Self Description to improve discoverability](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/13)
      3. [RFC054: Define what can be overwritten and what not in the framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/23)\
         Discussed was that an RFC may be raised to declare certain parts of the framework optional.&#x20;
      4. [RFC056: AR per application / data service](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/25)\
         Discussed was that the Entitled Party should not be required to provide a capabilities endpoint. A detailed comparison of all changes applied for this RFC is provided at the bottom of this page.
      5. [RFC055: Allow conditions in delegations](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/24)
   2. The following RFCs were conditionally approved and are not part of the provided preview version, but will be part of the final release:
      1. [RFC040: Verifiable Credentials support](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/5)\
         The [final impact analysis](https://gitlab.com/ishare-foundation/cab/rfc/-/blob/2b899a3e9100cce19020acd7dae1834113ef7a91/RFC%20Documents/RFC040/README.md) was presented. It was discussed which party credential should be implemented and conclusion was that participants prefer to implement both and let the adoption decide which of the models is to be preferred. It was also discussed that the RFC should align with eIDAS2. It was also discussed specifications will be based on the Decentralized Claims Protocol (DCP, Eclipse) for M2M credential issuance and OpenID4VC (Open ID) for H2M credential issuance. CAB requests to include the specs as OPTIONAL so that it by default is not needed to be implemented by all iSHARE participants. However, inline with other such specifications, it is expected of participants to implement compliant versions if they choose to implement optional features/specifications. Also to be clearly mentioned is that this implementation is meant as a first version and will be improved along the way. With these remarks the CAB approves the RFC.
      2. [RFC060: Revise Assessment Framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/27)\
         It was decided that participants will provide feedback on the revised framework within a week. If there are no issues, the new framework will be published in the 3.0 release. Thereby it is conditionally approved.
   3. The following RFCs were not discussed in the previous CAB. Since the last CAB dicsussions have taken place online and in co-creation meetings.
      1. [RFC064: Improve portability and maintainability of clients in multiple data spaces](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/32)\
         The [final impact analysis](https://gitlab.com/ishare-foundation/cab/rfc/-/blob/9f324005a1bc12e8bbad0133bf0a1c61c87d02df/RFC%20Documents/RFC064/README.md) was discussed. The RFC is approved and will be implemented in version 3.
      2. [RFC059: Publish OpenAPI (Swagger) definitions under MIT license](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/28)\
         <https://github.com/iSHAREScheme/openapi/pull/27/files>\
         Participants will look and raise objection if not approved.
      3. [RFC058: Introduce the concept of optional features in the framework](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/29)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/8M1G8Jl0iPw8PoUkeIir/\~/diff/\~/changes/52/authorisation-registry-role/delegation-policy](broken://spaces/8M1G8Jl0iPw8PoUkeIir/pages/wI0Nz1Srpaok04new1On)\
         Discussed and approved.
      4. [RFC067: More flexibility in JSON Web Token attributes](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/35)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/8M1G8Jl0iPw8PoUkeIir/\~/diff/\~/changes/50/reference/ishare-jwt/\~/overview](broken://spaces/8M1G8Jl0iPw8PoUkeIir/pages/obPErkiUPKrlqzJgjcVX)\
         Discussed and approved.
      5. [RFC062: Improve section 'Levels of Participation' and rename to 'Criteria for participation'](https://gitlab.com/ishare-foundation/cab/rfc/-/issues/37)\
         [https://app.gitbook.com/o/Qzg8z1T4h1fZNOPhEzay/s/VzDPr66OfjJMnoD3PTZn/\~/diff/\~/changes/40/detailed-descriptions/operational/operational-processes/admission](broken://spaces/VzDPr66OfjJMnoD3PTZn/pages/vSNbYLlYNxG21YWAy6px)\
         Was discussed and remarked was that it should not only be technical compliance, but compliance in general (including technical) - and an option of Not applicable should be added. Further improved.
   4. The descoped RFCs are explicitely not cancelled, but will be part of a next release.
3. Incoming RFCs will be discussed in a next CAB

Agreed was that the final preview will be shared with participants and that a week's time will be allowed for any feedback.

Overall the participants ask the iSHARE Foundation to prepare a comparison between the current version and the new proposed version well before CAB, so it allows for better preparation for the meeting.

The complete diffs of the framework and the dev-portal (status as per today) are:

{% file src="/files/209Tr85w5L8QUv9rYhdC" %}

{% file src="/files/4hGwD6lCkCqqlWjhfieB" %}


---

# 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://changes.ishare.eu/cab-and-deepdive-meetings/cab-meetings/2025/2025-09-26.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.
