After a certain period, some consumers may prefer to revoke the consents they granted the Data Recipients to access account data. In WSO2 Open Banking, you can manage and revoke these consents as follows:
Table of Contents |
---|
Note |
---|
The consent management dashboards comply with the Consumer Experience (CX) Standards and CX Guidelines in the Consumer Data Standards. |
Revoking consents by consumers
Tip | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||
Configure the Consent Management application to try out the Consent Manager Portal.
|
The WSO2 Open Banking Consent Manager portal also known as the Self-care portal, enables consumers to review and revoke the consents they provided to access account details.
Let's take a look at how a consumer can revoke consent.
Go to the Consent Manager portal at
https://<WSO2_OB_IAM_HOST>:9446/consentmgt
.- Enter the username and password provided by the bank. Click Continue.
In the Consent Manager portal's home page, you can view a list of consents you have granted access to account information.
Consent status is displayed to the right of the selected consent. Available consent statuses are Rejected, Awaiting authorisation, Authorised, and Revoked.Select a consent to view its details.
A consumer can grant permissions to consents.
Expand title Click here to see the available permissions. The table below defines the available permissions with the corresponding authorisation scope and the actual data the consent has access to.
Permission name Authorisation scope Data Organisation profile common:customer.basic:read - Agent name and role
- Organisation name
- Organisation numbers (ABN or ACN)
- Charity status
- Establishment date
- Industry
- Organisation type
- Country of registration
Organisation contact details common:customer.detail:read - Organisation address
- Mail address
- Phone number
Organisation profile and contact details common:customer.detail:read - Agent name and role
- Organisation name
- Organisation numbers (ABN or ACN)
- Charity status
- Establishment date
- Industry
- Organisation type
- Country of registration
- Organisation address
- Mail address
- Phone number
Account name, type and balance bank:accounts.basic:read - Name of account
- Type of account
- Account balance
Account numbers and features bank:accounts.detail:read - Account number
- Interest rates
- Fees
- Discounts
- Account terms
- Account mail address
Account balance and details bank:accounts.detail:read - Name of account
- Type of account
- Account balance
- Account number
- Interest rates
- Fees
- Discounts
- Account terms
- Account mail address
Transaction details bank:transactions:read - Incoming and outgoing transactions
- Amounts
- Dates
- Descriptions of transactions
- Who you have sent money to and received money from; (For example, their name, BSB, account number)
Direct debits and scheduled payments bank:regular_payments:read - Direct debits
- Scheduled payments
Saved payees bank:payees:read Names and details of accounts you have saved (For example, their BSB and Account Number, BPay CRN and Biller code, or NPP PayID) If the consumer wants to stop sharing the consent with the Data Recipient, click Stop sharing.
Optionally, you can enter a reason for the revocation.
Tip Revocation reasons help you to find more information later. It is not mandatory to provide a reason for revocation.
Click Revoke to confirm the revocation.
The status of the consent is now changed to Revoked. You can still find the history of consents remaining in the list.
Revoking consents by Customer Care Representatives
The WSO2 Open Banking Customer Care portal enables the Customer Care Representatives to revoke the consents on behalf of the consumers.
Tip | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
Create a user whose role is defined as a customer care officer.
|
Multiexcerpt | ||||||
---|---|---|---|---|---|---|
| ||||||
You can configure SSO for the Customer Care Portal.
|
Let's take a look at how a Customer Care Representative can revoke a consent.
Sign in to the Customer Care Portal (
https://<WSO2_OB_IAM_HOST>:9446/ccportal
) using the username and password of a user with the Customer Care role. See Configuring Users and Roles, for more information on user roles.Multiexcerpt MultiExcerptName troubleshootingForCustomerCarePortal Troubleshooting If you get hostname verification errors when accessing the Customer Care portal, add the following to the
<WSO2_OB_IAM_HOME>/bin/wso2server.sh
file and restart.Dhttpclient.hostnameVerifier="DefaultAndLocalhost" \
Dorg.wso2.ignoreHostnameVerification=true \
- You can filter and search for consents.
Filter based on the following parameters:User ID: The user ID created for the consumer in the online banking application.
- Application: The Data Recipient applications authorised for the Data Holder are listed here. You can select the application the consumer has given consent to.
Status: Select the status of the consent. Possible values are:
Rejected
,Awaiting Authorisation
,Authorised
, andRevoked
.Set Date Range: The date range in which the consent is valid.
Tip You can use one or more filter options and proceed to search.
- Click Search.
A list of search results is displayed, as shown below. You can view the consent information by clicking the consent.
- Click the consent you want to revoke and view the consent details.
Click Revoke.
Optionally, you are asked to enter a reason for the revocation.
Tip Revocation reasons will help you to find more information later. It is not mandatory to provide a reason for revocation.
- Click Revoke to confirm the revocation.