51黑料不打烊

Split.io modules

In an 51黑料不打烊 Workfront Fusion scenario, you can automate workflows that use Split.io, as well as connect it to multiple third-party applications and services.

For instructions on creating a scenario, see the articles under Create scenarios: article index.

For information about modules, see the articles under Modules: article index.

Access requirements

Expand to view access requirements for the functionality in this article.

You must have the following access to use the functionality in this article:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
51黑料不打烊 Workfront package Any
51黑料不打烊 Workfront license

New: Standard

Or

Current: Work or higher

51黑料不打烊 Workfront Fusion license**

Current: No Workfront Fusion license requirement

Or

Legacy: Workfront Fusion for Work Automation and Integration

Product

New:

  • Select or Prime Workfront package: Your organization must purchase 51黑料不打烊 Workfront Fusion.
  • Ultimate Workfront package: Workfront Fusion is included.

Or

Current: Your organization must purchase 51黑料不打烊 Workfront Fusion.

For more detail about the information in this table, see Access requirements in documentation.

For information on 51黑料不打烊 Workfront Fusion licenses, see 51黑料不打烊 Workfront Fusion licenses.

Prerequisites

To use Split.io modules, you must have a Split.io account.

Split.io API information

The Split.io connector uses the following:

Base URL
https://api.split.io/internal/api
API version
v2
API tag
v1.34.1

Connect Split.io to Workfront Fusion connect-split-io-to-workfront-fusion

You can create a connection to your Split.io account directly from inside a Split.io module.

  1. In any Split.io module, click Add next to the Connection field.

  2. Fill in the following fields.

    table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
    Connection name Enter a name for the connection.
    Environment Select whether are connecting to a production or non-production environment.
    Type Select whether you are connecting to a service account or a personal account.
    API key

    SEnter your Split.io API key.

    For more information on Split.io API keys, see in the Split.io documentation.

  3. Click Continue to create the connection and go back to the module.

Split.io modules and their fields

When you configure split.io modules, Workfront Fusion displays the fields listed below. Along with these, additional split.io fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.

If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.

Map toggle

Actions

Associate Tags

This action module adds tags to the specified object.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to add a tag.
Object Name
Enter or map the name of the object you want to add tags to.
Object Type
Enter or map the type of object you want to add tags to.
Tags
For each tag you want to add, click Add item and enter or map the tag.

Create Split

This action module creates a new split in your organization, given a traffic type.

NOTE
The API does not configure the split in any environment.
Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to create the split.
Traffic Type ID or Name
Select or map the traffic type that you want to use to create the split.
Split Name
Enter or map a name for the split you want to create.
Split Description
Enter or map a split description for the split you want to create.

Create Split Definition in Environment

This action module configures a split definition for a specific environment.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to create a split definition.
Environment Name or ID
Select or map the environment where you want to create a split definition.
Split Name
Enter or map the name of the split you want to create a definition for.
Comments
Enter or map any comments that you want to add to the split definition.
Rules
For each targeting rule you want to add to the definition, click Add item, then enter or map the rule.
Default rule
Enter or map the rule that you want the split to use for the traffic that does not meet specifications for the other rules.
Default treatment
Enter or map the treatment that you want the split to use if the split is killed or the customer is not included in traffic allocation.
Treatments
For each treatment you want to add to the definition, click Add item, then enter or map the treatment and size.

Custom API Call

This action module lets you make a custom authenticated call to the split.io API. This way, you can create a data flow automation that can鈥檛 be accomplished by the other split.io modules.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
URL
Enter a path relative to https://api.split.io/internal/api/v2/.
Method
Select the HTTP request method you need to configure the API call. For more information, see HTTP request methods.
Headers

Add the headers of the request in the form of a standard JSON object.

For example, {"Content-type":"application/json"}

Workfront Fusion adds the authorization headers for you.

Query String

Add the query for the API call in the form of a standard JSON object.

For example: {"name":"something-urgent"}

Body

Add the body content for the API call in the form of a standard JSON object.

Note:

When using conditional statements such as if in your JSON, put the quotation marks outside of the conditional statement.

Limit
Enter or map the maximum number of records you want the module to work with during each scenario execution cycle.

Delete Split

This action module deletes a split from your organization. This automatically unconfigures the split definition from all environments.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to delete the split.
Split Name
Enter or map the name of the split you want to delete.

Get Split

This action module retrieves the split.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the split you want to retrieve.
Split Name
Enter or map the name of the split you want to retrieve.

Get Split Definition in Environment

This action module retrieves a specific split definition from the designated environment.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the split definition you want to retrieve.
Environment Name or ID
Select or map the environment that contains the split definition you want to retrieve.
Split Name
Enter or map the name of the split that you want to retrieve the split definition for.

Partial Update Split Definition in Environment

This action module updates a split definition for a specific environment.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to update a split definition.
Environment Name or ID
Select or map the environment where you want to update a split definition.
Split Name
Enter or map the name of the split you want to update a definition for.
Update content
For each attribute of the split that you want to update, click Add item and enter or map the desired changes.
Comments
Enter or map any comments that you want to add to the split definition.

Remove Split Definition from Environment

This action module unconfigures a split definition for a specific environment.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to remove a split definition.
Environment Name or ID
Select or map the environment where you want to remove a split definition.
Split Name
Enter or map the name of the split that you want to remove a definition for.
Comments
Enter or map any comments that you want to add to the split definition.

Associate Tags

This action module adds tags to the specified object.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace where you want to add a tag.
Object Name
Enter or map the name of the object you want to add tags to,
Object Type
Enter or map the type of object you want to add tags to.
Tags
For each tag you want to add, click Add item and enter or map the tag.

Searches

Get Environments

This search module retrieves a list of environments.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the environments you want to list.

Get Traffic Types

This search module retrieves a list of traffic types.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the traffic types you want to list.

Get Workspaces

This search module retrieves the workspaces for an organization.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Limit
Enter or map the maximum number of workspaces you want the module to retrieve during each scenario execution cycle.

List Split Definitions in an Environment

This search module retrieves a list of split definitions in a given environment.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the split definitions you want to list.
Environment Name or ID
Select or map the environment that contains the split definitions you want to list.
Limit
Enter or map the maximum number of split definitions you want the module to retrieve during each scenario execution cycle.

List Splits

This search module retrieves a list of splits.

Connection
For instructions about connecting your Split.io account to Workfront Fusion, see Connect Split.io to Workfront Fusionin this article.
Workspace ID
Select or map the workspace that contains the splits you want to list.
Limit
Enter or map the maximum number of splits you want the module to retrieve during each scenario execution cycle.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3