Skip to main content
Integrating your Azure with Beehive AI

Here's how to integrate your Azure account with Beehive AI for continuous and automatic ingestion/export of any programs you choose.

Allison McIllece-Lasswell avatar
Written by Allison McIllece-Lasswell
Updated over 8 months ago

At Beehive AI, we can integrate with your Azure account and import/export data from the programs of your choice. The Azure SAS integration will allow data to automatically and seamlessly connect with our platform.

To provide Beehive AI with the proper credentials for integration, follow the steps below.

Generate a Shared Access Signature (SAS) Token

Screenshot of Azure SAS token configuration
  1. Go to the Azure Portal (Microsoft Azure).

  2. Navigate to your Azure Storage Account.

  3. Create or navigate to a container dedicated to sharing data with Beehive AI. (Must be a folder. Cannot be a specific file.)

  4. In the left-hand menu, under "Settings," select "Shared access signature" or “Shared access tokens“.

  5. Configure the SAS token settings. You can specify the permissions, start time, end time, and more.

    • Key type: You can choose one of the following options…

      • Account key (no upper bound on key expiry, less secure)

      • User delegation key (7 day expiry but more secure)

    • Permissions: read, add, write, create, list

    • Start time & Expiry time: Set the duration for which the SAS token will be valid.

    • Select HTTPS only if it is not already selected

  6. Click the "Generate SAS and connection string" or “Generate SAS token and URL“ button.

  7. Copy the generated SAS token. Make sure to keep this token secure, as it provides access to your Azure resources.

Once you have successfully followed the above-mentioned steps, you can then proceed to the Beehive AI platform to finish setting up your Azure integration, as shown in the steps outlined below.

Finalize Azure SAS Integration

  1. Navigate to your Beehive AI workspace Connections page.

  2. Select "Azure SAS" from the "Apps & Integrations" listed there.

  3. Select "+ Add Connection"

  4. Enter the following information in the "Authenticate" pop-up

    1. Azure storage account name

    2. Container name

    3. Azure SAS (Shared Access Signature) token (see "Generate a Shared Access Signature (SAS) Token" for more information)

  5. Select "Continue" to add a connection

  6. In the "Connect" pop-up, select your desired Operation from the "Operation" dropdown

    1. Import

    2. Export

  7. Fill out the "Connect" form according to your selected Operation

  8. Select "Finish" to complete the Authentication and Connection process.

  9. See your newly added connection in the "Azure SAS" table

For more information reach out to a Beehive AI representative.

Happy integrating! 🐝

Did this answer your question?