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

use managed identity in Python bot #2107

Closed
frankqianms opened this issue May 9, 2024 · 3 comments
Closed

use managed identity in Python bot #2107

frankqianms opened this issue May 9, 2024 · 3 comments
Labels
feature-request A request for new functionality or an enhancement to an existing one.

Comments

@frankqianms
Copy link

Use this query to search for the most popular feature requests.

Is your feature request related to a problem? Please describe.
According to this doc, the Python version of the Bot Framework SDK supports multi-tenant and single-tenant bots. Since Teams-ai depends on Bot Framework SDK, Python bots here do not support managed identity either.

Describe the solution you'd like
Please let Python bots support managed identity.

@frankqianms frankqianms added feature-request A request for new functionality or an enhancement to an existing one. needs-triage The issue has just been created and it has not been reviewed by the team. labels May 9, 2024
@tracyboehrer
Copy link
Member

This is not possible until the MSAL package for Python supports it.

@tracyboehrer tracyboehrer removed the needs-triage The issue has just been created and it has not been reviewed by the team. label May 23, 2024
@frankqianms
Copy link
Author

Got it! Thank you.

@frankqianms frankqianms closed this as not planned Won't fix, can't repro, duplicate, stale Jun 5, 2024
@jannikmi
Copy link

jannikmi commented Jun 6, 2024

Why has this been closed? I think it is a valid and important feature that bots (and all other cloud ressource types) support managed identities. This issue is still relevant even if it cannot be resolved at the moment.

Without a managed identity the way I understand it, one has to use an App Registration with secrets that expire at least after 2 years. This is more than impractical.

I believe this is a related PR in the MSAL: AzureAD/microsoft-authentication-library-for-python#480

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for new functionality or an enhancement to an existing one.
Projects
None yet
Development

No branches or pull requests

3 participants