当前位置: 首页 > 知识库问答 >
问题:

逻辑应用和配置 Office 365 电子邮件

微生啸
2023-03-14

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

无法保存逻辑应用程序。客户端有权执行操作“Microsoft/但是,它无权对链接范围“/providers/Microsoft . web/connections/office 365”执行操作“join/action”。

如果我请求第二部分的权限,那是什么角色?它似乎是Office 365中的东西。

共有1个答案

容学林
2023-03-14

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

因此,要解决此问题,您还需要资源组/订阅级别的权限,而不仅仅是逻辑应用级别,只需导航到逻辑应用所在的资源组/订阅-

更新:

对于你问题中的具体错误,最少的权限是Microsoft. Web/连接/加入/行动毫无疑问,但是如果你想成功地做你的事情,我推荐的权限是Microsoft. Web/连接/*,它足够小,它包括下面的权限,源代码。

当然,你只能使用Microsoft. Web/的连接/加入/行动,但它可能会引发另一个权限错误,然后你需要再次修复它,这一切都取决于你的要求。

要创建自定义角色,请按照此文档在步骤6中使用如下json。

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

创建后,在office365API连接范围内分配角色,它将正常工作。

 类似资料:
  • 问题内容: 环境: Windows 2008 R2 Jenkins1.580.2 LTS Mailer plugin 1.12 Email Extension Plugin 2.39 Java 8 在将我的Jenkins CI服务器配置为在移至Office365中的“企业”帐户后发送电子邮件通知时遇到一些问题。所以这是我的配置: Jenkins从StartTLS支持开始(带有参数’-Dmail.s

  • 每个社区都需要发送电子邮件给用户,用来激活账户、重置密码、接收通知以及与其他用户通讯交流。作为论坛管理员,您首先要做的几件事之一就是配置好论坛的邮件服务!配置错误的话,用户在注册时会收到报错。 Flarum 默认提供以下所列驱动,若有需要,开发者可自行开发插件添加 自定义邮件驱动。 这是最常用的邮件驱动,需要您配置主机地址、端口、加密方式、用户名和密码,以使用外部 SMTP 服务。请注意,加密方式

  • 我有一个使用commons电子邮件的项目(http://search.maven.org/#artifactdetails|组织。阿帕奇。commons | commons电子邮件| 1.2 | jar)通过maven发送。我想使用电子邮件模拟类(http://commons.apache.org/email/testapidocs/org/apache/commons/mail/mocks/Mo

  • 我面临“使用选项发送电子邮件”Azure Logic App Outlook连接器的问题。下面是我的逻辑应用程序的屏幕截图。 逻辑应用程序适用于以下场景: 使用Dynamics 365连接器,我根据某些筛选条件获取帐户记录,并获取这些帐户的相应联系人。比方说,我有两个账户。每个账户都有2个联系人 帐户1:[用户1电子邮件,用户2电子邮件] 帐户2:[user3email, user4email]

  • 我在前端有一个表格,其中有一些城市详细信息、房间详细信息和用户注册信息,比如我有城市名称、房间名称,地址等电子邮件地址和相同形式的密码,我在一个控制器中完成了创建城市和注册用户的两个逻辑。这两个数据都保存在数据库中的正确表格中,但我希望第一个用户应该注册,如果用户被验证,则只有房间详细信息应该保存在数据库中 我不知道是该再申请还是怎么申请

  • 可以在文件config/app.php配置电子邮件。 不需要在config/app.php中定义电子邮件配置。 没有它就可以使用电子邮件; 只需使用相应的方法分别设置所有配置或加载一组配置。 使用config()和configTransport()创建电子邮件默认config() 。 电子邮件配置传输 通过与传递配置文件分开定义传输,您可以轻松地在多个配置文件中重用传输配置。 您可以为生产,开发和