I made some additional changes and believe everything is in place with one exception, the server roles piece.  This line with making sure automate role is enabled does NOT seem to work.  I need to discuss with @seandst before this can closed out.