Canvas Credentials integration created 53 editors

Community Explorer

I am a Canvas and Credentials system admin who recently took over from another admin.  I am auditing permissions in both systems and noticed the Credentials are showing 53 editor members - many are facilitators in classes that we award badges - some are not. I suspect this was likely done through the LTI, but I want to know what happens if I remove their editing ability.  Can they still award badges through the course integration or does that mess up the LTI?  I do not want 53 people being able to edit our badges, but we have many courses currently running with badges and I don't want to break the integration/automation.  

Any insights would be greatly appreciated.