"Function Team" for example is a custom field. Custom fields can be configured by a Jira Administrator.
Please find further useful information here: https://confluence.atlassian.com/adminjiraserver074/configuring-a-custom-field-881683554.html
Some fields like "Resolution", for example, are not Custom fields. They exist in every installation.
They behave a bit different.
This page should help for a better understanding:
Hi and welcome
I think in your case you will want to review the "Security Scheme" in place for your project/s Basically the "advance" selection will permit the user to select from any fields in the application. If you want to limit those fields your security scheme will let to modify the access of those fields base on your policy. The link below may help