I'm not sure I completely follow. You want to use a similar method, but the context of the requestor doesn't have access to the classes you need? Definitely, you need to start in an access group with the fundamental classes of your application. I would caution against giving it administrator privileges for security reasons. I would create a stripped down access group that has your application/rulesets in it, so that the classes are available and then go from there.