To my knowledge, SSO only works in the portal. That being said, I have no reason to believe it couldn’t be coded for a site, I’ve just not heard of this happening. But since the service that is referenced runs only on the Job Server, I’d suspect the web part needs to be in a portal.