what do you mean by service groups? Are you referring to some IOS feature, if yes, which one?
Application level is not at the router level, the router does not decide on which port an application can use. You can use nat on the router to translate connections on ports coming on one interface, to another port going out of another interface.