<?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 Automated Certificate rotation in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Automated-Certificate-rotation/m-p/126014#M54693</link>
    <description>&lt;P&gt;As part of our ongoing commitment to platform security, compliance, and zero-trust architecture, SS&amp;amp;C Blue Prism is updating our recommendations regarding enterprise certificate management policies. Driven by evolving industry standards and regulatory shifts—such as the CA/Browser Forum requirements—cryptographic certificate lifecycles are shrinking dramatically through a phased, multi-year approach:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;March 15, 2026: Maximum validity drops to 200 days (currently in effect).&lt;/LI&gt;&lt;LI&gt;March 15, 2027: Further reduction down to 100 days.&lt;/LI&gt;&lt;LI&gt;March 15, 2029: Final enforcement step down to a maximum duration of 47 days.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;To align with this timeline and safeguard our customers’ application ecosystems, Blue Prism Professional Services have developed two scripts to streamline certificate rotation in the BPE and Hub applications.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;For Blue Prism Enterprise&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If customers utilize either of the following connection modes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;WCF: SOAP with Transport Encryption &amp;amp; Windows Authentication&lt;/LI&gt;&lt;LI&gt;WCF: SOAP with Transport Encryption&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Then certificates are required to secure those respective connection modes.&lt;/P&gt;&lt;P&gt;In some cases, administrators may run multiple services on a single server. Consequently, the scripts can be configured to run on an unlimited number of service \ port combinations.&lt;/P&gt;&lt;P&gt;Because a Blue Prism Server Service restart is required to complete the process, Blue Prism recommends executing this procedure within a scheduled monthly maintenance window.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;Script Description&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Validation &amp;amp; Checks:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Certificate Check: Verifies that the new certificate (identified by its unique thumbprint) exists in the local machine's certificate store. If unsuccessful, it halts execution and lists the available certificates.&lt;/LI&gt;&lt;LI&gt;Service Check: Confirms that all targeted Blue Prism Windows services exist on the machine prior to initiating any changes.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Safe Shutdown:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Temporarily stops the target Blue Prism Server services to release their port bindings, ensuring a clean update free from file locks or conflicts.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Port Binding Update:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Removes the old certificate binding from the designated ports (e.g., ports 8199 and 8200).&lt;/LI&gt;&lt;LI&gt;Binds the new certificate to those ports using the provided certificate thumbprint.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Service Restart &amp;amp; Verification:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Restarts all targeted Blue Prism Server services in parallel.&lt;/LI&gt;&lt;LI&gt;Verifies that the ports are successfully bound to the new certificate.&lt;/LI&gt;&lt;LI&gt;Actively monitors the services until they report a running status (incorporating built-in timeout safety checks).&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Final Reporting:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Outputs a clear summary indicating whether all steps, bindings, and service recoveries have completed successfully.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;For Blue Prism Hub&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The Blue Prism Hub installation creates numerous websites. Typically, all websites are bound to a single certificate, which is also commonly shared by the Blue Prism API.&lt;/P&gt;&lt;P&gt;The script updates the certificate bindings for each website (including the BP API) and also grants the BP API the necessary permissions to manage the certificate's private keys.&lt;/P&gt;&lt;P&gt;Note that the script requires initial setup to configure the Hub website names and application pools.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;Script Description&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Certificate Verification &amp;amp; Permissions:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Locates the new certificate in the local certificate store using its unique thumbprint.&lt;/LI&gt;&lt;LI&gt;Automatically grants the Blue Prism API Application Pool ("Blue Prism API - Main") the required full control security permissions over the certificate's private key file, ensuring the API can safely authenticate and run.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Target Identification:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Scans IIS for any websites matching standard Blue Prism Hub component patterns (such as Audit, Control Room, Dashboard, Gateway, Interact, and others).&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Certificate Binding &amp;amp; Updates:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Loops through all identified Hub websites.&lt;/LI&gt;&lt;LI&gt;If an existing HTTPS binding is found on port 443, it updates it with the new certificate.&lt;/LI&gt;&lt;LI&gt;If an HTTPS binding does not yet exist on a matching site, it creates a new secure binding and assigns the certificate to it.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Completion Report:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Provides a clear console log verifying that all targeted websites have been updated successfully with the new certificate.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;U&gt;Out of Scope / Manual Considerations&lt;/U&gt;&lt;/P&gt;&lt;P&gt;The scripts do not currently automate the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Certificates on Load Balancers:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;These updates must be performed manually.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Instructional Communication Configuration, (/sslcert configuration in the resource PC startup parameters &amp;amp; Login Agent configuration)&lt;UL&gt;&lt;LI&gt;These tasks are best managed via an enterprise configuration management tool.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Where are the scripts available?&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;To ensure the correct usage and configuration it is recommended that customers raise a Knowledge Support Session under the category:&lt;/P&gt;&lt;P&gt;Technology - Enhancing Security&lt;/P&gt;&lt;P&gt;State clearly in the session notes that the session is for the certificate rotation scripts.&lt;/P&gt;&lt;P&gt;This will allow a Professional Services representative to guide customers through the initial configuration required.&lt;/P&gt;&lt;P&gt;A Knowledge Support session can be raised here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://portal.blueprism.com/knowledge-support-booking-portal" target="_blank"&gt;Knowledge Support Booking Portal | Blue Prism Portal&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 05 Aug 2026 16:17:13 GMT</pubDate>
    <dc:creator>BPMikeLawrence</dc:creator>
    <dc:date>2026-08-05T16:17:13Z</dc:date>
    <item>
      <title>Automated Certificate rotation</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Automated-Certificate-rotation/m-p/126014#M54693</link>
      <description>&lt;P&gt;As part of our ongoing commitment to platform security, compliance, and zero-trust architecture, SS&amp;amp;C Blue Prism is updating our recommendations regarding enterprise certificate management policies. Driven by evolving industry standards and regulatory shifts—such as the CA/Browser Forum requirements—cryptographic certificate lifecycles are shrinking dramatically through a phased, multi-year approach:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;March 15, 2026: Maximum validity drops to 200 days (currently in effect).&lt;/LI&gt;&lt;LI&gt;March 15, 2027: Further reduction down to 100 days.&lt;/LI&gt;&lt;LI&gt;March 15, 2029: Final enforcement step down to a maximum duration of 47 days.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;To align with this timeline and safeguard our customers’ application ecosystems, Blue Prism Professional Services have developed two scripts to streamline certificate rotation in the BPE and Hub applications.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;For Blue Prism Enterprise&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If customers utilize either of the following connection modes:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;WCF: SOAP with Transport Encryption &amp;amp; Windows Authentication&lt;/LI&gt;&lt;LI&gt;WCF: SOAP with Transport Encryption&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Then certificates are required to secure those respective connection modes.&lt;/P&gt;&lt;P&gt;In some cases, administrators may run multiple services on a single server. Consequently, the scripts can be configured to run on an unlimited number of service \ port combinations.&lt;/P&gt;&lt;P&gt;Because a Blue Prism Server Service restart is required to complete the process, Blue Prism recommends executing this procedure within a scheduled monthly maintenance window.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;Script Description&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Validation &amp;amp; Checks:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Certificate Check: Verifies that the new certificate (identified by its unique thumbprint) exists in the local machine's certificate store. If unsuccessful, it halts execution and lists the available certificates.&lt;/LI&gt;&lt;LI&gt;Service Check: Confirms that all targeted Blue Prism Windows services exist on the machine prior to initiating any changes.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Safe Shutdown:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Temporarily stops the target Blue Prism Server services to release their port bindings, ensuring a clean update free from file locks or conflicts.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Port Binding Update:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Removes the old certificate binding from the designated ports (e.g., ports 8199 and 8200).&lt;/LI&gt;&lt;LI&gt;Binds the new certificate to those ports using the provided certificate thumbprint.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Service Restart &amp;amp; Verification:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Restarts all targeted Blue Prism Server services in parallel.&lt;/LI&gt;&lt;LI&gt;Verifies that the ports are successfully bound to the new certificate.&lt;/LI&gt;&lt;LI&gt;Actively monitors the services until they report a running status (incorporating built-in timeout safety checks).&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Final Reporting:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Outputs a clear summary indicating whether all steps, bindings, and service recoveries have completed successfully.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;For Blue Prism Hub&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The Blue Prism Hub installation creates numerous websites. Typically, all websites are bound to a single certificate, which is also commonly shared by the Blue Prism API.&lt;/P&gt;&lt;P&gt;The script updates the certificate bindings for each website (including the BP API) and also grants the BP API the necessary permissions to manage the certificate's private keys.&lt;/P&gt;&lt;P&gt;Note that the script requires initial setup to configure the Hub website names and application pools.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;Script Description&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Certificate Verification &amp;amp; Permissions:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Locates the new certificate in the local certificate store using its unique thumbprint.&lt;/LI&gt;&lt;LI&gt;Automatically grants the Blue Prism API Application Pool ("Blue Prism API - Main") the required full control security permissions over the certificate's private key file, ensuring the API can safely authenticate and run.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Target Identification:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Scans IIS for any websites matching standard Blue Prism Hub component patterns (such as Audit, Control Room, Dashboard, Gateway, Interact, and others).&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Certificate Binding &amp;amp; Updates:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Loops through all identified Hub websites.&lt;/LI&gt;&lt;LI&gt;If an existing HTTPS binding is found on port 443, it updates it with the new certificate.&lt;/LI&gt;&lt;LI&gt;If an HTTPS binding does not yet exist on a matching site, it creates a new secure binding and assigns the certificate to it.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Completion Report:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;Provides a clear console log verifying that all targeted websites have been updated successfully with the new certificate.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;U&gt;Out of Scope / Manual Considerations&lt;/U&gt;&lt;/P&gt;&lt;P&gt;The scripts do not currently automate the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Certificates on Load Balancers:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;These updates must be performed manually.&lt;/LI&gt;&lt;/UL&gt;&lt;LI&gt;Instructional Communication Configuration, (/sslcert configuration in the resource PC startup parameters &amp;amp; Login Agent configuration)&lt;UL&gt;&lt;LI&gt;These tasks are best managed via an enterprise configuration management tool.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Where are the scripts available?&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;To ensure the correct usage and configuration it is recommended that customers raise a Knowledge Support Session under the category:&lt;/P&gt;&lt;P&gt;Technology - Enhancing Security&lt;/P&gt;&lt;P&gt;State clearly in the session notes that the session is for the certificate rotation scripts.&lt;/P&gt;&lt;P&gt;This will allow a Professional Services representative to guide customers through the initial configuration required.&lt;/P&gt;&lt;P&gt;A Knowledge Support session can be raised here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://portal.blueprism.com/knowledge-support-booking-portal" target="_blank"&gt;Knowledge Support Booking Portal | Blue Prism Portal&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2026 16:17:13 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Automated-Certificate-rotation/m-p/126014#M54693</guid>
      <dc:creator>BPMikeLawrence</dc:creator>
      <dc:date>2026-08-05T16:17:13Z</dc:date>
    </item>
  </channel>
</rss>

