• OK, sorry, was busy with other work.

    First, if you're doing this for users, you're going to find yourself in a bind at some point. Users leave companies, and new users come.

    So, set up a role first, and a group in Exchange/email, for notifications.

    I'd say you are on the right track for this with your code below. Build a procs that can do these things:

    - start job

    - query job

    - stop job

    Grant rights to a role to execute your procs and add the user to a role. You can add notifications to a job step or to the job (I think, don't have a 2005 instance handy) that send a note to a group in your email system (or an alias). Map that to your user.