Q:

Is it possible to have a user without access to code in Visual Studio Online?

In Visual Studio Online, is it possible to have a user that can access things such as the product backlog, but are unable to access the code (read or write)?

A:

Yes. Permissions are quite granular in VSO.
There's no default group with those permissions, so you'll need to create a new group in the admin pages. Give that new group permissions to the work items, etc (look at the settings for the contributors group to see an example) and in the version control tab ensure that all the permissions are set to deny for each of the available options.
After that, just add users to that group and you should be good to go.

