Skip to main content

Notifications

Copilot Studio - Bot Extensibility
Unanswered

Is it possible to register a UserAssignedMSI bot framework skill with Power Virtual Agents?

(0) ShareShare
ReportReport
Posted on by

Hi all,

 

I'm new to PowerVA and to the Bot Framework, and for my use case I want PowerVA to interop with my own code as a Skill, so I followed the Bot Framework Tutorial to the point of deploying my code (Node.js) as an App Service application and registering as a bot in Azure Bot Service.

 

I chose to deploy the application with a User-Assigned Identity, as I didn't need it to access any services outside of its own tenant and reasoned that there was no need to store a password in code or config if it could be avoided. Trying to register the Bot Services bot as a skill in PowerVA, however, I get the following error:

tommkelly_0-1687451725748.png

 

Looking over the docs again, I suppose I must have misunderstood the Same-Tenant Restriction on Skills. I thought that since my User-Assigned MSI existed in the same Azure Subscription and Tenant as my PowerVA bot, I would be able to register it as a Skill. Though now I take it that my Skill bot's MSAppID needs to exist as an App registration in Azure AD.

 

As far as I'm aware: there's no way to register a new Application without generating a new MS App ID, which won't help in my case without a lot of reconfig, as my Bot already has its App ID and the resource in Bot Services seems to be immutably registered as a UserAssignedMSI app.

 

So, my question is: is there definitely no way as of yet to register a UserAssignedMSI Bot Framework Skill in PowerVA? Is my only option to reconfigure my bot in App Service as a SingleTenant app and create a new Bot Service resource which treats it as such?

 

Thanks!

 

Categories:

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Microsoft Kickstarter Events…

Register for Microsoft Kickstarter Events…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 145,495

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,822

Leaderboard

Featured topics