Your "customers" can see the portal and the items they raise, or are included on. If you want them to see more, then yes, they need to sign up as a full JIRA user. Although, if you allowed anonymous access (read only, of course) to projects, they'd also be able to see the project that way.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.