Skip to main content

Dear reader,

 

I want to know if it is possible (if yes, how) to connect FME with an Azure File Storage with OAuth. The Azure connection transformer, AzureFileStorageConnector seem to not have a Oauth connection possible. Is this true and are there other ways to make an Oauth connection to Azure File Storage in FME Desktop?

 

Hi @thomas89​ ,

 

There is no support for Azure AD (and thus support for OAuth2.0) in this transformer currently. There is however, an internal request to support Azure AD with AzureBlobStorageConnector. I've requested to look into including the AzureFileStorageConnector, but I'm not too confident that it is even possible. Although Azure AD supports OAuth 2.0, based on this documentation, Azure Files (REST) does not support Azure Active Directory (Azure AD) for authorizing access to data, and therefore I don't think it is possible to connect with OAuth2.0.

 

Sorry for the inconvenience.


@thomas89 Hi there, we have some good news about your original ask on OAuth 2.0 support with the Azure Storage package. I’m happy to let you know that, as of Azure Storage package version 3.2.2, a new web service is included at package download which supports OAuth Service Principal authentication. Once you upgrade your Azure Storage package to version 3.2.2, you’ll see this new web service in the FME Options → Web Connections → Manage Services menu of FME Workbench, as the Microsoft Azure Storage Service Principal service.

An Azure application registered with the Azure Storage API permission, user_impersonation, and a client secret is required for configuring the new Azure Storage web connection. Please also note that FME 2023.2 is listed as the minimum version required for Azure Storage package version 3.2.2. For more information, please visit the Azure Storage v3.2.2 details page on FME Hub.  


Reply