Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored Azure CLI/PS login process to use Managed Identity #2533

Conversation

janegilring
Copy link
Contributor

@janegilring janegilring commented May 7, 2024

This pull request primarily focuses on modifying the Azure Arc-enabled server configuration scripts to use Managed Identity instead of Service Principal for Azure authentication. The changes enhance security by eliminating the need to manage and rotate secrets for Service Principal.

Here are the top five most significant changes:

Changes to Azure Authentication:

Removal of Unnecessary Scripts:

Resolves #2550

… VM onboarding to leverage access token.

Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
@janegilring janegilring added the ArcBox Jumpstart ArcBox related label May 7, 2024
@janegilring janegilring added this to the May 2024 milestone May 7, 2024
@janegilring janegilring self-assigned this May 7, 2024

Hi janegilring! Thank you for opening this Pull Request. Someone will review it soon. Thank you for committing to making the Azure Arc Jumpstart better.

Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
… Key Vault deployed using IaC.

Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
@janegilring janegilring merged commit c7fb694 into microsoft:arcbox_3.0 May 14, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ArcBox Jumpstart ArcBox related
Projects
Development

Successfully merging this pull request may close these issues.

ArcBox - feature request: Leverage Managed Identity for authentication
1 participant