Posted by matthand on September 5, 2012 at 11:37am
What's the go-to solution for making profiles into nodes in Drupal 7?
The current standard for an enhanced profile module is Profile 2 and it is built on the Entity API. And there is no release of Content Profile for Drupal 7. What's the new way to make profiles into nodes?
In Drupal 6 it was easy to integrate the User Relationships module with Content Profile to create a private profile that other users needed to request to view. Now, I'm at a loss as to how to make this work in Drupal 7 since User Relationships does not provide Entity Access capability, just Node Access.
Thank you for any input on this matter.

Comments
I have the same
I have the same problem.
@BullMoose: Did you find a solution how to make profile2 profiles to nodes?
An indirect solution
I ended up using panels to provide access restrictions. And I created my own views of the profile2 entity to insert into the panel variants.
In my experience, profile2 is not nearly as handy as the old Content Profile. Sure it's entity based which is more advanced, but it's not easy to work with at all. I've had to install many other modules to get the same affect that Content Profile plus User Relationships used to provide out of the box.
This is one of those situations where the current goal is to build a profile system on top of the newer entity API, instead of providing the same features that were easily available in Drupal 6. Because of this, there's an increased need for custom development in Drupal 7 profile systems.
For all of the focus on Entity API in Drupal 7, there's still no easy, standard, smooth solution to Comments on Entities. Comments can only be applied to nodes still. At least there's finally a working Path Auto solution for Entities.