Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow users to use their APIML instance to initialize a team configuration file #1536

Closed
jellypuno opened this issue Oct 20, 2021 · 6 comments
Labels
enhancement New feature or request priority-low Legit issue but cosmetic or nice-to-have

Comments

@jellypuno
Copy link
Contributor

jellypuno commented Oct 20, 2021

As a Zowe Explorer User that leverages the team config file, I would like to ability to create a new config file based on my APIML set-up. This capability is possible in Zowe CLI @next using zowe config auto-init command

@jellypuno jellypuno added enhancement New feature or request 21PI4 labels Oct 20, 2021
@jellypuno
Copy link
Contributor Author

  • Consult with UX
  • Some functionalities are handled in the CLI handler (asking for tokens)
  • Research and prototype on how to do this. There might be other functionalities that are not available in the SDK
  • STRETCH

@jellypuno
Copy link
Contributor Author

Is there a way to check if the host has an APIML installed?

@jellypuno jellypuno changed the title [vNext] Implement the zowe config auto-init [STRETCH] Implement the zowe config auto-init Oct 25, 2021
@jellypuno jellypuno changed the title [STRETCH] Implement the zowe config auto-init Implement the zowe config auto-init Oct 25, 2021
@jellypuno
Copy link
Contributor Author

Sample User flow:

image

Ways to check the APIML instance:

  • Call https://systemx.acme.net:1234/gateway/api/v1/version to find out if I am talking with to an API ML gateway and if it is a supported version
  • Call https://systemx.acme.net:1234/gateway/api/v1/services to find out if the service that I am calling supports SSO

@jellypuno jellypuno changed the title Implement the zowe config auto-init Allow users to their APIML instance to initialize a team configuration file Nov 8, 2021
@jellypuno jellypuno changed the title Allow users to their APIML instance to initialize a team configuration file Allow users to use their APIML instance to initialize a team configuration file Nov 8, 2021
@jellypuno
Copy link
Contributor Author

Open Questions:

  • The APIML Auth Service is not available in the SDK so should we add that?
  • IS it okay to expose that API to extenders? If yes, how?

@crawr
Copy link
Contributor

crawr commented Jan 26, 2022

There are methods in the SDK that already call the API but there might need to be changes made to handle different inputs.

@JillieBeanSim JillieBeanSim added 22PI1 and removed 21PI4 labels Feb 7, 2022
@JTonda JTonda added 22PI2 and removed 22PI1 labels Mar 29, 2022
@JillieBeanSim JillieBeanSim mentioned this issue Mar 31, 2022
55 tasks
@zFernand0 zFernand0 added v2-profiles relating specifically to v2 profile management Zowe V2 and removed v2-prerelease v2-profiles relating specifically to v2 profile management labels May 5, 2022
@JillieBeanSim JillieBeanSim added the priority-low Legit issue but cosmetic or nice-to-have label Jan 25, 2023
@JillieBeanSim
Copy link
Contributor

This enhancement has had no community activity for 12 months. The issue also has less than 10 up-votes by the community. No action on this enhancement is targeted for the next 2 calendar quarters. Therefore, this enhancement is being closed. If you feel that this enhancement should continue to be available for community up-votes, you may reopen this issue.

@JillieBeanSim JillieBeanSim closed this as not planned Won't fix, can't repro, duplicate, stale Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority-low Legit issue but cosmetic or nice-to-have
Projects
None yet
Development

No branches or pull requests

5 participants