empireprocureconnect.com Open in urlscan Pro
52.34.183.241  Public Scan

Submitted URL: http://empireprocureconnect.com/
Effective URL: https://empireprocureconnect.com/bso/
Submission: On October 07 via manual from US — Scanned from US

Form analysis 4 forms found in the DOM

Name: homeLoginFormPOST /bso/view/login/login.xhtml

<form id="homeLoginForm" name="homeLoginForm" method="post" action="/bso/view/login/login.xhtml" enctype="application/x-www-form-urlencoded">
  <input type="hidden" name="homeLoginForm" value="homeLoginForm">
  <input type="hidden" name="_csrf" value="7e1a1f18-3a86-4dfe-888e-b9e0900e823b"><input id="homeLoginForm:action" type="hidden" name="homeLoginForm:action" value="Go"><input id="homeLoginForm:forwardUrl" type="hidden"
    name="homeLoginForm:forwardUrl"><input id="homeLoginForm:forwardQueryString" type="hidden" name="homeLoginForm:forwardQueryString"><input id="homeLoginForm:nextAction" type="hidden" name="homeLoginForm:nextAction"><input
    id="homeLoginForm:recaptchaPublicKey" type="hidden" name="homeLoginForm:recaptchaPublicKey">
  <div id="homeLoginForm:j_idt24" class="ui-outputpanel ui-widget login-panel-section">
    <div class="login-main-content-header" style="margin-left: auto; margin-right: auto;">
      <div class="logo" style="text-align:center; margin-left: 0;">
        <img src="/bso/external/image.sdo?imageType=headerLogo" alt="Periscope Holdings | ">
      </div>
    </div>
    <div id="homeLoginForm:loginMsgContainer" class="login-msg-container">
      <div class="login-error-message">
        <div id="homeLoginForm:loginErrorMessage"></div>
      </div>
    </div>
    <div id="homeLoginForm:loginSection" class="normal-login-credentials login-credentials">
      <div class="credential-label-group credential-label-top login-id-input"><label for="homeLoginForm:loginId"> Login ID:</label><input id="homeLoginForm:loginId" type="text" name="homeLoginForm:loginId" class="login-input" maxlength="50">
      </div>
      <div class="credentials-missing"><span class="login-missing credentials-hide-error">Please enter the login id.</span></div>
      <div class="credential-label-group password-login-input"><label for="homeLoginForm:password"> Password:</label><input id="homeLoginForm:password" type="password" name="homeLoginForm:password" autocomplete="off" value="" maxlength="16"
          class="login-input">
      </div>
      <div class="credentials-missing"><span class="password-missing credentials-hide-error">Please enter the password.</span></div>
      <script id="homeLoginForm:processLogin" type="text/javascript">
        processLogin = function() {
          return PrimeFaces.ab({
            s: "homeLoginForm:processLogin",
            f: "homeLoginForm",
            u: "homeLoginForm:recaptchaPublicKey homeLoginForm:loginCaptchaContainer homeLoginForm:loginMsgContainer homeLoginForm:bidsyncLoginMsgContainer homeLoginForm:loginSection",
            onst: function(cfg) {
              startBlockUI('.normal-login-credentials');
              $('#homeLoginForm\\:loginId').focus();;
            },
            onco: function(xhr, status, args, data) {
              stopBlockUI();
              onOverlayPanelShow();
              $('#homeLoginForm\\:loginId').focus();
              loadRecaptcha();;
            },
            pa: arguments[0]
          });
        }
      </script>
    </div>
    <div class="main_body_01_center login-password-reset">
      <div class="dropdown dropbutton" id="dropdownDiv">Login Assistance &nbsp;&nbsp;&nbsp;&nbsp;<i class="fa fa-angle-down" id="login-assistance-arrow"></i></div>
      <div class="dropdown-content" id="dropdownContentDiv">
        <a id="forgotUserID" href="/bso/external/resetPassword.sdo?helpType=loginID">Forgot User ID</a>
        <a id="forgotPassword" href="/bso/external/resetPassword.sdo?helpType=password">Forgot Password</a>
        <a id="ssoSignIn" href="/bso/auth/sso">Sign in with SSO</a>
      </div>
    </div>
    <div id="homeLoginForm:loginCaptchaContainer" class="login-msg-container"></div>
    <div class="sign-in-dialog-group"><button id="homeLoginForm:sign-in-dialog-btn" name="homeLoginForm:sign-in-dialog-btn" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only sign-in-btn sign-in-dialog-btn"
        onclick="submitLogin()" style="width: 100%" type="button"><span class="ui-button-text ui-c">Sign In</span></button>
    </div>
    <hr class="ron">
    <div class="bidsync-logo-group" style="height: 15%">
      <span style="font-size: 16px; display: grid;">Part of the Periscope S2G line of platform products. <img src="/bso/images/S2G_343x95_noicon.svg" alt="BidSync">
      </span>
    </div>
    <!-- Hiding this section for now until a new login solution is made -->
    <!--                &lt;div id="collapsible"&gt; &lt;span class="bidsync-signin-label collapsible"&gt;Sign in with &lt;img src="/bso/images/S2G_343x95_noicon.svg" height="22px" alt="Periscope S2G" /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;i class="fa fa-angle-down" id="collapsible-arrow"/&gt;&lt;/span&gt;&lt;/div&gt;-->
    <div class="hidden-bidsynclogin-content" id="collapsibleDiv">
    </div>
  </div><input type="hidden" name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:0" value="stateless" autocomplete="off">
