Iterating on the role manager

External service configuration, also some work towards interaction requests.