Hey Joey,
Is the goal to create a custom role to allow the others access to review the code? If so, I would think you should do that in the code repo rather than the function app. However, if you are set on trying to accomplish this, I would try using the App Service Editor and putting a read-only from that perspective rather than the Code + Test area.
By the way, if your code is compiled code (C#, Java) you will not be able to see the code from the portal anyways. ( App Service Editor, or the Code + Test area. )
I hope this helps you,
Link