</form>

Name: registerFormPOST /bso/view/login/login.xhtml

<form id="registerForm" name="registerForm" method="post" action="/bso/view/login/login.xhtml" class="overlay-panel-form" enctype="application/x-www-form-urlencoded">
  <input type="hidden" name="registerForm" value="registerForm">
  <input type="hidden" name="_csrf" value="7e1a1f18-3a86-4dfe-888e-b9e0900e823b">
  <div class="logo" style="text-align:center; max-width: fit-content; margin-left: auto; margin-right: auto;">
    <img src="/bso/external/image.sdo?imageType=headerLogo" alt="Periscope Holdings | ">
  </div>
  <div class="register-main-content-header">
    <span class="title-header">Create Your Supplier Account</span>
  </div>
  <div id="registerForm:registerMsgContainer" class="register-msg-container">
    <div id="registerForm:registerErrorMessage" class="register-error-message"></div>
  </div>
  <div id="registerForm:registerSection" class="normal-register-section register-info">
    <div class="ssn-toggle">
      <div class="register-missing"><span class="tax-id-missing register-hide-error">Please enter a valid tax ID.</span></div>
      <div class="register-missing"><span class="tax-id-question-invalid register-hide-error">SSN is not allowed for international vendors. Please select EIN</span></div>
    </div>
    <div class="company-name-input input-group"><label for="registerForm:companyName">Company Name:</label><input id="registerForm:companyName" type="text" name="registerForm:companyName" class="register-input input-top" maxlength="75">
    </div>
    <div class="register-missing"><span class="company-name-missing register-hide-error">Please enter a valid company name.</span></div>
    <div class="input-group email-address-input"><label for="registerForm:emailAddress">Email Address:</label><input id="registerForm:emailAddress" type="text" name="registerForm:emailAddress" class="register-input" maxlength="75">
    </div>
    <div class="register-missing"><span class="email-address-missing register-hide-error">Please enter a valid company email address.</span></div>
    <div class="input-group" style="padding-top:15px;">
      <label class="sr-only" for="registerForm:countryName">Select Country</label><select id="registerForm:countryName" name="registerForm:countryName" size="1" style="width:100%; background-color: aliceblue;" onchange="clearSSNToggleValidation()">
        <option value="US">United States of America</option>
      </select>
    </div>
    <div class="register-missing"><span class="country-missing register-hide-error">Please select a country.</span></div>
    <script id="registerForm:j_idt79" type="text/javascript">
      processRegistration = function() {
        return PrimeFaces.ab({
          s: "registerForm:j_idt79",
          f: "registerForm",
          u: "registerForm:registerMsgContainer registerForm:registerSection",
          onst: function(cfg) {
            startBlockUI('.normal-register-section');;
          },
          onco: function(xhr, status, args, data) {
            stopBlockUI();
            onRegisterOPShow();
            $('#registerForm\\:taxId').focus();;
          },
          pa: arguments[0]
        });
      }
    </script>
    <div class="button-group sign-in-dialog-group"><button id="registerForm:register-btn-1" name="registerForm:register-btn-1" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only register-dialog-button btn-primary"
        onclick="submitNoTaxForm()" type="button"><span class="ui-button-text ui-c">Register</span></button>
    </div>
  </div>
  <div class="bidsync-logo-group" style="height: 15%">
    <span style="font-size: 16px;">Part of the Periscope S2G line of platform products. <img src="/bso/images/S2G_343x95_noicon.svg" alt="BidSync">
    </span>
  </div><input type="hidden" name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:1" value="stateless" autocomplete="off">
