Account Access Identifiers in Azure
  • 26 Apr 2023
  • 1 Minute to read
  • Dark
    Light
  • PDF

Account Access Identifiers in Azure

  • Dark
    Light
  • PDF

Article Summary

Azure applications are identities in Azure Active Directory (AD) that are used to delegate access to resources in an Azure AD tenant. An enterprise application (or service principal) is an instance of an application registration that can exist in a single tenant or multi-tenant. Each service principal only has access to the resources in the AD directory (tenant) in which it exists

To learn more about Azure applications and service principals, please visit: Azure App objects and service principals


Types of Applications used in Bobsled

Bobsled-managed Application

For each share with a destination to Azure Blob Storage, a Bobsled-managed Application can be requested with access to the Bobsled-managed destination container. To access the container with the Bobsled-managed Application, up to 100 secrets or "passwords" can be generated within Bobsled. These secrets are used to authenticate with the service principal on the command line and access the data in the Bobsled-managed destination container present in Bobsled's Azure tenant.

Consumer-managed Application 

Using a consumer-managed application, a consumer of a share is able to manage and use their own Azure application registration with their own secret credentials. Bobsled will grant the application access to the data in the Bobsled-managed destination container present in Bobsled's Azure tenant. This application must be registered as multi-tenant.

How does Bobsled use Azure Applications?

Bobsled utilizes Azure enterprise applications to authorize access to Azure resources through Azure Active Directory (AD). Bobsled provides each service principal with the ability to generate a Shared Access Token (SAS Token) to copy and sync the data from the Bobsled-managed destination container to a container of your choice.

To learn how to configure a Azure Blob Storage destination, please visit: Configure an Azure Destination


Was this article helpful?