We are integrating an external application with the Banno platform and are currently relying on the subId (subject identifier) returned from the Banno API as a unique identifier for each user.
I have a few questions:
Is there any way for our Banno client (FI) to obtain a list of all customer subIds in their environment?If not, what is the recommended approach for correlating users between our external system and Banno?
Can we use the external_tracking_records endpoint to associate our own external GUID with Banno users?
We are trying to ensure a consistent and secure way to link user accounts between our system and Banno.
Any guidance or best practices would be greatly appreciated!
1 Answer1
Banno does not provide a way to retrieve a bulk list of all user
subId
s directly. Instead, you should use therestricted claim for the unique customer identifier (such as CIF for banks or Member Number for credit unions) provided by Banno when a user authenticates. The financial institution you are working with should be able to supply a complete list of CIF or Member Numbers from their core system, and you will then map these identifiers to Banno'ssubId
.You will have to maintain this mapping yourself.
external_tracking_records
isnot meant for this. You should rely solely on the mapping described above using the restricted claim for customer identification.
2 Comments
Explore related questions
See similar questions with these tags.