We would like to keep employee (=Confluence user) training records in Confluence. The model would be pretty straight-forward:
Roles (Groups) have required trainings associated and users have roles associated, so a user has a list of roles each with a set of trainings. We would like to track what user finished what training and when.
This is not about hosting the actual training in Confluence and we are not looking for a full LMS, just a way to keep records without introducing another software.
Has anyone done this? Is there a plugin or can plugins be combined and configured to provide this?
If you're using the Server version of Confluence, maybe you could consider the Learndot Pathways plugin. There is a Lite and a Pro version. The downside is that it's designed for training that's already in Confluence, so if your training is kept somewhere else, you might have to create "dummy" pages in Confluence with links to the actual training.
Perhaps a plugin designed for approving publishing of pages would work. Trainees could "approve" the training page after completing the training:
Here is another plugin that provides similar functionality:
I look forward to hearing how you proceed with this use case.
Interesting approach. We actually already use Comala Workflows, however for approving controlled documents.
I do however not see how this would solve assigning trainings to groups (roles), for example:
My apologies if this aspect was not clear based on the original question.
I assume that you would need to provide blueprints or user templates for the entities of your domain (training course, certificate, ...) and some dynamic linking features so that references to related documents are found without the need of manual editing.
That is: if - for example - a user has a new certificate, only the new certificate needs to be added by a user and pages referring to the certificates of this user or to certificates of all users are automatically updated. You already mentioned the use cases of assigning a new role to a user or adding a new training course for a role, which also need the dynamic linking feature.
You could do it with macros from the (commercial) projectdoc Toolbox for Confluence server.
I have compiled a space that shows a possible solution. Since the solution does not necessarily provide enough information to quickly understand what is going on, there is also a short explanation on how it has been created.
Some notes on the solution:
I remember that you already had a look at the projectdoc Toolbox and considered it as not suited as a solution because of its complexity (see Content Properties vs Page Properties - choose your limitation). I hope that the show case provides some hints on how to get started to lower the learning curve a little. If you encounter difficulties, please get in touch!
Biased alert: I'm one of the authors of the projectdoc Toolbox (available on the Atlassian Marketplace). Therefore I do not know if the solution I describe could also be done with native Confluence macros (using labels, page properties, cql, and related macros).
This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.Read more
Hi Community! Kesha (kay-sha) from the Confluence marketing team here! Can you share stories with us on how your non-technical (think Marketing, Sales, HR, legal, etc.) teams are using Confluen...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs