Can I create private and public views of Directory information?

Hello

I am thinking of using Directory with Membership and Supporter. I need to be able to give people their own web space which I think I can do with the last two. I was thinking of using Directory for the current 700 members of an organisation and then for any new members. Some of the information needs to be publicly available but private information needs to be available easily behind the scenes to the administration such as date of birth, country of origin, work permit, account etc.Would that be possible with Directory? It would save me a lot of time if I could.

Regards

Lugh