Create an internal and external form - One form multiple fields

I'd like to have one single form but only have certain fields show to certain users. The point is to create a version of my form that is used for internal use (with certain fields) and one for external use with other fields without creating two different forms.

Answers