</form>

Name: changePasswordFormPOST /bso/view/login/login.xhtml

<form id="changePasswordForm" name="changePasswordForm" method="post" action="/bso/view/login/login.xhtml" enctype="application/x-www-form-urlencoded">
  <input type="hidden" name="changePasswordForm" value="changePasswordForm">
  <input type="hidden" name="_csrf" value="7e1a1f18-3a86-4dfe-888e-b9e0900e823b">
  <div id="changePasswordForm:dialogChangePassword" class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-shadow ui-hidden-container change-password-dialog ui-draggable" role="dialog"
    aria-describedby="changePasswordForm:dialogChangePassword_content" aria-hidden="true" aria-modal="true" aria-labelledby="changePasswordForm:dialogChangePassword_title" style="width: auto; height: auto;">
    <div class="ui-dialog-titlebar ui-widget-header ui-helper-clearfix ui-corner-top ui-draggable-handle"><span id="changePasswordForm:dialogChangePassword_title" class="ui-dialog-title">Change Password</span></div>
    <div class="ui-dialog-content ui-widget-content" id="changePasswordForm:dialogChangePassword_content" style="height: auto;">
      <div id="changePasswordForm:changePasswordWordSection" class="change-password-credentials" style="padding:10px 10px;font-size:14px;color:#555;"> To better serve you we have updated our system.<br>Please take a moment to update your password.
      </div>
      <div id="changePasswordForm:changePasswordSection" class="change-password-credentials">
        <div class="old-password-input"><label for="changePasswordForm:oldpassword">Current Password</label><input id="changePasswordForm:oldpassword" name="changePasswordForm:oldpassword" type="password"
            class="ui-password ui-inputfield ui-widget ui-state-default ui-corner-all change-password-input" autocomplete="current-password">
        </div>
        <div class="credentials-missing"><span class="old-password-missing credentials-hide-error">Please enter old password.</span></div>
        <div class="new-password-input"><label for="changePasswordForm:newPassword">New Password</label><input id="changePasswordForm:newPassword" name="changePasswordForm:newPassword" type="password"
            class="ui-password ui-inputfield ui-widget ui-state-default ui-corner-all change-password-input" autocomplete="new-password">
        </div>
        <div class="credentials-missing"><span class="new-password-missing credentials-hide-error">Please enter new password.</span></div>
        <div class="confirm-password-input"><label for="changePasswordForm:confirmPassword">Confirm Password</label><input id="changePasswordForm:confirmPassword" name="changePasswordForm:confirmPassword" type="password"
            class="ui-password ui-inputfield ui-widget ui-state-default ui-corner-all change-password-input" autocomplete="new-password">
        </div>
        <div class="credentials-missing"><span class="confirm-password-missing credentials-hide-error">Please enter confirm password.</span></div>
      </div>
      <div id="changePasswordForm:changePasswordMsgContainer" class="change-password-msg-container">
        <div class="change-password-error-message">
          <div id="changePasswordForm:changePasswordErrorMessage"></div>
        </div>
      </div>
      <div id="changePasswordForm:changePreferencesSection" class="change-pref">
        <div>
        </div>
        <div>
        </div>
        <div class="register" style="display:none;">
          <hr id="changePasswordForm:j_idt188" class="ui-separator ui-state-default ui-corner-all">
          <table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
            <tbody>
              <tr>
              </tr>
              <tr>
                <td valign="top" style="vertical-align: middle;"><input id="changePasswordForm:bidSyncProUpgrade" type="checkbox" name="changePasswordForm:bidSyncProUpgrade" style="margin-right:50px; height: 25px; width:25px;"></td>
                <td><label for="changePasswordForm:bidSyncProUpgrade"></label>
                  <span>
                    <img class="nobackground" src="../../images/bidsync_logo.svg" title="Get more bid notifications by registering with Periscope S2G" style="height: 50px; margin-top:10px; ">
                  </span>
                </td>
              </tr>
              <tr>
              </tr>
            </tbody>
          </table>
        </div>
        <div class="link" style="display:none;">
          <hr id="changePasswordForm:j_idt193" class="ui-separator ui-state-default ui-corner-all">
          <table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
            <tbody>
              <tr>
                <td valign="top" style="vertical-align: middle;"><input id="changePasswordForm:bidSyncProLink" type="checkbox" name="changePasswordForm:bidSyncProLink" checked="checked" style="margin-right:50px; height: 25px; width:25px;"></td>
                <td><label for="changePasswordForm:bidSyncProLink"></label>
                  <span><img class="nobackground" src="../../images/bidsync_logo.svg" title="Get more bid notifications by linking your account with Periscope S2G" style="height: 50px; margin-top:10px;"> </span>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
      <div>
      </div>
    </div>
    <div class="ui-dialog-footer ui-widget-content">
      <div>
        <script id="changePasswordForm:j_idt199" type="text/javascript">
          processChangePassword = function() {
            return PrimeFaces.ab({
              s: "changePasswordForm:j_idt199",
              f: "changePasswordForm",
              u: "changePasswordForm:changePasswordSection changePasswordForm:changePasswordMsgContainer",
              onst: function(cfg) {
                startBlockUI('.change-password-credentials');
                $('#changePasswordForm\\:oldpassword').focus();;
              },
              onco: function(xhr, status, args, data) {
                stopBlockUI();
                handleChangePasswordRequest(xhr, status, args);
                onChangePasswordShow();
                $('#changePasswordForm\\:oldpassword').focus();;
              },
              pa: arguments[0]
            });
          }
        </script><button id="changePasswordForm:j_idt200" name="changePasswordForm:j_idt200" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"
          onclick="PrimeFaces.bcn(this,event,[function(event){submitChangePassword()},function(event){PrimeFaces.ab({s:&quot;changePasswordForm:j_idt200&quot;,f:&quot;changePasswordForm&quot;});return false;}]);" type="submit"><span
            class="ui-button-text ui-c">Submit Password</span></button><button id="changePasswordForm:j_idt201" name="changePasswordForm:j_idt201" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"
          onclick="PrimeFaces.ab({s:&quot;changePasswordForm:j_idt201&quot;,f:&quot;changePasswordForm&quot;});return false;" style="margin-right:14%;" type="submit"><span class="ui-button-text ui-c">Logout</span></button>
      </div>
    </div>
  </div><input type="hidden" name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:2" value="stateless" autocomplete="off">
