<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic RE: MS Graph API - Authentication connector via MSAL in Digital Exchange</title>
    <link>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58705#M1693</link>
    <description>&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/52308"&gt;@Willy__Vanroy&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;The permissions/scope are up to you. They are set on the application registration within Azure AD​. For example, if I want to register an application that can work with email, I would add some subset of the various Mail permissions.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="7592.png"&gt;&lt;img src="https://community.blueprism.com/t5/image/serverpage/image-id/7772iA60F22205E7AC5DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="7592.png" alt="7592.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;According to this &lt;A href="https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc" target="_blank" rel="noopener"&gt;link&lt;/A&gt;, Microsoft specifically recommends not using the ROPC flow:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="7593.png"&gt;&lt;img src="https://community.blueprism.com/t5/image/serverpage/image-id/7769i5DBE21CD3EE32F0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="7593.png" alt="7593.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;Perhaps you can provide some more detail about how authentication works in your environment?&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Eric Wilson&lt;BR /&gt;Director, Integrations and Enablement&lt;BR /&gt;Blue Prism Digital Exchange&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Thu, 08 Sep 2022 11:41:00 GMT</pubDate>
    <dc:creator>ewilson</dc:creator>
    <dc:date>2022-09-08T11:41:00Z</dc:date>
    <item>
      <title>MS Graph API - Authentication connector via MSAL</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58702#M1690</link>
      <description>&lt;P&gt;The MS Graph API - Authentication connector calls the https:// login.microsoftonline.com/* endpoint directly passing the username / password provided which is hitting Azure AD and attempting to authenticate directly against the cloud.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Because our company does not have password hash sync enabled this will not work as the account password is not stored in Azure AD.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Is there a solution possible using one of the available MSAL library's &lt;A href="https://aka.ms/msal" target="_blank" rel="noopener"&gt;https://aka.ms/msal&lt;/A&gt; which will then allow for the authentication request to be redirected back to our on-premises hybrid identity infrastructure?&lt;BR /&gt;&lt;BR /&gt;-----------------&lt;BR /&gt;Willy Vanroy&lt;BR /&gt;AXA Bank&lt;BR /&gt;-----------------&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Willy Vanroy&lt;BR /&gt;Developer&lt;BR /&gt;AXA Bank&lt;BR /&gt;Europe/Brussels&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Sep 2022 13:31:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58702#M1690</guid>
      <dc:creator>Willy__Vanroy</dc:creator>
      <dc:date>2022-09-07T13:31:00Z</dc:date>
    </item>
    <item>
      <title>RE: MS Graph API - Authentication connector via MSAL</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58703#M1691</link>
      <description>Hello &lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/52308"&gt;@Willy__Vanroy&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;Have you checked the &lt;A href="https://digitalexchange.blueprism.com/dx/entry/9648/solution/msalnet" target="_blank" rel="noopener"&gt;MSAL.NET&lt;/A&gt; connector?&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;​&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Eric Wilson&lt;BR /&gt;Director, Integrations and Enablement&lt;BR /&gt;Blue Prism Digital Exchange&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Sep 2022 21:07:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58703#M1691</guid>
      <dc:creator>ewilson</dc:creator>
      <dc:date>2022-09-07T21:07:00Z</dc:date>
    </item>
    <item>
      <title>RE: MS Graph API - Authentication connector via MSAL</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58704#M1692</link>
      <description>&lt;P&gt;It seems there is only support for Application Permissions, thus signing in with a Client Secret,&lt;/P&gt;
&lt;P&gt;But with this type of deployment AXA cannot control from where the traffic is coming, also the document doesn't share the API permissions for which need to be assign so they cannot until they know guarantee that the permissions will fall within the range that is 'scopeable' (not sure that's a word) …&lt;/P&gt;
&lt;P&gt;Is there a version which uses the MSAL.NET library but provides support for Delegated Permissions please? Possibly using the ROPC credential flow …&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Willy Vanroy&lt;BR /&gt;Developer&lt;BR /&gt;AXA Bank&lt;BR /&gt;Europe/Brussels&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 08 Sep 2022 09:36:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58704#M1692</guid>
      <dc:creator>Willy__Vanroy</dc:creator>
      <dc:date>2022-09-08T09:36:00Z</dc:date>
    </item>
    <item>
      <title>RE: MS Graph API - Authentication connector via MSAL</title>
      <link>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58705#M1693</link>
      <description>&lt;a href="https://community.blueprism.com/t5/user/viewprofilepage/user-id/52308"&gt;@Willy__Vanroy&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;The permissions/scope are up to you. They are set on the application registration within Azure AD​. For example, if I want to register an application that can work with email, I would add some subset of the various Mail permissions.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="7592.png"&gt;&lt;img src="https://community.blueprism.com/t5/image/serverpage/image-id/7772iA60F22205E7AC5DE/image-size/large?v=v2&amp;amp;px=999" role="button" title="7592.png" alt="7592.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;According to this &lt;A href="https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc" target="_blank" rel="noopener"&gt;link&lt;/A&gt;, Microsoft specifically recommends not using the ROPC flow:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="7593.png"&gt;&lt;img src="https://community.blueprism.com/t5/image/serverpage/image-id/7769i5DBE21CD3EE32F0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="7593.png" alt="7593.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;Perhaps you can provide some more detail about how authentication works in your environment?&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Eric Wilson&lt;BR /&gt;Director, Integrations and Enablement&lt;BR /&gt;Blue Prism Digital Exchange&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 08 Sep 2022 11:41:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Digital-Exchange/MS-Graph-API-Authentication-connector-via-MSAL/m-p/58705#M1693</guid>
      <dc:creator>ewilson</dc:creator>
      <dc:date>2022-09-08T11:41:00Z</dc:date>
    </item>
  </channel>
</rss>

