Digital Exchange

 View Only
last person joined: 8 hours ago 

This community is a place to discuss Blue Prism DX assets and development.

Expand all | Collapse all

Microsoft Graph for Teams integration now available on the DX

  • 1.  Microsoft Graph for Teams integration now available on the DX

    Posted 03-26-2021 15:20
    I'm pleased to announce there is now an integration available on the Digital Exchange for Microsoft Teams. The new integration leverages the Microsoft Graph API for Teams to provide access to a subset of the available functionality.

    You can find the new integration here.

    Cheers,

    ------------------------------
    Eric Wilson
    Director, Partner Integrations for Digital Exchange
    Blue Prism
    ------------------------------


  • 2.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 03-29-2021 16:41
    Hi Eric

    Thanks for this.  Can it be used to integrate into O365 mailboxes?

    regards
    Allan

    ------------------------------
    Allan Ross
    Digital Technologist
    Nedbank
    Europe/London
    ------------------------------



  • 3.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 03-29-2021 16:49
    Hi @Allan Ross,

    I'm not sure I understand what you mean by integrating into O365 mailboxes. Can you elaborate? There is a MS Graph for Outlook integration already available on the DX that can be used to work with mailboxes.

    Cheers,


    ------------------------------
    Eric Wilson
    Director, Partner Integrations for Digital Exchange
    Blue Prism
    ------------------------------



  • 4.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 08-09-2021 12:57
    Hi Eric, I went through the micrograph_teams user guide but couldn't find the action for reading the message posted on teams channel. How can it be achieved? Is there any other way to read message posted on teams channel?

    ------------------------------
    Neha Gote
    ------------------------------



  • 5.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 08-09-2021 16:10
    @Neha Gote,

    Have you installed the actual Teams integration from the DX? If you take a look at the Web API service you should see the following actions:
    • List Channel Messages
    • List Channel Message Replies
    • Reply to Channel Message
    • Send Channel Message

    Cheers,


    ------------------------------
    Eric Wilson
    Director, Integrations and Enablement
    Blue Prism Digital Exchange
    ------------------------------



  • 6.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 02-21-2022 10:33
    @Eric Wilson

    Have installed the Teams Integration from DX.

    Getting following error on posting message to teams Channel.

    {
        "error": {
            "code""Unauthorized",
            "message""Additional claims required {\"access_token\":{\"capolids\":{\"essential\":true,\"values\":[\"9cc1479c-3fe3-4aa4-814d-ff8d1aff8a60\"]}}}",
            "innerError": {
                "date""2022-02-21T09:07:40",
                "request-id""29b4f542-4087-4546-bfb3-929cfecde1c7",
                "client-request-id""29b4f542-4087-4546-bfb3-929cfecde1c7"
            }
        }
    }

    Can you please suggest what could be the reason for that.

    As per the Bearer token , following permissions are granted

    "scp": "AccessReview.Read.All ChannelMessage.Delete ChannelMessage.Edit ChannelMessage.Read.All ChannelMessage.Send User.Read profile openid email"

    ​Thanks & regards
    Deepti Gupta

    ------------------------------
    Deepti Gupta
    Application Developer
    IBM
    UTC
    ------------------------------



  • 7.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 02-21-2022 13:21
    @Deepti Gupta,

    So you've authenticated successfully to Teams on behalf of a specific user and now you're trying to send a message, on their behalf, to a specific Channel, correct?​ Is the user, or overall environment, set up to use MFA (multi-factor authentication)?

    I don't believe this is an issue with the scope's you've set so much as additional information AD seems to want you to add to the token request.

    Cheers,

    ------------------------------
    Eric Wilson
    Director, Integrations and Enablement
    Blue Prism Digital Exchange
    ------------------------------



  • 8.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 02-21-2022 13:30
    @Deepti Gupta,

    Looking at this a bit further, it does seem that your environment is configured for MFA (aka Conditional Access). There's some information on this page if you look at the section titled Complying with a Conditional Access Policy. In a nutshell, the Graph integrations that have been posted to the DX do not currently support MFA authentication.

    Cheers,


    ------------------------------
    Eric Wilson
    Director, Integrations and Enablement
    Blue Prism Digital Exchange
    ------------------------------



  • 9.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 02-21-2022 13:31
    @Eric Wilson

    We have successfully authenticated using grant-type as Implicit, but eventually when trying to post message to a particular channel facing this issue.

    Can you please suggest what could be the reason for this,

    If possible help with the App registration and Permission step  or screenshots to be sure that the configurations done are correct. As per the documentation and Azure Ad team, we need a delegated token to post message to channel and for that the grant_type in the authentication request should be Implicit, but in the "Microsoft Graph -Authentication'" VBO even in delegated access token page grant-type being send in the request is "grant_type=password".

    Please advise,
    Thanks & regards
    Deepti


    ------------------------------
    Deepti Gupta
    Application Developer
    IBM
    UTC
    ------------------------------



  • 10.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 03-28-2022 12:44
      |   view attached
    i found this error could you please help me

    ------------------------------
    vaibhao panghate
    ------------------------------



  • 11.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 03-28-2022 12:52
    You've already created a separate thread for your issue. Let's keep the discussion there.

    Cheers,

    ------------------------------
    Eric Wilson
    Director, Integrations and Enablement
    Blue Prism Digital Exchange
    ------------------------------



  • 12.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 08-17-2021 17:21

    Hi, @Eric Wilson
    Do you have any predictions about whether or when this asset will accept MFA users?


    ------------------------------
    Emerson Ferreira
    Sr Business Analyst
    Avanade Brasil
    Recife
    +5581988869544
    If my answer helped you? Mark as useful!
    ------------------------------



  • 13.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 08-17-2021 18:13
    @Emerson Ferreira,

    We don't have any plans at the moment for MFA support. In fact, I don't think Microsoft has actually added the necessary endpoints yet to support performing MFA via Graph. At least that's what they've stated in the Graph Geta docs.

    They've added endpoints for collecting information about and administering MFA, to a certain extent. Just nothing for actually performing an authentication process.

    https://docs.microsoft.com/en-us/graph/api/resources/authenticationmethods-overview?view=graph-rest-beta

    Cheers,

    ------------------------------
    Eric Wilson
    Director, Integrations and Enablement
    Blue Prism Digital Exchange
    ------------------------------



  • 14.  RE: Microsoft Graph for Teams integration now available on the DX

    Posted 08-17-2021 21:51
    Ok, thanks for you answer!

    ------------------------------
    Emerson Ferreira
    Sr Business Analyst
    Avanade Brasil
    Recife
    +5581988869544
    If my answer helped you? Mark as useful!
    ------------------------------



