<?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 IIRC if you're using BP 5.*… in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58740#M12527</link>
    <description>IIRC if you're using BP 5.* there might be a bug, where you can't really authorize on Webservice, if BP uses SSO.
If you're on BP 6+, it's easy - use simple HTTP Auth.Credentials: account, which is able to log into BP via SSO.
&amp;nbsp;
E.g. To get work item status via Python, I've used this:

from requests.auth import HTTPBasicAuth
from requests import Session
from zeep import Client
from zeep.transports import Transport
&amp;nbsp;
session = Session()
session.auth = HTTPBasicAuth(""[Domain]\\[User]"", ""[Password]"")
&amp;nbsp;
client = Client('http://resource_pc:port/ws/GetWorkItemStatus?wsdl', transport=Transport(session=session))
print(client.service.GetWorkItemStatus('work-item-id-goes-here'))</description>
    <pubDate>Thu, 16 Aug 2018 16:48:00 GMT</pubDate>
    <dc:creator>Martynas</dc:creator>
    <dc:date>2018-08-16T16:48:00Z</dc:date>
    <item>
      <title>Web Process Authentication when using SSO (Active Directory)</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58737#M12524</link>
      <description>What is the process for authenticating with a process exposed as a web service when BluePrism uses Active Directory for authentication?&amp;nbsp; The only information I can find in BluePrism docs is:

"Where Blue Prism is integrated with Active Directory for Single Sign-on, the connecting system will need to provide the credentials for a domain account with appropriate Blue Prism privileges."

I am attempting to call this Web Service via SoapUI and have tried many authentication combinations (NTLM, Kerberos, Basic), but always receive a 401 response when initiating the web service.

I have tried sending a Basic authentication header as the Web Service is responding back with a [401] WWW-Authenticate Basic realm="BluePrism" header response, but no matter which username or password I try, it always results in the same 401 error.&amp;nbsp;

I have seen previous forum topics with similar issues, but have yet to see a solution:

&lt;A href="https://forum.uipath.com/t/soap-call-not-sending-authorization-header/17056" target="test_blank"&gt;https://forum.uipath.com/t/soap-call-not-sending-authorization-header/17056&lt;/A&gt; (this solution doesn't work for me as I always receive Authentication Failed, don't think it works with SSO).

&lt;A href="https://portal.blueprism.com/forums/technical-queries/faq-hints-tips/process-web-service&amp;nbsp;(No" target="test_blank"&gt;https://portal.blueprism.com/forums/technical-queries/faq-hints-tips/process-web-service&amp;nbsp;(No&lt;/A&gt; solution)</description>
      <pubDate>Wed, 25 Jul 2018 09:42:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58737#M12524</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-07-25T09:42:00Z</dc:date>
    </item>
    <item>
      <title>I am receiving the exact…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58738#M12525</link>
      <description>I am receiving the exact same issue and have tried multiple solutions.&amp;nbsp; Does anyone have an actual solution.</description>
      <pubDate>Thu, 26 Jul 2018 09:51:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58738#M12525</guid>
      <dc:creator>MoumtaizNasser</dc:creator>
      <dc:date>2018-07-26T09:51:00Z</dc:date>
    </item>
    <item>
      <title>Anyone from BluePrism out…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58739#M12526</link>
      <description>Anyone from BluePrism out there? There are a lot of people with this issue.</description>
      <pubDate>Thu, 16 Aug 2018 10:33:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58739#M12526</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-08-16T10:33:00Z</dc:date>
    </item>
    <item>
      <title>IIRC if you're using BP 5.*…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58740#M12527</link>
      <description>IIRC if you're using BP 5.* there might be a bug, where you can't really authorize on Webservice, if BP uses SSO.
If you're on BP 6+, it's easy - use simple HTTP Auth.Credentials: account, which is able to log into BP via SSO.
&amp;nbsp;
E.g. To get work item status via Python, I've used this:

from requests.auth import HTTPBasicAuth
from requests import Session
from zeep import Client
from zeep.transports import Transport
&amp;nbsp;
session = Session()
session.auth = HTTPBasicAuth(""[Domain]\\[User]"", ""[Password]"")
&amp;nbsp;
client = Client('http://resource_pc:port/ws/GetWorkItemStatus?wsdl', transport=Transport(session=session))
print(client.service.GetWorkItemStatus('work-item-id-goes-here'))</description>
      <pubDate>Thu, 16 Aug 2018 16:48:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58740#M12527</guid>
      <dc:creator>Martynas</dc:creator>
      <dc:date>2018-08-16T16:48:00Z</dc:date>
    </item>
    <item>
      <title>So, if you are on BluePrism…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58741#M12528</link>
      <description>So, if you are on BluePrism 5.x it's just impossible, or is there a workaround?</description>
      <pubDate>Wed, 22 Aug 2018 08:51:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58741#M12528</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-08-22T08:51:00Z</dc:date>
    </item>
    <item>
      <title>We are actually on 6.1, but…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58742#M12529</link>
      <description>We are actually on 6.1, but still getting 401 errors when calling with SOAP UI and Dell Boomi.&amp;nbsp; In fact we haven't found a way to pass in Basic credentials and have them authenticate correctly.
Are there any additional configurations on the server necessary to ensure basic auth works with SSO?</description>
      <pubDate>Wed, 22 Aug 2018 08:56:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58742#M12529</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-08-22T08:56:00Z</dc:date>
    </item>
    <item>
      <title>I've now even tried with the…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58743#M12530</link>
      <description>I've now even tried with the same code you supplied and the resourece pc is displaying the following&amp;nbsp;log, but I still receive a 401 error.&amp;nbsp; I know the username and password are correct as I can log into the resource pc with the same credentials.
&amp;nbsp;
Received SOAP request:

&amp;nbsp; 
&amp;nbsp; &amp;nbsp; 
&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&amp;nbsp; &amp;nbsp;</description>
      <pubDate>Wed, 22 Aug 2018 09:54:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58743#M12530</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-08-22T09:54:00Z</dc:date>
    </item>
    <item>
      <title>Some more details:
I can log…</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58744#M12531</link>
      <description>Some more details:
I can log into Blue prism using SSO when accessing the resource pc as user abc_123.
The same username is displayed on the bottom of the BluePrism screen as abc_123@domain.com.au.
The user appears in the Users list with UPN of abc_123@domain.com.au
The Sign-On settings use the domain name of domain.local.
&amp;nbsp;
The credentials I am attempting to use in SoapUI, Python, etc are:
username: domain.local\abc_123@domain.com.au
password: same password I use to log into the resource pc, which is the same password used when SSOing into BluePrism.
&amp;nbsp;
&amp;nbsp;</description>
      <pubDate>Wed, 22 Aug 2018 10:58:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Web-Process-Authentication-when-using-SSO-Active-Directory/m-p/58744#M12531</guid>
      <dc:creator>MichaelChirlin</dc:creator>
      <dc:date>2018-08-22T10:58:00Z</dc:date>
    </item>
  </channel>
</rss>