</form>

Name: formPOST /bso/view/login/login.xhtml

<form id="form" name="form" method="post" action="/bso/view/login/login.xhtml" enctype="application/x-www-form-urlencoded">
  <input type="hidden" name="form" value="form">
  <input type="hidden" name="_csrf" value="7e1a1f18-3a86-4dfe-888e-b9e0900e823b"><span id="form:j_idt212"></span><span id="form:j_idt213" title="" class="ui-timer ui-widget ui-widget-header ui-corner-all " style="">596</span><input type="hidden"
    name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:3" value="stateless" autocomplete="off">
</form>

Text Content

Empire Procure Connect - /view/login/login.xhtml


skip to main content
Sign In
Login ID:
Please enter the login id.
Password:
Please enter the password.
Login Assistance     
Forgot User ID Forgot Password Sign in with SSO

Sign In

--------------------------------------------------------------------------------

Part of the Periscope S2G line of platform products.









Company Registration
Create Your Supplier Account

Please enter a valid tax ID.
SSN is not allowed for international vendors. Please select EIN
Company Name:
Please enter a valid company name.
Email Address:
Please enter a valid company email address.
Select Country United States of America
Please select a country.
Register
Part of the Periscope S2G line of platform products.








Try Beta!

Based on your feedback, we have made some improvements. It still works like
before but with a brand new look & experience.

Try our latest look on the following sections of ePro:

 * Main Menu Navigation
 * Contracts

You can use the toggle on the header of the site at any moment to switch the
look.

Do It LaterSwitch Now

quick search input
Select Category to Search Bid Solicitations Contracts
Advanced

 * Sign In


We are unable to process your request to access Periscope S2G.
Please contact this number for assistance 329-555-5555.
Change Password
To better serve you we have updated our system.
Please take a moment to update your password.
Current Password
Please enter old password.
New Password
Please enter new password.
Confirm Password
Please enter confirm password.