Welcome to the Blue Prism Digital Exchange Community!

The Blue Prism Digital Exchange is a "shop window" for new and emerging technologies—a platform that puts powerful RPA and AI capabilities into the hands of business leaders. Users can find and apply pre-built AI capabilities, in the form of downloadable integrations and Visual Business Objects (VBOs), to automated processes. These assets connect and integrate Digital Workers, existing systems and processes to Blue Prism's technology partners, creating a solid foundation of AI-enabled Intelligent Automation that's scalable and sustainable.

Blue Prism Digital ExchangeDX Asset IdeasContact DX Support

FAQs

The Blue Prism Digital Exchange (DX) is an online marketplace where businesses can instantly access, apply and share pre-built AI, cognitive and advanced RPA technologies from best-in-class providers. These assets easily connect to existing digital workers, systems and processes to enhance automation capabilities.
The Digital Exchange is free to all users. Most of the content on the DX is free to download but there are some submissions that do have a cost associated. The submissions with a cost are advertised on the asset card and profile. No unwanted costs will be applied to any users.
You can visit and browse the Digital Exchange here. If you would like to consume or download any material it is necessary to create an account on the Blue Prism Portal first.
Everyone can access the Digital Exchange and consume the assets on it. If you would like to contribute to the marketplace it is necessary that you create an account and sign up as a partner.