The Finscale Identity service interacts with other services and authenticates, provides roles and permisssion to access the API.
Identity as a service comprises cloud-based solutions for identity and access management (IAM) functions, such as single sign-on (SSO). These methods allow all users (customers, employees, and third parties) to more securely access sensitive information both on premises and over the cloud.
This is decentralised service that does Authentication using Bitcoin Identity Protocol that works on seckp256 signature method. We should work on providing different type of SDK and employ functional feature of password less authentication.
This service will store identity of the user on the blockchain.
Eg: A user can reach a certain service with certain roles and permissions recorded here.
Maker and Checker function for system components
Ability to define(create, delete, update and read) maker and checker and tag Maker/checker to diffferent module functionalities of applications built on Finscale Identity.
Loan officer and Credit team including other teams
Ability to create, read, delete and update group of users.
Users accessing permissioned modules
Ability for users to manage Service functionalities with allocated permissions covering System Admin modules also.
Creating multiple type of roles
Ability to create, read, delete and update custom and mixed roles based users.
Company Self user check in
Abiliity for a company oriented service user to check in Analytics Service.
End consumer self check in
Ability for end borrower or end borrower oriented service user to check in Analytics Service