Fixed error from overly eager merge

Missed a spot: we need to create a permissions service provider. I left
this out when merging @bob's refactoring with my role-based permissions
code.