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

List all connection_strategies.type in a table #340

Open
rflihxyz opened this issue Apr 1, 2024 · 2 comments
Open

List all connection_strategies.type in a table #340

rflihxyz opened this issue Apr 1, 2024 · 2 comments
Assignees

Comments

@rflihxyz
Copy link
Contributor

rflihxyz commented Apr 1, 2024

A "connection strategy" is an entity that contains all the necessary data to establish a oauth (or other) connection to support connections of behalf of others.

Strategies can be general protocols:
OAUTH2, API_KEY

Or vendor-specific:
PIPEDRIVE_CLOUD_OAUTH, PIPEDRIVE_CLOUD_API, HUBSPOT_CLOUD

@rflihxyz rflihxyz self-assigned this Apr 1, 2024
@naelob
Copy link
Member

naelob commented Apr 2, 2024

We must establish a way to name the field type in this new table.

{provider_name}{software_mode}{authentication_mode}

where

  • provider_name is the 3rd party name (hubspot, etc)
  • software_mode is the mode the customer runs the 3rd party (cloud is basic, on-premise etc)
  • authentication_mode is the auth mode (oauth2, api etc)

@naelob
Copy link
Member

naelob commented Apr 2, 2024

@rflihxyz please as well add a active field in this new table as users may add their credentials but toggle off the option to use them at any time in the UI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 Planned
Development

No branches or pull requests

2 participants