--------------------------------------------------------------------------------



--------------------------------------------------------------------------------




Submit PasswordLogout

--------------------------------------------------------------------------------

Welcome to Empire Procure Connect An innovative online e-procurement platform
and marketplace designed exclusively for local governments, school districts,
BOCES, and special districts located in NYS. More Information
Public Bulletins Important Links


WELCOME TO EMPIRE PROCURE CONNECT

596


EMPIRE PROCURE CONNECT

WELCOME TO EMPIRE PROCURE CONNECT. THIS NEW WEB-BASED EPROCUREMENT PLATFORM AND
MARKETPLACE WILL REVOLUTIONIZE THE PROCUREMENT PROCESS FOR LOCAL GOVERNMENTS AND
SCHOOL DISTRICTS IN NEW YORK STATE. IMPLEMENTED BY ROCKLAND, ORANGE, ULSTER AND
CHEMUNG COUNTIES, THIS EASY-TO-USE PLATFORM WILL CREATE EFFICIENCIES AND
TRANSFORM THE WAY LOCAL GOVERNMENTS AND SCHOOL DISTRICTS DO BUSINESS. SUPPLIERS
CAN GAIN MARKET EXPOSURE TO THEIR GOVERNMENT AND COOPERATIVE CONTRACTS THROUGH
INCLUSION IN THE EMPIRE PROCURE CONNECT MARKETPLACE.


IMPORTANT VENDOR INFORMATION
ALL VENDORS MUST COMPLETE REGISTRATION IN BIDNET DIRECT IN ORDER TO RESPOND TO
BIDS WITHIN EMPIRE PROCURE CONNECT.
BIDNET DIRECT AND THE EMPIRE STATE PURCHASING GROUP PROVIDE COMPLETE ACCESS TO
ALL THE INFORMATION REGARDING EMPIRE PROCURE CONNECT OPPORTUNITIES, AN ALLIANCE
WITHIN THE EMPIRE STATE PURCHASING GROUP.
TO VIEW CURRENT OPPORTUNITIES, CLICK BIDNET DIRECT.


IMPORTANT BUYER INFORMATION
CLICK HERE TO SUBMIT A BUYER SUPPORT HELP TICKET. YOU MAY ALSO EMAIL
EPRO-SUPPORT@PERISCOPEHOLDINGS.COM TO RECEIVE SYSTEM HELP OR CALLTOLL FREE.



* CLICK HERE FOR BUYER SUPPORT HELP AND GUIDANCE.

SEE IMPORTANT LINKS BELOW FOR COUNTY SPECIFIC INFORMATION.



Public Bulletins


WELCOME TO THE EMPIRE PROCURE CONNECT!

The Empire Procure Connect Marketplace is limited to New York State Political
Subdivisions and others as authorized by New York State Law (GMU, Chapter 24,
Article 5a,100).


ACCESS INFORMATION

If you are a buyer from a NYS Local Government or other Political Subdivision
(BOCES, city, county, school district, special district, town, village, etc.)
copy and paste this link https://share.hsforms.com/1qdVeXc_ETNaDyHzfeUaFZg14j0p
to request access to Empire Procure Connect Marketplace.


PARTICIPATION

Your request will be reviewed, and you will be provided a username and password
if your agency is eligible to participate.


--------------------------------------------------------------------------------

Important Links

--------------------------------------------------------------------------------

Chemung County Opportunities
Orange County Opportunities
Rockland County Opportunities
Ulster County Opportunities
Chemung County Procurement Site
Orange County Procurement Site
Rockland County Procurement Site
Ulster County Procurement Site
info
EMPIRE_EMPIRE_AWS_PROD_BUYSPEED_2_bso



Marketplace Catalog Manager

We are unable to grant you access to Marketplace Catalog Manager powered by
Periscope S2G.
We notice that you have an older version of Periscope S2G account associated
with email address


A newer version of Periscope S2G is required to manage your catalogs. Please
contact this number for assistance 329-555-5555
Close
Marketplace Catalog Manager

We notice that you have an incomplete Periscope S2G account associated with your
email address


Log into Periscope S2G and complete your registration in order to access your
Marketplace Catalog Manager.
Go to Periscope S2GNo, thank you
Marketplace Catalog Manager

We are unable to process your request to access Marketplace Catalog Manager.
Please contact this number for assistance 329-555-5555.
close