Add Foreman into existing puppet infrastructure

I'm looking to add foreman into my already running puppet infrastructure.
I'm curious if there are recommended steps to take. I'm looking to use
foreman for reporting and possibly as an ENC. I successfully installed the
RPM version and set everything up on a separate machine, just to browse
things. Unfortunately I was unable to log on with the default user
credentials that I see documented. I reset the credentials and am just
getting an error.

Warning!Role(#51087080) expected, got NilClass(#12890220)

Not sure where to go from here.

Thanks,
mjr