Confusing service IDs for z/OSMF #4007
Labels
area: apiml
This issue is related to Zowe API Mediation Layer
area: cli
This issue is related to Zowe Command Line Interface (CLI)
release: V3
Zowe V3 content
Is your feature or enhancement request related to a problem or limitation? Please describe
Customers have indicated confusion around choosing a service ID for z/OSMF:
The current doc suggests replacing ibmzosmf with the correct service ID but doesn't explain that ibmzosmf allows APIML to handle the base path, stopping the CLI from prepending /zosmf/. The doc makes it seem like ibmzosmf is a placeholder to be replaced, and isn't a valid service ID meant for APIML use.
Describe your enhancement idea
Update documentation to clarify the behavior when using zosmf vs. ibmzosmf as the service ID in the CLI documentation.
Be explicit that ibmzosmf allows APIML to control the base path, taking control from the CLI’s automatic base path handling.
or..
possible code change where the CLI detects whether it is using APIML. If APIML is detected, the CLI could skip automatically prepending /zosmf/, regardless of the service ID, to offload work from users.
Helpful links:
Understanding zosmfServiceId configuration
API Gateway configuration parameters and zosmfServiceId
Accessing services through API ML
The text was updated successfully, but these errors were encountered: