I've seen in the 2.10 that FreePBX team will kickstart new user portal:
- Regarding recordings
- make a admin user, who can see all the recordings and set quota for every user.
- Asterisk Phonebook for every user to browse through it, and click to dial from it.
- Personal phonebook for users (With C2D)