If the requirement is only the on-premise integration and no other OAuth functionality, then these components are required:
- Shared OAuth Ressources
- Shared Portal Resources Kits
The OAuth Database is also always required, please follow the OAuth documentation on this tasks.
The "Internal, Portal" component is only required if the environment is a two Gateway setup. Meaning one in the DMZ, one in the internal network where the internal one communicates with the OTK database.