Hotdesk Question

I’m setting up a new PBX, with the Distro ISO latest stable (Asterisk 1.8.21.0, FreePBX 2.11.0.1). The client is asking if they will be able to use hotdesking with Cisco SPA504g handsets and this system. I’ve searched the forums, and google, and I know it’s an available option with certain handsets, but couldn’t find anything that mentioned Cisco SPA504g handsets. Any input would be great.

http://www.freepbx.org/forum/freepbx/users/how-to-create-dynamic-users-in-freepbx

Anyone able to offer suggestion on this?