I have created a custom profile from sys admin profile and assigned it to a user with salesforce license. Now, this user is unable view the data from a particular VF page. What could be possible mistake i have done?

  • Check your controller classes if you have any conditions to allow specific profiles to see data in your VF pages.
    – highfive
    Dec 9, 2015 at 5:52
  • No i haven't made any profile based conditions.
    – Venky
    Dec 9, 2015 at 5:56
  • Does it mean some fields of a record or complete records? Dec 9, 2015 at 6:10

1 Answer 1


Go to your custom profile.

Below Enabled Visualforce Page Access edit and add your page.

You need to give object level access as well.

After discussion with @Venky. Found issue. Issue with object level access. Need to check view all data checkbox.

  • Thanks for quick reply, I have added required vf pages, classes, provided access to the objects & fields.
    – Venky
    Dec 9, 2015 at 5:42
  • @Venky goto your object --> field--> click on security sharing button --> check the fields are editable to that profile or not?
    – Ratan Paul
    Dec 9, 2015 at 5:44
  • Yes they have edit access.
    – Venky
    Dec 9, 2015 at 5:46
  • could there be any problem due to customized jquery plugin, just a doubt!
    – Venky
    Dec 9, 2015 at 5:47
  • Just now i have gone through debug logs & found that page has complete access to the data from apex class & the only problem is with showing the data.
    – Venky
    Dec 9, 2015 at 5:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.