Generate Public Link

Input Output
Any (JSON)
  • Any (JSON) (Passthrough)
  • Public URL (string)

The public link action will take the entire input object and store it at a randomized, unguessable public URL for a temporary amount of time. The URL to the data is then returned as a string for subsequent actions.

Data Retention and Security

The data is stored at an unguessable, randomized public URL. Staff control the duration that the data should be available for - after this time, the data is automatically deleted and purged, and users/systems attempting to access the data will receive a 404 Not Found error.

Sample public link URL:

https://idmswfus.blob.core.windows.net/pub/01H2GCC2X82C4B77MHB8Z3ZNW3/01H2FWH8VEM7CSHKYKVKX3H2D1/01H1Z6T1Z7ZX6EZDCS4K8F2B6F_01H2BM1XY9J0QG0NMYGMKJW9G4.json

Expiration options are:

  • 1 day
  • 3 days
  • 1 week
  • 2 weeks
  • 1 month
  • 3 months

Example

If the input dataset looks like this:

Copy
{
  "myData": [
    {
      "Make": "Toyota",
      "Model": "Camry",
      "Year": 2020,
      "Price": 24000
    },
    {
      "Make": "Honda",
      "Model": "Civic",
      "Year": 2019,
      "Price": 22000
    },
    {
      "Make": "Ford",
      "Model": "Mustang",
      "Year": 2021,
      "Price": 27000
    }
  ]
}

The output dataset will look like this:

Copy
{
  "myData": [
    {
      "Make": "Toyota",
      "Model": "Camry",
      "Year": 2020,
      "Price": 24000
    },
    {
      "Make": "Honda",
      "Model": "Civic",
      "Year": 2019,
      "Price": 22000
    },
    {
      "Make": "Ford",
      "Model": "Mustang",
      "Year": 2021,
      "Price": 27000
    }
  ],
  "myPublicLink": "https://idmswfus.blob.core.windows.net/pub/.../01XXXXXXXXXXX.json"
}

Browsing to the public link yields:

Copy
{
  "myData": [
    {
      "Make": "Toyota",
      "Model": "Camry",
      "Year": 2020,
      "Price": 24000
    },
    {
      "Make": "Honda",
      "Model": "Civic",
      "Year": 2019,
      "Price": 22000
    },
    {
      "Make": "Ford",
      "Model": "Mustang",
      "Year": 2021,
      "Price": 27000
    }
  ]
}

Properties

Name Type Templatable Notes
Output Property Text No Specify the name of the property to store the CSV data in.
Link Expiration Choice:
  • 1 day
  • 3 days
  • 1 week
  • 2 weeks
  • 1 month
  • 3 months
No The public link will only be valid from the time this workflow action runs, plus the specified timeframe. After this time period, the data is permanently purged.