逻辑应用程序和配置Office 365电子邮件 [英] Logic Apps and Configuring Office 365 Email

查看:0
本文介绍了逻辑应用程序和配置Office 365电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从Logic Apps中的通过Office 365 Outlook发送电子邮件连接器配置到Office 365的新服务连接在保存时失败,并显示以下错误-

无法保存逻辑应用程序。客户有 在上执行操作‘Microsoft/.Logic/Workflow/WRITE’的权限 作用域,但是,它没有权限 在链接的作用域上执行操作‘Join/action’ ‘/providers/microsoft.web/connections/office365’.

如果我请求的是第二部分的权限,那么该角色是什么?这似乎是Office 365中的功能。

推荐答案

当您在逻辑应用中使用Office365连接器(成功登录您的用户帐户进行身份验证)时,它将在您的资源组中创建office365接口连接(即错误中提到的microsoft.web/connections/office365)。

要解决这个问题,您还需要资源组/订阅级别的权限,而不仅仅是逻辑应用级别的权限,只需导航到逻辑应用所在的资源组/订阅--添加一个RBAC角色,例如Contributor

更新:

对于您问题中的具体错误,毫无疑问,最小的权限是Microsoft.Web/connections/Join/Action,但如果您想把事情做好,我推荐的权限是Microsoft.Web/connections/*,它足够小,它包括以下权限,source

当然,您只能使用Microsoft.Web/connections/Join/Action,但它可能会引发另一个权限错误,然后您需要重新修复它,这取决于您的要求。

要创建自定义角色,请遵循doc,在step 6中,使用如下所示的json。

{
    "properties": {
        "roleName": "LogicAPIConnRole",
        "description": "test",
        "assignableScopes": [
            "/subscriptions/xxxxx"
        ],
        "permissions": [
            {
                "actions": [
                    "Microsoft.Web/connections/*"
                ],
                "notActions": [],
                "dataActions": [],
                "notDataActions": []
            }
        ]
    }
}

创建完成后,在office365接口连接作用域分配角色,即可正常工作。

这篇关于逻辑应用程序和配置Office 365电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