My Oracle Support Banner

On Executing AISP Flow System Throws Error - 'Access denied. You are not authorized to perform this transaction on specified account.' (Doc ID 2918302.1)

Last updated on JANUARY 04, 2023

Applies to:

Oracle Banking APIs - Version 21.1.0.0.0 to 21.1.0.0.0 [Release 21]
Information in this document applies to any platform.

Symptoms

When attempting to access AISP(Account Information Service Provider) APIs using a refresh token,
the following error occurs. 

ERROR
-----------------------
Caused By: com.ofss.digx.infra.exceptions.Exception: Access denied. You are not authorized to perform this transaction on specified account. Please contact bank administrator.
at com.ofss.digx.infra.exceptions.ExceptionTransformer.buildException(ExceptionTransformer.java:454)
at com.ofss.digx.infra.exceptions.ExceptionTransformer.build(ExceptionTransformer.java:888)
at com.ofss.digx.app.sms.adapter.impl.access.AccountAccessValidationAdapterResponseHandler.executeErrorHandlingForAccountTransactionAccess(AccountAccessValidationAdapterResponseHandler.java:89)

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create Account Consent for AISP for one account
2. Verify Account Access – Account access created for TPP(Third Party Provider) and selected account against user for AISP
3. Now execute PISP(Payment Initiation Service Provider) flow with the same user but with different account
4. Verify Account Access – Instead of creating new Account Access for PISP flow system overrides existing account access created previously for the AISP flow
5. Use refresh token created in step one to execute AISP flow, system throws the error - 'Access denied. You are not authorized to perform this transaction on specified account. Please contact bank administrator.'

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.