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

Support Managed Identity #7

Open
bbakermmc opened this issue Sep 4, 2019 · 3 comments
Open

Support Managed Identity #7

bbakermmc opened this issue Sep 4, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request postponed Will work on this later

Comments

@bbakermmc
Copy link

Have you tried using a managed idenity instead of a service provider account, this way we dont need to have an extra account, the MI is seen as a user in AAD, so we can give it permissions it needs, but we dont need to manage a password etc, and if we remove the function app the user account is also auto removed, no lingering service accounts that could get compromised.

@bbakermmc
Copy link
Author

You should be able to do this for the function app, we use MI on function apps to access our Managed SQL instance.

https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/qs-configure-template-windows-vm

Then you can also give the role assignments :) then no more service principal hopefully and its all auto deployed.

@n3wt0n n3wt0n added the enhancement New feature or request label Sep 5, 2019
@n3wt0n n3wt0n self-assigned this Sep 5, 2019
@n3wt0n n3wt0n added the postponed Will work on this later label Sep 5, 2019
@n3wt0n
Copy link
Owner

n3wt0n commented Dec 23, 2019

At this time, I can't implement the service using Managed Identity because Azure DNS doesn't support it yet. It supports only Service Principal authentication.

I will post regular updates, and I will implement this when Azure DNS MI support will be available.

@n3wt0n
Copy link
Owner

n3wt0n commented Mar 2, 2020

UPDATE: Azure DNS still doesn't support Managed Identities.

This is the list of services that support MIs: https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/services-support-managed-identities

@n3wt0n n3wt0n changed the title Managed Idenity Support Managed Identity Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request postponed Will work on this later
Projects
None yet
Development

No branches or pull requests

2 participants