I want to give access to a Visualforce Component to a profile. I know I can give access to Apex Classes and Visualforce Pages under "Users -> Profiles -> [Profile Name]" as explained here.
However, I do not see any of our Visualforce Components there and I think the profile does not have access to that component. How can I do that?
Best Answer
The VisualForce Components inherit their security from the VisualForce Pages that they are called from, so it is not possible to set the security on one separately from the pages.
The Salesforce documentation is not that clear on this but it is implied in this section: