I am working for a training organisation who are planning to offer their content to self-learners, and to employees of large corporations. Admin users from large organisations would require their own login to administer training courses and monitor training, but for their employees only.
It is easy enough to see how I could achieve this with a headless LMS, but I would prefer to use Moodle, if possible.
One particular challenge I see is that the learner could belong to multiple organisations simultaneously, and also have their own training that they undertook (and paid for) by themselves. Accordingly, the learner must be able to selectively disclose parts of their training history and current certifications to different employers.
Does Moodle lend itself well to this combination of enterprise-and-independent learners? Where has it been done before? What components or plugins should I be focusing on? Is Moodle ever used as a headless LMS?
I am sorry that this question is so broad. Any advice you have would be greatly appreciated.