I have a set of courses that people will be taking based on their role within an organization. As people register on our platform, I want to have intelligence agents set up so that they are automatically assigned the courses they need. To this end, I've set up learning paths that contain the courses each group needs access to. Rather than creating a new intelligence agent for every role and every course, I wanted to just say when a person registers and has X role in Brightspace, then assign them X Learning path (which will give them access to all of the courses in that learning path). Although I'm able to assign a learning path in the intelligence agent, it will not allow me to assign a role for that user in those courses, which in turn will not allow me to save the intelligence agent. Is this a glitch, or is there another way to easily automate assigning learning paths?