The users which are part of a global directory can setup their own personal directory, speed dials etc by access CCMuser webpage.
The link for any Call manager would be:
x.x.x.x = CUCM Pub
The username and password will be same as mentioned under User Management > End user.
You can restrict users to access certain things from Enterprise Parameters.