-
-
Notifications
You must be signed in to change notification settings - Fork 876
Closed
Labels
Milestone
Description
You can create an integration but there is no way to "delete" them. It's easy to accidentally create one by using OAuth or have an unconfigured one which you have referenced in your code.
There are two categories of integrations that are relevant for this issue.
- Unconfigured integrations. These were referenced in code but haven't been setup in the dashboard. They are OAuth integrations.
- Configured integrations.
Unconfigured integrations
These can be deleted from the database as they aren't being used.
Configured integrations
Deleting these can have an adverse impact if a Job is using them. Either we need to archive them using soft-delete with an archived database column. Or we need to delete them but carefully check and deal with consequences. TBD.
From SyncLinear.com | TRI-1080
lyorb