External Identity Providers management in Console
Main page: https://balsamiq.cloud/sjvkm7s/pl9yeyv/r34BF - note that only OAuth section in the main page should be added as the result of this ticket.
Add/Edit page - there is one form layout that is used to create OAuth and OpenId. Depending upon which is created, that is controlled with "Open Id Connect" checkbox, some fields are hidden:
OAuth form layout: https://balsamiq.cloud/sjvkm7s/pl9yeyv/r8FAB
OpenId form layout: https://balsamiq.cloud/sjvkm7s/pl9yeyv/rC3FC
Note that form fields in the balsamiq that are shown as disabled should be hidden in console.
As this spec was done at some 2.8.0 release, the form definition needs to be adjusted with the newest features that are described in unity manual (Section: Standard OAuth2 (Unity as OAuth Client)).