Hi Jasraj,
What we did for access to Employee Profile was map certain roles in our HR system individualy to SF roles. These SF roles are passed in our core data file in the custom06 field into EP.
There are usually certain roles specific to certain groups which can be mapped.
Does this help?