Trust Framework — Roles 2 min read
The Trust Framework defines the rights and permissions granted to each organisation and its applications within the Open Finance ecosystem.
Roles are assigned to organisations during onboarding based on the services they provide. All LFIs are assigned the LFI role, which enables them to make operational calls to the API Hub. In addition, you will be assigned the relevant TPP roles corresponding to the Open Finance services your institution offers, so that you can test end-to-end flows as a TPP would:
- A Bank providing both payment initiation and data sharing services will be assigned BSIP and BDSP.
- An Insurer providing data sharing services will be assigned ISP.
Defined roles for LFIs
Licensed Financial Institution
/auth, PATCH/consents/{consentId}).client_credentialsBank Service Initiation Provider
client_credentialsauthorization_coderefresh_tokenBank Data Sharing Provider
client_credentialsauthorization_coderefresh_tokenInsurance Service Provider
client_credentialsauthorization_coderefresh_tokenWhen creating an application, ensure you assign the correct roles for its purpose. Your C3-hh-cm-client must have the LFI role only; your TPP test client must have the appropriate TPP roles (e.g. BDSP for data sharing). See Creating the C3-hh-cm-client and the TPP Standards — Creating an Application for guidance.
