advanced-rest-client / arc-electron

Advanced REST Client - Desktop application
Other
1.42k stars 224 forks source link

Support External Identities for Exchange #112

Open craigstjean-wf opened 5 years ago

craigstjean-wf commented 5 years ago

Description of bug

Add support for External Identity (similar to in Anypoint Studio) to allow ARC to sign into Exchange for an enterprise with SSO

Expected outcome

The app provides the ability to login with an external identity for MuleSoft Enterprise

Actual outcome

The app only allows the user to login with a traditional Anypoint user

Versions

App: 12.1.4

Steps to reproduce

  1. Select APIs tab
  2. Select Rest APIs subtab
  3. Select Explore APIs
  4. Click Sign in with Exchange
craigstjean-wf commented 5 years ago

If an external identity text box were added to settings, then I believe the only other change needed would be to switch the Sign in to Exchange link to:

https://anypoint.mulesoft.com/accounts/login/{{EXTERNAL_IDENTITY}}

jarrodek commented 5 years ago

I am carefully scheduling this for v14 but there will be a lot of work with request and workspace configuration. I will try to deliver in this time period however it might be moved to next release.

ullgren commented 5 years ago

While you add this support would it also be possible too add support to use the Exchange in the EU Control Plane (https://https://eu1.anypoint.mulesoft.com/exchange/). It exposes the same APIs but with the hostname eu1.anypoint.mulesoft.com.

GauthierPLM commented 4 years ago

I'd also appreciate to be able to connect to the EU region. Right now it does not seem possible to import an API from the EU exchange.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity and is not currently prioritized. It will be closed in a week if no further activity occurs :)