In Jira I have project with several components and I would like to grant access for different users to view only those components for which they have access to is it possible?
You can't do this directly. JIRA permissions are done at a project level.
The closest you can get is to find/write a listener that detects create and edit events on an an issue and sets the security level on the issues (see https://confluence.atlassian.com/display/JIRA/Configuring+Issue-level+Security )
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.