Authorization_RequestDenied创建BOT时的消息

时间:2018-03-15 11:53:38

标签: azure bots azure-bot-service

我正在根据此link上的说明创建机器人,但我在提交时收到Authorization_RequestDenied消息。

Insufficient privileges to complete the operation.

Please check that your account has sufficient access to the Microsoft App 
Registration Portal link below.
Open App Registration Portal

我可以访问注册门户链接。

请注意,我使用的是免费帐户。

1 个答案:

答案 0 :(得分:0)

从问题排查页面https://docs.microsoft.com/en-us/bot-framework/bot-service-troubleshoot-general-problems#why-do-i-get-an-authorizationrequestdenied-exception-when-creating-a-bot

为什么在创建机器人时会收到Authorization_RequestDenied异常?

创建Azure Bot服务机器人的权限通过Azure Active Directory(AAD)门户进行管理。如果未在AAD门户中正确配置权限,则在尝试创建bot服务时,用户将获得Authorization_RequestDenied异常。

首先检查您是否是目录的“访客”:

  1. 登录Azure门户。
  2. 单击所有服务并搜索活动。
  3. 选择Azure Active Directory。
  4. 点击用户。
  5. 从列表中找到用户,并确保用户类型不是来宾。 Azure Active Directory用户类型
  6. img

    确认您不是来宾后,为了确保活动目录中的用户可以创建僵尸服务,目录管理员需要配置以下设置:

    1. 登录AAD门户网站。
    2. 转到用户和群组,然后选择用户设置。
    3. 在应用程序注册部分,设置用户可以将应用程序注册为是。这允许目录中的用户创建bot服务。
    4. 在“外部用户”部分下,将“访客用户”权限设置为“否”。这允许目录中的访客用户创建机器人服务。 Azure Active Directory管理中心
    5. img