A summary list of changes from V3.1.5 to V3.1.6
Changes are indicated as follows. Copy which has been removed is
struck out and copy which has been added is in blue.
|ID/Section||Location||Change||Reason for Change|
|1||Customer Experience Principle|
OBIE will maintain an open inclusive dialogue with all participants. OBIE will actively encourage all participants to engage in testing for the benefit of the individual participants in the ecosystem as a whole. Depending on the ecosystem maturity of the participants, OBIE will guide participants to the appropriate testing 'entry point' for them and support them through testing.
|Removed Section as it is covered under TPP Guidelines.
OBIE Internal Review
|2||Customer Journey||Inserted codification of consent content:|
Set-Up: Codification of the Customer Data Agreement
Consent: Codification of AIS Consent (PSD2)
|OBIE Internal Review|
|3||Redirection Based Authentication||New section added Error scenarios during redirection|
Error scenarios during redirection
As per OIDC, there are 2 main scenarios when an error occurs at the ASPSP side during the authorisation process:
Malformed Authorisation Request: The authorisation request may be malformed when submitted by the TPP. For example, it may include an invalid redirection URL, invalid parameters, invalid signature on the request object etc.OAuth2 and OIDC define a whole list of potential errors. These are abnormal situations which indicate a significant technical issue at the TPP’s end or even an attacker trying to act as a TPP. For safety (and as per the standards) the ASPSP must not redirect the PSU back to the TPP in such situations. The ASPSP must display an error message and stop the execution at this point. It is at the ASPSPs’ discretion to display to the PSU the message they find most appropriate for this error case, however an error message must be displayed.
In this situation, TPPs do not receive a response back from the ASPSPs about the malformed authorisation request. Therefore, TPPs are not able to display any message to the PSU in this situation.
The PSU relies completely on the ASPSP to be notified about the occurrence of an error.
User interaction error: An error occurred during user interaction, for example, users click on cancel or are unable to validate their credentials, the debtor account in the authorisation request does not belong to PSU etc. In this case, the ASPSP must redirect the PSU back to the TPP and provide in the response the appropriate OIDC error message.
The ASPSP could potentially display an error message to the PSU before redirecting back to the TPP, but it is solely at their discretion. The TPP should check the OIDC error code and display additional messages to the PSU with further information. messages.
Error responses are documented as below:
For OIDC: https://openid.net/specs/openid-connect-core-1_0.html#AuthError
For OAuth 2: https://tools.ietf.org/html/rfc6749#section-22.214.171.124
Please note that both of the above scenarios are strictly checked by the FAPI conformance suite from OIDF.
Following the above guidelines in the case these error scenarios, will prevent occurrences of bad customer experience due to errors managed insufficiently.
|Ticket OBSD -14630 https://openbanking.atlassian.net/browse/OBSD-14630.|
|4||TPP permissions and CASS considerations||Recommendation from CASS to add more guidance to participants that TPP permissions will not be switched as part of CASS|
CASS participants are expected to inform customers that permissions for Third Party Providers (TPPs) to access to their payment accounts will not be transferred from their old account to their new account as part of the Current Account Switch Service.
The following wording is recommended and can be adapted to meet specific needs:
Please check your new provider's terms and conditions for more information about Third-Party Providers permissions.
|CASS Requirement #3