<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-2128 Web API and Connected System object errors after applying a hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2128 Web API and Connected System object errors after applying a hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package</link><pubDate>Thu, 04 Jun 2020 07:47:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Current Revision posted to Appian Knowledge Base by Parmida Borhani on 6/4/2020 7:47:55 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Removing the reference to&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt; resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is no longer accessible to the designer via the Web API expression when invoking Web API calls. As this header is no longer accessible, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change is intentional and has been made to improve the security of the Appian environment. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any WebAPI or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: June 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: connected systems, Security, integration, application design, web api, hotfix&lt;/div&gt;
</description></item><item><title>KB-2128 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/15</link><pubDate>Thu, 04 Jun 2020 07:46:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 15 posted to Appian Knowledge Base by Parmida Borhani on 6/4/2020 7:46:59 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Removing the reference to&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt; resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is no longer accessible to the designer via the Web API expression when invoking Web API calls. As this header is no longer accessible, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change is intentional and has been made to improve the security of the Appian environment. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any WebAPI or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: June 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Connected system, Security, integration, application design, web api, hotfix&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/14</link><pubDate>Thu, 04 Jun 2020 07:16:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Tom Ryan</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 14 posted to Appian Knowledge Base by Tom Ryan on 6/4/2020 7:16:02 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Removing the reference to&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt; resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is no longer accessible to the designer via the Web API expression when invoking Web API calls. As this header is no longer accessible, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change is intentional and has been made to improve the security of the Appian environment. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any WebAPI or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: June 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Connected system, Security, integration, application design, web api, hotfix&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/13</link><pubDate>Wed, 03 Jun 2020 03:40:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 13 posted to Appian Knowledge Base by Parmida Borhani on 6/3/2020 3:40:37 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Removing this reference resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any WebAPI or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: June 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Connected system, Security, integration, application design, web api, hotfix&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/12</link><pubDate>Wed, 03 Jun 2020 00:28:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 12 posted to Appian Knowledge Base by Jason Ly on 6/3/2020 12:28:23 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;&amp;nbsp;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Removing this reference resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any WebAPI or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/11</link><pubDate>Wed, 03 Jun 2020 00:27:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 11 posted to Appian Knowledge Base by Jason Ly on 6/3/2020 12:27:14 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;&amp;nbsp;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Removing this reference resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/10</link><pubDate>Wed, 03 Jun 2020 00:26:56 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 10 posted to Appian Knowledge Base by Jason Ly on 6/3/2020 12:26:56 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur when using a WebAPI or Connected System that references the request parameter&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;code&gt;http!request.header.authorization&lt;/code&gt;&amp;nbsp;:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Removing this reference resolves any errors&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through WebAPI or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The WebAPI tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;Unable to send or receive messages where integration is involved&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/9</link><pubDate>Mon, 01 Jun 2020 04:41:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Jason Ly on 6/1/2020 4:41:44 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.2 or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The Web API tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Web API uses&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;&amp;nbsp;in the code. Removing this reference resolves any errors.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Unable to send or receive messages where integration is involved&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.2 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/8</link><pubDate>Mon, 01 Jun 2020 04:38:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Jason Ly on 6/1/2020 4:38:26 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.3 or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The Web API tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Web API uses&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;&amp;nbsp;in the code. Removing this reference resolves any errors.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Unable to send or receive messages where integration is involved&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/7</link><pubDate>Mon, 01 Jun 2020 04:37:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Jason Ly on 6/1/2020 4:37:41 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.3 or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The Web API tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Web API uses&amp;nbsp;&lt;code&gt;http!request.header.authorization&amp;nbsp;&lt;/code&gt;in the code. Removing this reference resolves any errors.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Unable to send or receive messages where integration is involved&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian to newer hotfix package</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/6</link><pubDate>Mon, 01 Jun 2020 04:35:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Jason Ly on 6/1/2020 4:35:35 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to a newer hotfix package on Appian 18.3 or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;When testing calls on affected objects, request body displays errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/li&gt;
&lt;li&gt;The Web API tests return HTTP 500 errors&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Web API uses http!request.headers.authorization in the code. Removing this reference resolves any errors.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Unable to send or receive messages where integration is involved&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors when users try to access pages which were once viewable&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian 20.1 Hotfix Package A</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/5</link><pubDate>Thu, 28 May 2020 07:10:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Parmida Borhani on 5/28/2020 7:10:13 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to &lt;a title="Appian 20.1 Hotfix Package A" href="https://docs.appian.com/suite/help/20.1/Hotfixes.html" rel="noopener noreferrer" target="_blank"&gt;Appian 20.1 Hotfix Package A&lt;/a&gt; or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HTTP 404 errors on&amp;nbsp;pages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;WebAPI 500 errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Unable to send or receive integration messages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on these objects, request body errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Appian introduced a change via &lt;strong&gt;AN-155298&lt;/strong&gt;&amp;nbsp;which includes an update to improve security. In particular,&amp;nbsp;the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues, r&lt;/span&gt;&lt;span&gt;efactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be&amp;nbsp;&lt;code&gt;http!request.header.authorization&lt;/code&gt;.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian versions .....&lt;/p&gt;
&lt;p&gt;Last Reviewed: May 2020&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design, web api&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian 20.1 Hotfix Package A</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/4</link><pubDate>Thu, 28 May 2020 06:54:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Jason Ly on 5/28/2020 6:54:26 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to &lt;a title="Appian 20.1 Hotfix Package A" href="https://docs.appian.com/suite/help/20.1/Hotfixes.html" rel="noopener noreferrer" target="_blank"&gt;Appian 20.1 Hotfix Package A&lt;/a&gt; or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;404 errors on&amp;nbsp;pages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;WebAPI 500 errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Unable to send or receive integration messages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on these objects, request body errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The recent Appian hotfix release includes an update to improve security. In particular, a change has been made reference number&amp;nbsp;&lt;strong&gt;AN-155298&amp;nbsp;&lt;/strong&gt;so that the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Refactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be:&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left:60px;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;http!request.header.authorization&lt;/pre&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian 20.1 Hotfix Package A</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/3</link><pubDate>Thu, 28 May 2020 06:53:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Jason Ly on 5/28/2020 6:53:37 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to &lt;a title="Appian 20.1 Hotfix Package A" href="https://docs.appian.com/suite/help/20.1/Hotfixes.html" rel="noopener noreferrer" target="_blank"&gt;Appian 20.1 Hotfix Package A&lt;/a&gt; or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;404 errors on&amp;nbsp;pages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;WebAPI 500 errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Unable to send or receive integration messages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on these objects, request body errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The recent Appian hotfix release includes an update to improve security. In particular, a change has been made reference number&amp;nbsp;&lt;strong&gt;AN-155298&amp;nbsp;&lt;/strong&gt;so that the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Refactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;An example of this would be:&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left:60px;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;http!request.header.authorization&lt;/pre&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System object errors after upgrading to Appian 20.1 Hotfix Package A</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/2</link><pubDate>Thu, 28 May 2020 06:51:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Jason Ly on 5/28/2020 6:51:43 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to &lt;a title="Appian 20.1 Hotfix Package A" href="https://docs.appian.com/suite/help/20.1/Hotfixes.html" rel="noopener noreferrer" target="_blank"&gt;Appian 20.1 Hotfix Package A&lt;/a&gt; or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;404 errors on&amp;nbsp;pages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;WebAPI 500 errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Unable to send or receive integration messages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on these objects, request body errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The recent Appian hotfix release includes an update to improve security. In particular, a change has been made reference number&amp;nbsp;&lt;strong&gt;AN-155298&amp;nbsp;&lt;/strong&gt;so that the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Refactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design&lt;/div&gt;
</description></item><item><title>DRAFT SP-4577 Web API and Connected System objects after upgrading to Appian 20.1 Hotfix Package A</title><link>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package/revision/1</link><pubDate>Thu, 28 May 2020 06:47:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35a7343c-95a7-46a5-a53b-02fe779c291a</guid><dc:creator>Jason Ly</dc:creator><comments>https://community.appian.com/support/w/kb/1843/kb-2128-web-api-and-connected-system-object-errors-after-applying-a-hotfix-package#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Jason Ly on 5/28/2020 6:47:11 AM&lt;br /&gt;
&lt;h2&gt;&lt;span&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;After upgrading to &lt;a title="Appian 20.1 Hotfix Package A" href="https://docs.appian.com/suite/help/20.1/Hotfixes.html" rel="noopener noreferrer" target="_blank"&gt;Appian 20.1 Hotfix Package A&lt;/a&gt; or later, the following symptoms occur:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Calls made through Web API or Connected System objects to other services return error messages&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;404 errors on&amp;nbsp;pages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;WebAPI 500 errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Unable to send or receive integration messages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;When testing calls on these objects, request body errors stating that a parameter is missing or null&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The recent Appian hotfix release includes an update to improve security. In particular, a change has been made reference number&amp;nbsp;&lt;strong&gt;AN-155298&amp;nbsp;&lt;/strong&gt;so that the authorization header is now hidden when invoking web API calls. As this header is now hidden, any existing calls making use of this property will return error messages stating that the field is null or that the parameter is missing.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;The change introduced by this hotfix is intentional and aims to improve security. In order to resolve related issues:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Refactor any expressions or SAIL code referencing the Authorization header in any web API or Connected System objects to no longer access and make use of this property&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;There is no action or workaround currently available for this issue. If you are facing this issue, please open a support case with Appian.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: integration, application design&lt;/div&gt;
</description></item></channel></rss>