簡體   English   中英

在Azure上部署Microsoft企業bot模板時出錯

[英]getting error while deploying Microsoft enterprise bot template on azure

我使用Microsoft Enterprise Bot模板創建了一個漫游器,現在我想將其部署到Azure。 我正在遵循本指南 ,但是在執行以下命令后出現以下錯誤

命令:

msbot clone services --name "YOUR_BOT_NAME" 
                     --luisAuthoringKey "YOUR_AUTHORING_KEY" 
                     --folder "DeploymentScripts\LOCALE_FOLDER" 
                     -- location "REGION"

錯誤:

Command failed: az group create -g MyBot -l "region" --subscription KEY 
ERROR: The client 'abcd' with object id '679ebaf5-4345-408c-87ef- 
9c3bd2795a94' does not have authorization to perform action 
'Microsoft.Resources/subscriptions/resourcegroups/write' over scope 
'/subscriptions/abcd/resourcegroups/MyBot'.  

這意味着您缺乏執行此操作的權限,需要授予服務主體\\用戶權限(使用貢獻者是解決此問題的最簡單方法)才能執行該操作。 您可以在特定資源組或訂閱上授予它們。

https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal

您需要在創建機器人的資源組上具有貢獻者訪問權限。

還應確保Microsoft.BotService是訂閱上的注冊服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM