in my search to control user specific access to the jobs as well as profile2 , I could not get any module, and as i cannot develop a module.I ended up tweaking the content access profile. it is not really tweaking basically, i just replace the the "content" with "profile2" "node" with "profile" and node_type with "profile2_type" and small correction in schema to get profile2_get_types in.install file.
It works fine , you get the access control page per profile type, where you can set the permissions.
The problem is
1.it cannot run auto permission rebuild, because there is no entity_access_rebuild for entities.hence you have to run manually from status .if you enable ACL and use per profile then ACL will run this automatically
2. since we do not have the edit page in resume we cannot set per user access settings.this is what i wanted and for this purpose only i have done this as content access maintainers declared profile support out of scope Profile2 and content access
3. you will get rules for pofile2 access like we have in content access , but we cannot conditionally drill down to user to grant permissions.may be i am not drilling correctly.
1.If some one can use and add the access control page some how on resume for user
2. make it work for rules to grant access profile2 profile on conditions such as a profile has been flagged.some thing ... like that please kindly help
here is the module attached