Weâre excited to share a major upgrade to the way you and your team manage integrations in Parabola!
With this upgrade, youâll have the ability to save and share integration accounts across your organization â eliminating the need to re-enter credentials, or save credentials to card templates, in order to authorize new steps:
This update will make it easier for you toâŚ
- Manage and re-authenticate accounts (if an authentication expires, you only need to update it in one place, and all Flows using that account will be updated)
- Improve visibility into integration accounts across your organization
- Share integration accounts across your team
- Manage permissions for specific accounts
Hereâs a brief video overview outlining the upgrade (more on the migration process below).
What you need to know
Most importantly, if you do nothing, everything will continue to work. No action is required.
If youâre interested in understanding more about the migration and how you can take action to clean up your org, keep reading
Benefits of this migration
If your organization leverages templates to share auth, frequently needs to re-authenticate specific integrations, or wants to make it easier for you and your teammates to connect accounts, a few minutes of legwork can greatly improve your teamâs experience working with integration steps.
Updates to card templates
TL;DR
Card Templates are no longer used to share accounts; instead, you can now easily share accounts directly in a step without the template. Accounts previously saved to templates are available within the corresponding integration step.
The upgrade
Before this update, many Parabola users leveraged Card Templates to save and share integration accounts across their team.
With this update, Card Templates no longer save accounts. Instead of accounts being shared via templates, accounts can now be shared directly within integration steps themselves. This will make accounts easier to find, share, and manage.
Migration details
For accounts that were previously saved to a Template, youâll now see that account shared across your org in the drop-down list of accounts within the integration step.
Letâs say you previously had a card template titled, âPull Inventory from Google Drive,â which was connected to your Google account and shared across your org. Now, when you open a Pull from Google Drive step in any Parabola Flow, youâll see that authentication is available in a drop-down list of accounts within that step â clearly titled based on the template that the account was pulled from:
By default, these âSharedâ accounts are not being used by any Flows.
If you previously had 5 unique templates connected to your Google Drive account, youâll now have 5 âSharedâ accounts available to use in your Google Drive steps. If you open up a specific Flow that used one of those templates, youâll see that the Google Drive steps in the Flow are now connected to an account that says, âAvailable in this Flowâ â which is different from the âSharedâ account.
All to say â you can safely delete any âSharedâ accounts you no longer want listed, with no fear of breaking Flows. More on migration tips below.
What if I have accounts that arenât associated with Card Templates? (ie. ânormalâ integration steps within Flows)
TL;DR
If you open a Flow thatâs connected to an account (ex. a Flow connected to your Google Drive account), youâll find that account listed only in the drop-down list within that specific Flow. By default, accounts are connected only to the Flow where it was originally authorized.
Migration details
Letâs say before the migration, you connected your Google Drive account to a Pull from Google Drive step. Now, when you open that same Google Drive step in that same Flow, youâll see that account is still linked to that same step â nothing has changed.
If you (or a teammate) create a new Flow, you will not see that account listed. An account is linked only to its original Flow by default. To share an account across your team, click âEdit accountsâ and edit the âSharing settings.â
Sharing accounts
You can think of sharing accounts the same way you think about sharing Flows. You canâŚ
- Keep an account private
- Share it only with specific teammates and assign âcan useâ or âcan editâ permissions
- Share an account across your entire organization with custom permissions
With this all in mind, letâs talk through our recommendations.
Migration overview
For a detailed video overview outlining the migration process, click here.
In short, we recommend starting by cleaning up your list of accounts. Then, you can associate integration steps across your Flows with centralized, shared accounts instead of siloed, âFlow-levelâ accounts.
This does not need to happen all at once, and your team can safely update accounts over time while doing day-to-day building in Parabola.
How to migrate: Example #1
Example
You have a Netsuite analyst account, and all Flows/Templates have historically leveraged this account.
Action
Connect all Netsuite steps to a central account by following these steps:
- Open any Flow that is connected to Netsuite, and click into a âPull from Netsuiteâ step
- Click into the drop-down list of accounts in the top left, and scroll down to âEdit accountsâ
- Identity your âkeyâ account(s), and clearly rename them (ex. âNetsuite analyst accountâ) OR create a new default account
- Delete any unnecessary shared accounts (as indicated by the icon) â Note that this action can only be performed by org admins
- Once your list is clean, return to the step settings, and select your default account from the stepâs drop-down list
- Open other Flows connected to Netsuite and update each Netsuite step to use the default account (this does not need to be done all at once â you can slowly migrate steps over time. Just make sure your team knows which account(s) they should leverage moving forward.)
How to migrate: Example #2
What if I want Flows to stay connected to the same account(s) that my Templates were previously using?
You can simply open Flows that previously used those Templates, and from the drop-down list, select the account titled, âFrom Template: NAME.â
Example
I have two Templates that I previously used to share two separate Shopify accounts across my team. One is titled, âConnect to Bettyâs accountâ and the other is titled, âPull from Sueâs account.â
Action
- Open Flows that were previously linked to Shopify via the âConnect to Bettyâs accountâ Template
- Open a âPull from Shopifyâ step
- From the drop-down list of accounts, link the step up with the account titled, âFrom Template: Connect to Bettyâs accountâ (youâll see the word âSharedâ below the account title)
- Repeat this process for the remaining Flows leveraging the âConnect to Bettyâs accountâ Template, and then repeat the process for Flows connected to the âPull from Sueâs accountâ Template â linking to the account titled, âFrom Template: âPull from Sueâs accountâ
If you have trouble finding Flows leveraging specific Templates, or are a member of a large team and couldnât possibly know where every Template is being used, donât worry. Steps can be slowly updated over time, and your teammates can help (the âeasyâ path for your teammates will be to simply select a shared account from a drop-down list instead of re-entering credentials if an authentication expires).
Weâre also happy to share a list of Flows you can consider migrating (if youâre working with Parabolaâs Launch team, you can expect to receive this list on Tuesday, December 10th).
Key takeaways
- You can now share and manage integration accounts across your team to make sharing credentials, managing permissions, and re-authorizing accounts meaningfully easier
- Templates are no longer used to share accounts â accounts previously saved to Templates can now be found within steps themselves, shared across your team
- Accounts (ie. a Netsuite login used to auth a âPull from Netsuiteâ step) can be shared and permissioned the same way as Flows (ex. private, shared with specific individuals, or shared across your team with read or edit permissions)
- The most helpful thing admins can do for their teams today is ensure key integrations have clean lists of clearly-titled accounts
- The second most helpful thing admins can do is ensure integration steps within Flows are using shared integrations, and encourage teammates to move integration steps to shared accounts for easier management
- No action is required and Flows will continue to run as is
We think youâll really enjoy the new system moving forward and are excited to hear your feedback.
Questions? Shoot us an email at help@parabola.io or drop a comment below â weâre here to help!