-
Notifications
You must be signed in to change notification settings - Fork 72
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
Linking existing connector to system requires credential re-entry #3636
Comments
on some further investigation, it actually looks like this is not nearly as bad as it seemed at first glance - we're just guiding the user into making an extra API call and then surfacing an error when there's nothing really to complain about! to explain:
all in all, i think we just need to tweak the UX here a bit. my suggestion would be that we make it very explicit to the user that just by selecting "link connector" and selecting the desired connector, the link operation is successful; we need to make it clearer then that the subsequent edit form that appears is for any additional edits to the now-linked connector, i.e. it's a totally separate operation. with the current UX, all of this feels all bundled together as one operation, and it's unclear if/when the initial "link connector" operation succeeds. but i'll let others decide on the best UX going forward, that's just my 2 cents. as it stands, this is in no way a blocker, we just need to clear this up a bit for end users. |
Ah okay! Very helpful context. So, we're currently working on having the fields show that values exist - should be done when @TheAndrewJackson returns. And we can file a ticket for the success toast and probably tackle that quickly. Right @Kelsey-Ethyca ? |
Closing and opening #3644 |
Bug Description
When using the "link connector" button on the "integrations" tab of a System, a user needs to re-enter the credentials (secrets) for the existing connector, even if the connector already had credentials associated with it -- if you do not, you'll encounter errors about not having supplied the necessary credential/secret fields (i.e., this is not merely just the FE not showing the credentials).
Additionally, I'm noticing that users can get into what seems like a confusing/problematic state if they abort this connector linking operation before it's complete, e.g. after hitting the credential limitation above and not proceeding. in this state, the "original" connector no longer exists, but it also hasn't successfully been linked to the system...and so it feels like this puts the user in a bit of a "no man's land".
loom showing the behavior:
https://www.loom.com/share/be06515b066040889f163d87602ac527
Steps to Reproduce
nox -s "fides_env(test)"
)Expected behavior
Users shouldn't need to re-enter credentials, they should be sustained or "migrated" from the original "standalone" connector to the "linked" connector.
Screenshots
See loom linked to above.
The text was updated successfully, but these errors were encountered: