Requirement exists to access mainframe datasets and USS files through Zowe Explorer in VS Code or Zowe CLI while minimizing the Zowe API Mediation Layer footprint.
Enabling only Gateway and Discovery services is technically sufficient to facilitate access to mainframe datasets and USS files through Zowe Explorer and Zowe CLI. However, note these implications when other components remain disabled:
Verification
Test the setup by listing datasets through the Gateway using Zowe CLI:
zowe files list ds "####.DATASET.####" --apiml
Recommendation
Although functional, a configuration with only Gateway and Discovery is not officially supported and results in unexpected behavior. For resource optimization in a supported manner, enable single-service API ML deployment.
Refer to Upgrading to single-service API ML deployment for official configuration steps.
For more details on authentication interactions, see Zowe Explorer and MFA.