Those are not "Abbreviated" dials.
What you can build from the keypad are "Fast Dials" and Personal Address Book entries, both of which can be a pain to set up and use, primarily because there are too many buttons to push to get to them. Coming from a system where my users had 14-button sets & the ability to create single-button speed dials for up to 13 of those, the best answer Cisco has for this is CUP-C (yes, another server) or the (new) Jabber client (also another server). Both require the enduser to be LDAP-Synch'd. I haven't tried Jabber yet, but with CUP-C You can build a list of personal speed dials right on the client or you can dial from your MS Outlook address book and it works slick. I have several users with as many as 400 speed dials doing it exactly this way (with CUPC and Outlook).
Setting up CCMUSER web gui interface only requires enabling CTI in the enduser profile permissions and associating each user's NetID with their phone within that profile. Yes, more programming steps for the administrator, but not a terribly debilitating task (provided that your system is LDAP-synchronized).
Being LDAP-synch'd, we found it beneficial (nee, mandatory) to create a hard & fast rule that our Sr. management backs us up on. That rule states: No user netID, no display phone, no voice mail, no exception, period.
Original MUG/NAMU Charter Member