Skip to main content

Does anyone else NOT want power users to be able to set validity dates on a learning plan?

The new learning plan update (which is otherwise great) has give power users the ability to set validity dates on the learning plan when enrolling users. We have a large client base with numerous power users who enroll users in learning plans. We have always had all our courses always available to users as a refresher as well allowing them to complete a course after the due date. Prior to the recent learning plan update power users did not have the ability to set validity dates, now they can. The problem is, they do not know what validity dates are or the ramifications of using them. Even if we send out an email to all power users explaining it to them, many will not read it or they will forget it in 3 months.

If anyone knows how I can hide the learning plans validity dates from the power users please let me know.

I need to wrap this suggestion in “use at your own risk” signs, but I think you can address this via custom CSS, either by adding a warning (this would be my choice):

lp-enroll-users.lp-enroll-users-panel .lp-choose-additional-information dcb-ui-input-checkbox:before {
content: "Please do not use!"; /* Insert whatever warning you'd like */
display: block; /* Recommended for a cleaner look */
color: red /* Style however you'd like */
}

Or by straight-up hiding the additional information part of the flow:

lp-enroll-users.lp-enroll-users-panel .lp-choose-additional-information {
display: none
}

This second one is a bit of a nuclear option (it hides for everyone, including super admins), and later on if Docebo adds another field to this panel, that would also be hidden. So I would really recommend inserting a warning instead. Worst case scenario, it gets repeated for every new checkbox in that panel, at which point you could refine the CSS as needed.


Reply