Is there some way to just give them permission to alter system kill session, instead of alter system?

I just feel that that is an awful lot of rights to give to a person just to able to kill his own session.

Also can you help me as to how I would write a proc/package to do this?

Thanks,
Nirasha