Consent Management
1. Version Control
Version | Date | Description of Changes |
Bahrain OBF v1.0.0 | 28th Oct 2020 | Initial Release |
2. Consent Dashboard and Revocation
This section should be read in conjunction with the Account Information Services API.
2.1 Consent Revocation
AISPs must provide users/customers with a facility to view and revoke on-going consents that they have given to that AISP. They may have consented to share data from several ASPSPs with a single AISP. This section describes how these consents should be displayed and how the customer journey to revoke them should be constructed.
2.1.1 Customer Experience Checklist and Customer Experience Considerations
S.No. | Customer Experience Checklist and Customer Experience Considerations | Participant | Implementation Requirements |
1 | Consent Selection AISP must allow users/customers to select the relevant consent for revocation. CX consideration: AISP should provide users/customers with multiple selection options to manage/revocate consent. |
AISP |
Required |
2 | Consent Details AISPs must describe the data being shared through each selected consent using the structure and language recommended by Bahrain OBF. The Consent must also describe:
CX consideration: AISPs should present the data at a Data Cluster level and allow the user/customer to expand the level of detail to show each Data Permission. |
AISP |
Required |
3 | Information Display The AISP must make the exact consequences of cancelling the consent clear to the user/customer – i.e. they will no longer be able to provide the specific service to the user/customer. |
AISP |
Required |
4 | Cancel the permission The consent dashboard must allow a user/customer to cancel the access they have given consent to. The functions “Cancel Permission” and “back” must be displayed with equal prominence to the user/customer. |
AISP |
Required |
5 | AISP Confirmation AISPs must provide a message to consumers that revocation was successful. This message to be clearly visible on the dashboard and shown as soon as revocation has taken place. CX consideration: After the Patch endpoint is called by the AISP to remove the account-access-consent resource, the ASPSPs are advised to inform the user/customer via their own channels (for example via SMS or via a notification on their mobile phone) that the AISP will no longer have access to their account. This is an additional confirmation to the user/customer that the AISP has completed the revocation process correctly. |
AISP
|
Required
|
6 | Post Customer revocation, AISPs must delete the entire customer data from their storage system. | AISP | Required |
2.2 Consent Re-authentication/Refresh
AISPs must provide users/customers with a facility to view and refresh the consents that they have given to that AISP. Consents provided to AISP are long-lived and the AISP can access user/customers data till consent is valid (currently Bahrain OBF has defined the consent validity for a period of maximum 12 months).
This section describes the customer journey when a user/customer needs to re-authenticate AISP consent, so that the AISP can continue to provide the service previously consented to by authenticating again at their ASPSP. All other elements of the consent (data permissions required, purpose for which the data will be used, transaction history period and consent expiration date) remain unchanged. (It should be noted that the API specification allows the AISP to inform the ASPSP that the request is a re-authentication/refresh rather than a new request).
2.2.1 Customer Experience Checklist and Customer Experience Considerations
S.No. | Customer Experience Checklist and Customer Experience Considerations | Participant | Implementation Requirements |
1 | Notification by AISP AISPs must alert the user/customer when authentication needs to be performed to re-authenticate AISP access. CX consideration:
|
AISP |
Required |
2 | Consent Selection
CX consideration:
|
AISP |
Required |
3 | Consent Details AISPs must describe the data being shared through each selected consent using the structure and language recommended by Bahrain OBF. CX consideration:
| AISP | Required |
4 | SCA - Strong Customer Authentication
CX consideration:
|
ASPSP |
Required |
5 | AISP Confirmation AISPs must confirm the successful completion of the consent re-authentication to the user/customer. | AISP | Required |
3. Access Dashboard and Revocation
This section should be read in conjunction with Account Information Service Provider
ASPSPs must provide users/customers with a facility to view and revoke on-going access that they have given to any AISP for each account held at that ASPSP. This section describes how AISP’s access should be displayed and how the customer journey to revoke them should be constructed.
3.1 Customer Experience Checklist and Customer Experience Considerations
S.No. | Customer Experience Checklist and Customer Experience Considerations | Participant | Implementation Requirements |
1 | User Selection ASPSPs must allow users/customers to view a list of connected AISP service providers and allow users/customers to select the AISP for access revocation. CX consideration:
| ASPSP | Required |
2 | ASPSP Information Display ASPSPs must describe the data being accessed for the selected AISP using the structure and language recommended by Bahrain OBF. ASPSPs should present the data at a Data Cluster level and allow the user/customer to expand the level of detail to show each Data Permission. ASPSPs must make available on all digital channels an access dashboard that allows users/customers to view access which has been previously granted and it must be easy and intuitive for users/customers to find and use. The Access Dashboard must also describe:
| ASPSP | Required |
3 | ASPSPs must advise users/customers that they should contact the associated AISP to inform them of the cancellation of access and/or understand the consequences of doing so before the user/customer confirms the revocation of access. | ASPSP | Required |
4 | The access dashboard must allow a user/customer to view or cancel the access they have given consent to. These functions “cancel access” and “back” should be given equal prominence. | ASPSP | Required |
5 | ASPSPs must inform the user/customer via their own channels (for example via SMS or via a notification on their mobile phone or via in screen messages) that AISP will no longer have access to their account. | ASPSP | Required
|
CENTRAL BANK OF BAHRAIN © 2020