Credentials Service Use Cases
How many use cases can realistically be supported by the Credentials IDA?
Some features may require dependencies to operate at scale (e.g. event bus required for skills badging) or upgrades to other components in the system to facilitate new development (e.g. Learner Record MFE required for Verifiable Credentials).
Uses supported by Credentials IDA
Small institution, default functionality
Serves 1 LMS instance
Deployed via Tutor
Course Certs only
Fancy features like Verifiable Credentials off
Larger institution
Serves 1 LMS instance, at scale
Deployed via Kubernetes
Program certs enabled
Verifiable Credentials on
Multi-tenant / hosted service
1 Credentials instance, many LMS instances
Generic Credentials Service
1 Credentials instance, arbitrary LMS instances (e.g. maybe Canvas, Moodle, etc