github / github/gh-gei

Add support for AAD auth to Azure Storage

Open
#673 3 comments 0 reactions 0 assignees View on GitHub
task
Dominant language
C#
Stars
478
Forks
146
Avg merge
7d 21h
Merged PRs (30d)
2

Description

When migrating from GHES -> GHEC we use Azure Storage as an intermediate storage location for the migration archives. The way we authenticate to Azure Storage today is we require the user to provide an Azure Storage Connection String which includes a shared key.

Some customers would prefer that we use an AAD identity to authenticate instead of a shared key to align with their security policies. We should be able to add support to the CLI to accept a AAD service principal client ID and secret and use that to auth to the storage account.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.