Fastly

Fastly is a cloud computing service provider that is designed to allow developers to extend their core cloud computing infrastructure closer to users. Fastly streamlines content delivery and optimizes apps for speed, security, and scale. The Fastly edge cloud platform includes their content delivery network (CDN), image optimization, video and streaming, cloud security, and load balancing services.
For more information on Fastly see the company website.
In the context of Nintex Workflow Cloud, Fastly is a connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores..
The Fastly connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores. is used to create connections for Fastly actions A tool for building the processes, logic, and direction within workflows..
The following actions are available:
Use the Fastly actions to manage Fastly services, including service validation, service backends, and versions. Activate or deactivate service versions. Use the Get actions to retrieve information on services, versions, and domains. Use the delete and remove actions on domains, backends, and services. You can use conditional statements in your workflow to discover if a service version is valid, and then add a domain name to that service version.
Create a Fastly connection
You can create connections from the Automate or Designer page.

- The account you use to create a connection for Fastly is the account that has access to the Fastly actions.
- You need a personal API token to create the connection. To get the token, follow these steps:
- Login and browse to you Account details page.
- Under Personal Profile on the left, click Personal API Tokens.
- Click Create Token and enter your password to continue.
- Enter a token Name.
- In Service Access, select the All Services on <company name> radio button.
- In Scope, select Global API access.
- Set the Expiration and click Create Token to get your token.

-
On the top navigation bar, click Automate, and then select Connections from the left navigation.
-
On the Connections page, click Add new.
-
In the Add a new connection section that opens, fill in the following.
In this field
Select or enter the following
Connector Fastly -
Click Connect.
-
In the Configure a connection window, fill in the fields as follows.
In this field
Select or enter the following
Connection name A name for your new connection. API Key The personal API token from your Fastly account page. See the Fastly account requirements section above for how to get your API token. -
Click Connect.
- In the permissions dialog, you can do one of the following:
- Edit the Owners or Users permissions according to data source usage requirements and click Save permissions.
Tip: You can assign connection owners or users permissions according to your access requirements. For more information, see Permissions.
Your new connection appears on the Connections page.

-
Access the Designer page
- On the top navigation bar, click Automate > Workflows, and then select the required workflow.
(Or)
- On the top navigation bar, click Automate > Create workflow.
- Click the Fastly action you want to add the connection to, or drag a Fastly action into the workflow and select it.
-
In the drop-down list for Connection, select Add new connection.
-
In the Connection window, fill in the fields as follows.
In this field
Select or enter the following
Connection name A name for your new connection. API Key The personal API token from your Fastly account page. See the Fastly account requirements section above for how to get your API token. -
Click Connect.
- In the permissions dialog, you can do one of the following:
- Edit the Owners or Users permissions according to data source usage requirements and click Save permissions.
Tip: You can assign connection owners or users permissions according to your access requirements. For more information, see Permissions.
Your new connection appears in the Connection field of your action.
Permissions
Permissions enable you to manage access for other users to use, edit, and delete connections.
Use |
Edit |
Delete |
Assign |
|
---|---|---|---|---|
Owners |
![]() |
![]() |
![]() |
![]() |
Users |
![]() |
![]() |
![]() |
![]() |
Note: By default, users with administrator role will have the same rights as a Connection owner.

Follow these steps to assign permissions from the Connections page:
- On the Connections page, click
for the required connection.
- From the menu, select Permissions.
- To assign permissions:
- In the Owners field, type the name of the user, and select from the list.
- In the Users field, type the name of the user, and select from the list.
The corresponding permissions window is displayed.
- Click Save permissions.
Create a Fastly data source
Use the Fastly data source to create a drop-down list in a form of available Fastly services, service versions, and domains for a service version.
Example: To allow users to select a specific domain from a service version in a form, add a drop-down list of domains to the form using a Data lookup control A form control that allows users to select from a drop-down list of values that have been fetched from a third-party service.. The Data lookup control uses a Fastly - Get domains for a service version data source to list the domains available on the Fastly environment.
You can create a data source to:
- Get services: list all the services for an account in Fastly.
- Get service versions: list all the versions of a service.
- Get domains for a service version: list all the domains associated with a service version.
Each data source is configured for a specific Fastly connection. You can create as many data sources as you need.

To add a Fastly drop-down list to your form:
- Create your Fastly data source.
- Add a data lookup form control to your form and configure it to use your new data source.
See Data sources.

Assign data source permissions
Permissions enable you to manage access for other users to use, edit, and delete data sources.
Use |
Edit |
Delete |
Assign |
|
---|---|---|---|---|
Connection owners |
✔ | ✔ | ✔ | ✔ |
Data source editors |
✔ | ✔ | ✔ | ✘ |
Data source users | ✔ | ✘ | ✘ | ✘ |
Note: By default, users with administrator role will have the same rights as a Connection owner.

Follow these steps to assign data source permissions from the Data sources page:
- On the Data sources page, click
for the required data source.
- From the menu, select Permissions.
- To assign permissions:
- In the Data source editors field, type the name of the user, and select from the list.
- In the Data source users field, type the name of the user, and select from the list.
The corresponding data source permissions window is displayed.
- Click Save Permissions.
Fastly data source fields
When you create a Fastly data source, you can configure some additional fields to refine what data the data source should retrieve.
Section |
Field or selection |
Description |
---|---|---|
Add data source | Operation | Displays the operations available for the selected Connector. Depending on the selection the following fields are displayed:
|