login.microsoftonline.com Open in urlscan Pro
40.126.24.148  Public Scan

Submitted URL: http://healthequity.pnnl.gov/
Effective URL: https://login.microsoftonline.com/d6faa5f9-0ae2-4033-8c01-30048a38deeb/oauth2/authorize?client_id=0000000c-0000-0000-c000-00000000...
Submission: On December 12 via api from US — Scanned from US

Form analysis 2 forms found in the DOM

Name: f1POST https://login.microsoftonline.com/d6faa5f9-0ae2-4033-8c01-30048a38deeb/login

<form name="f1" id="i0281" novalidate="novalidate" spellcheck="false" method="post" target="_top" autocomplete="off"
  data-bind="autoSubmit: forceSubmit, attr: { action: postUrl }, ariaHidden: !!activeDialog(), css: { 'provide-min-height': svr.fUseMinHeight }" action="https://login.microsoftonline.com/d6faa5f9-0ae2-4033-8c01-30048a38deeb/login"
  class="provide-min-height">
  <!-- ko withProperties: { '$loginPage': $data } -->
  <div class="login-paginated-page" data-bind="component: { name: 'master-page',
        publicMethods: masterPageMethods,
        params: {
            serverData: svr,
            showButtons: svr.fShowButtons,
            showFooterLinks: true,
            useWizardBehavior: svr.fUseWizardBehavior,
            handleWizardButtons: false,
            password: password,
            hideFromAria: ariaHidden },
        event: {
            footerAgreementClick: footer_agreementClick } }"><!--  -->
    <!-- ko ifnot: useLayoutTemplates --><!-- /ko -->
    <!-- ko if: useLayoutTemplates -->
    <!-- ko withProperties: { '$page': $parent } -->
    <!-- ko if: isLightboxTemplate() -->
    <div id="lightboxTemplateContainer" data-bind="component: { name: 'lightbox-template', params: { serverData: svr, showHeader: $page.showHeader(), headerLogo: $page.headerLogo() } }, css: { 'provide-min-height': svr.fUseMinHeight }"
      class="provide-min-height"><!--  -->
      <div id="lightboxBackgroundContainer" data-bind="css: { 'provide-min-height': svr.fUseMinHeight },
    component: { name: 'background-image-control',
        publicMethods: $page.backgroundControlMethods,
        event: { load: $page.backgroundImageControl_onLoad } }" class="provide-min-height">
        <div class="background-image-holder" role="presentation" data-bind="css: { app: isAppBranding }, style: { background: backgroundStyle }" style="background: rgb(215, 118, 0);">
          <!-- ko if: smallImageUrl --><!-- /ko -->
          <!-- ko if: backgroundImageUrl --><!-- /ko -->
        </div>
      </div>
      <!-- ko if: svr.iBannerEnvironment --><!-- /ko -->
      <!-- ko withProperties: { '$masterPageContext': $parentContext } -->
      <div class="outer" data-bind="css: { 'app': $page.backgroundLogoUrl }">
        <!-- ko if: showHeader --><!-- /ko -->
        <div class="template-section main-section">
          <div data-bind="externalCss: { 'middle': true }" class="middle ext-middle">
            <div class="full-height" data-bind="component: { name: 'content-control', params: { serverData: svr, isVerticalSplitTemplate: $page.isVerticalSplitTemplate() } }"><!--  -->
              <!-- ko withProperties: { '$content': $data } -->
              <div class="flex-column">
                <!-- ko if: $page.paginationControlHelper.showBackgroundLogoHolder --><!-- /ko -->
                <!-- ko if: $page.paginationControlHelper.showPageLevelTitleControl --><!-- /ko -->
                <div class="win-scroll">
                  <div id="lightbox" data-bind="
            animationEnd: $page.paginationControlHelper.animationEnd,
            externalCss: { 'sign-in-box': true },
            css: {
                'inner':  $content.isVerticalSplitTemplate,
                'vertical-split-content': $content.isVerticalSplitTemplate,
                'app': $page.backgroundLogoUrl,
                'wide': $page.paginationControlHelper.useWiderWidth,
                'fade-in-lightbox': $page.fadeInLightBox,
                'has-popup': $page.showFedCredAndNewSession &amp;&amp; ($page.showFedCredButtons() || $page.newSession()),
                'transparent-lightbox': $page.backgroundControlMethods() &amp;&amp; $page.backgroundControlMethods().useTransparentLightBox,
                'lightbox-bottom-margin-debug': $page.showDebugDetails }" class="sign-in-box ext-sign-in-box fade-in-lightbox has-popup">
                    <!-- ko template: { nodes: $masterPageContext.$componentTemplateNodes, data: $page } -->
                    <!-- ko if: svr.fShowCookieBanner --><!-- /ko -->
                    <div class="lightbox-cover" data-bind="css: { 'disable-lightbox': svr.fAllowGrayOutLightBox &amp;&amp; showLightboxProgress() }"></div>
                    <!-- ko if: showLightboxProgress --><!-- /ko -->
                    <!-- ko if: loadBannerLogo -->
                    <div data-bind="component: { name: 'logo-control',
            params: {
                isChinaDc: svr.fIsChinaDc,
                bannerLogoUrl: bannerLogoUrl() } }"><!--  -->
                      <!-- ko if: bannerLogoUrl -->
                      <img id="bannerLogo" role="presentation" data-bind="attr: { src: bannerLogoUrl }, externalCss: { 'banner-logo': true }"
                        src="https://aadcdn.msftauthimages.net/dbd5a2dd-j-j1n0gpbmujfyldmxdd-hndkqqrijywjjr5rtgnrk/logintenantbranding/0/bannerlogo?ts=636480065486490940" class="banner-logo ext-banner-logo">
                      <!-- /ko -->
                      <!-- ko if: !bannerLogoUrl && !isChinaDc --><!-- /ko -->
                    </div>
                    <!-- /ko -->
                    <!-- ko if: svr.strLWADisclaimerMsg && paginationControlHelper.showLwaDisclaimer() --><!-- /ko -->
                    <!-- ko if: asyncInitReady -->
                    <div role="main" data-bind="component: { name: 'pagination-control',
            publicMethods: paginationControlMethods,
            params: {
                enableCssAnimation: svr.fEnableCssAnimation,
                disableAnimationIfAnimationEndUnsupported: svr.fDisableAnimationIfAnimationEndUnsupported,
                initialViewId: initialViewId,
                currentViewId: currentViewId,
                initialSharedData: initialSharedData,
                initialError: $loginPage.getServerError() },
            event: {
                cancel: paginationControl_onCancel,
                load: paginationControlHelper.onLoad,
                unload: paginationControlHelper.onUnload,
                loadView: view_onLoadView,
                showView: view_onShow,
                setLightBoxFadeIn: view_onSetLightBoxFadeIn,
                animationStateChange: paginationControl_onAnimationStateChange } }"><!--  -->
                      <div data-bind="css: { 'zero-opacity': hidePaginatedView() }" class="">
                        <!-- ko if: showIdentityBanner() && (sharedData.displayName || svr.sPOST_Username) --><!-- /ko -->
                        <div class="pagination-view animate slide-in-next" data-bind="css: {
        'has-identity-banner': showIdentityBanner() &amp;&amp; (sharedData.displayName || svr.sPOST_Username),
        'zero-opacity': hidePaginatedView.hideSubView(),
        'animate': animate(),
        'slide-out-next': animate.isSlideOutNext(),
        'slide-in-next': animate.isSlideInNext(),
        'slide-out-back': animate.isSlideOutBack(),
        'slide-in-back': animate.isSlideInBack() }">
                          <!-- ko foreach: views -->
                          <!-- ko if: $parent.currentViewIndex() === $index() -->
                          <!-- ko template: { nodes: [$data], data: $parent } -->
                          <div data-viewid="1" data-showfedcredbutton="true" data-bind="pageViewComponent: { name: 'login-paginated-username-view',
                params: {
                    serverData: svr,
                    serverError: initialError,
                    isInitialView: isInitialState,
                    displayName: sharedData.displayName,
                    otherIdpRedirectUrl: sharedData.otherIdpRedirectUrl,
                    prefillNames: $loginPage.prefillNames,
                    flowToken: sharedData.flowToken,
                    availableSignupCreds: sharedData.availableSignupCreds },
                event: {
                    redirect: $loginPage.view_onRedirect,
                    setPendingRequest: $loginPage.view_onSetPendingRequest,
                    registerDialog: $loginPage.view_onRegisterDialog,
                    unregisterDialog: $loginPage.view_onUnregisterDialog,
                    showDialog: $loginPage.view_onShowDialog,
                    updateAvailableCredsWithoutUsername: $loginPage.view_onUpdateAvailableCreds,
                    agreementClick: $loginPage.footer_agreementClick } }"><!--  -->
                            <div data-bind="component: { name: 'header-control',
    params: {
        serverData: svr,
        title: str['WF_STR_HeaderDefault_Title'] } }">
                              <div>
                                <div class="row title ext-title" id="loginHeader" data-bind="externalCss: { 'title': true }">
                                  <div role="heading" aria-level="1" data-bind="text: title">Sign in</div>
                                  <!-- ko if: isSubtitleVisible --><!-- /ko -->
                                </div>
                                <!-- ko if: headerDescription --><!-- /ko -->
                              </div>
                            </div>
                            <!-- ko if: pageDescription && !svr.fHideLoginDesc --><!-- /ko -->
                            <div class="row">
                              <div role="alert" aria-live="assertive">
                                <!-- ko if: usernameTextbox.error --><!-- /ko -->
                              </div>
                              <div class="form-group col-md-24">
                                <!-- ko if: prefillNames().length > 1 --><!-- /ko -->
                                <!-- ko ifnot: prefillNames().length > 1 -->
                                <div class="placeholderContainer" data-bind="component: { name: 'placeholder-textbox-field',
            publicMethods: usernameTextbox.placeholderTextboxMethods,
            params: {
                serverData: svr,
                hintText: tenantBranding.unsafe_userIdLabel || str['STR_SSSU_Username_Hint'] || str['CT_PWD_STR_Email_Example'],
                hintCss: 'placeholder' + (!svr.fAllowPhoneSignIn ? ' ltr_override' : '') },
            event: {
                updateFocus: usernameTextbox.textbox_onUpdateFocus } }"><!-- ko withProperties: { '$placeholderText': placeholderText } -->
                                  <!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
                                  <input type="email" name="loginfmt" id="i0116" maxlength="113" class="form-control ltr_override input ext-input text-box ext-text-box" aria-required="true" data-report-event="Signin_Email_Phone_Skype"
                                    data-report-trigger="click" data-report-value="Email_Phone_Skype_Entry" data-bind="
                    attr: { lang: svr.fApplyAsciiRegexOnInput ? null : 'en' },
                    externalCss: {
                        'input': true,
                        'text-box': true,
                        'has-error': usernameTextbox.error },
                    ariaLabel: tenantBranding.unsafe_userIdLabel || str['CT_PWD_STR_Username_AriaLabel'],
                    ariaDescribedBy: 'loginHeader' + (pageDescription &amp;&amp; !svr.fHideLoginDesc ? ' loginDescription usernameError' : ' usernameError'),
                    textInput: usernameTextbox.value,
                    hasFocusEx: usernameTextbox.focused,
                    placeholder: $placeholderText" aria-label="Enter your email, phone, or Skype." aria-describedby="loginHeader usernameError" placeholder="Email, phone, or Skype" data-report-attached="1">
                                  <input name="passwd" type="password" id="i0118" autocomplete="off" data-bind="moveOffScreen, textInput: passwordBrowserPrefill" class="moveOffScreen" tabindex="-1" aria-hidden="true">
                                  <!-- /ko -->
                                  <!-- /ko -->
                                  <!-- ko ifnot: usePlaceholderAttribute --><!-- /ko -->
                                </div>
                                <!-- /ko -->
                              </div>
                            </div>
                            <div data-bind="css: { 'position-buttons': !tenantBranding.BoilerPlateText }, externalCss: { 'password-reset-links-container': true }" class="password-reset-links-container ext-password-reset-links-container">
                              <div class="row">
                                <div class="col-md-24">
                                  <div class="text-13">
                                    <!-- ko if: svr.fCBShowSignUp && !svr.fDoIfExists && !svr.fCheckProofForAliases --><!-- /ko -->
                                    <!-- ko ifnot: hideCantAccessYourAccount -->
                                    <div class="form-group">
                                      <a id="cantAccessAccount" name="cannotAccessAccount" data-bind="
                        text: unsafe_cantAccessYourAccountText,
                        click: accessRecoveryLink ? null : cantAccessAccount_onClick,
                        attr: { target: accessRecoveryLink &amp;&amp; '_blank' },
                        href: accessRecoveryLink || '#'" target="" href="#">Can’t access your account?</a>
                                    </div>
                                    <!-- /ko -->
                                    <!-- ko if: showFidoLinkInline && hasFido() && (availableCredsWithoutUsername().length >= 2 || svr.fShowForgotUsernameLink || isOfflineAccountVisible) --><!-- /ko -->
                                    <!-- ko if: showCredPicker --><!-- /ko -->
                                    <!-- ko if: svr.urlSkipZtd --><!-- /ko -->
                                  </div>
                                </div>
                              </div>
                            </div>
                            <!-- ko if: svr.fShowLegalMessagingInline --><!-- /ko -->
                            <div class="win-button-pin-bottom boilerplate-button-bottom" data-bind="css : { 'boilerplate-button-bottom': tenantBranding.BoilerPlateText }">
                              <div class="row move-buttons" data-bind="css: { 'move-buttons': tenantBranding.BoilerPlateText }">
                                <div data-bind="component: { name: 'footer-buttons-field',
            params: {
                serverData: svr,
                isPrimaryButtonEnabled: !isRequestPending(),
                isPrimaryButtonVisible: svr.fShowButtons,
                isSecondaryButtonEnabled: true,
                isSecondaryButtonVisible: svr.fShowButtons &amp;&amp; isSecondaryButtonVisible(),
                secondaryButtonText: secondaryButtonText() },
            event: {
                primaryButtonClick: primaryButton_onClick,
                secondaryButtonClick: secondaryButton_onClick } }">
                                  <div class="col-xs-24 no-padding-left-right button-container button-field-container ext-button-field-container" data-bind="
    visible: isPrimaryButtonVisible() || isSecondaryButtonVisible(),
    css: { 'no-margin-bottom': removeBottomMargin },
    externalCss: { 'button-field-container': true }">
                                    <!-- ko if: isSecondaryButtonVisible --><!-- /ko -->
                                    <div data-bind="css: { 'inline-block': isPrimaryButtonVisible }, externalCss: { 'button-item': true }" class="inline-block button-item ext-button-item">
                                      <!-- type="submit" is needed in-addition to 'type' in primaryButtonAttributes observable to support IE8 -->
                                      <input type="submit" id="idSIButton9" class="win-button button_primary button ext-button primary ext-primary" data-report-event="Signin_Submit" data-report-trigger="click" data-report-value="Submit" data-bind="
                attr: primaryButtonAttributes,
                externalCss: {
                    'button': true,
                    'primary': true },
                value: primaryButtonText() || str['CT_PWD_STR_SignIn_Button_Next'],
                hasFocus: focusOnPrimaryButton,
                click: primaryButton_onClick,
                enable: isPrimaryButtonEnabled,
                visible: isPrimaryButtonVisible,
                preventTabbing: primaryButtonPreventTabbing" value="Next" data-report-attached="1">
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                            <!-- ko if: tenantBranding.BoilerPlateText -->
                            <div id="idBoilerPlateText" class="wrap-content boilerplate-text ext-boilerplate-text" data-bind="
    htmlWithMods: tenantBranding.BoilerPlateText,
    htmlMods: { filterLinks: svr.fIsHosted },
    css: { 'transparent-lightbox': tenantBranding.UseTransparentLightBox },
    externalCss: { 'boilerplate-text': true }">
                              <p>This is a Federal computer system and is the property of the United States Government. It is for authorized use only. Users have no explicit or implicit expectation of privacy.</p>
                              <p>Any or all uses of this system and all files on this system may be intercepted, monitored, recorded, copied, audited, inspected, and disclosed to authorized site, Department of Energy, and law enforcement personnel,
                                as well as authorized officials of other agencies, both domestic and foreign. By using this system, the user consents to such interception, monitoring, recording, copying, auditing, inspection, and disclosure at the
                                discretion of authorized site or Department of Energy personnel.</p>
                              <p>Unauthorized or improper use of this system may result in administrative disciplinary action and civil and criminal penalties. By continuing to use this system you indicate your awareness of and consent to these terms
                                and conditions of use. LOG OFF IMMEDIATELY if you do not agree to the conditions stated in this warning.</p>
                            </div>
                            <!-- /ko -->
                          </div><!-- /ko -->
                          <!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                          <!-- /ko -->
                        </div>
                      </div>
                    </div>
                    <!-- /ko -->
                    <input type="hidden" name="ps" data-bind="value: postedLoginStateViewId" value="">
                    <input type="hidden" name="psRNGCDefaultType" data-bind="value: postedLoginStateViewRNGCDefaultType" value="">
                    <input type="hidden" name="psRNGCEntropy" data-bind="value: postedLoginStateViewRNGCEntropy" value="">
                    <input type="hidden" name="psRNGCSLK" data-bind="value: postedLoginStateViewRNGCSLK" value="">
                    <!-- ko if: svr.sCanaryTokenName && !svr.fSkipRenderingNewCanaryToken --><!-- /ko -->
                    <!-- ko if: !svr.sCanaryTokenName || svr.fSkipRenderingNewCanaryToken -->
                    <input type="hidden" name="canary" data-bind="value: svr.canary" value="JvlvtNVTGcZMV72E2ufeHf7+SjwhSg5u3iyYAHINR1c=9:1">
                    <!-- /ko -->
                    <input type="hidden" name="ctx" data-bind="value: ctx"
                      value="rQQIARAAlVRNjNtEFN7stktbYKk4caOgnqh2d2acdJOVekjWP7GJx2vHnol9qeyxs3b8u4kTJxZ3uIAqceMIt0qAxKGlnBASCPXUM1cuFQKpqhDqkUSrgjjyHT7NPD193-i9N--9HXgAj2-CC7D9DV8Qe3l6iemb167PtqXn3rs_9x68_cEP8lc_CvcbMCzLYnZ8eOgyls-z8sBlZbQI_GgasDKfrg6qKPPzaubW82lwwPL08NtG40mj8bTRuL_9Drx9BNrNoyMEDka8XA9ZLrc0uVqcnfVmwLTp2S_bb2jdeRmiDeXTqA6eb18d59P0bpHPys92_trViiCT_ZM8y9aGB5u0ICsj5pZRnp1O8yKYllEwu9PVu2uoG5KJROY2bYEhHU67JLRpvDzBGQO-wKphapc67PAsS0582kRDgCcWNGYWCqdEdGQsyMhAFlKtZe2ZoWsTGapxSzMhAYwnoo9IbwTEntMnKyNVFAO2l3YW107NIBELQKgoUGKIupmYhkhmetarLdiudGTwHsE9M3YkalXQh4k15Pxl0BdPvXitJuKxZiWSSQjvnUBXpTDSkThWUWegj4ho8r2E0JbuZnjg13qTWvDci6HMrKJn6vGcpSR2R0pic6bepSHw-71ai9oLm-KJx5G5f9IKbc4o_H_yjAXL4rmPkrkjdTiGxNv-Oj5I8cIbdkLW781cikNfShZepi7-1TeAh8SKScvCRiJwaWc-SMWa9c_umlwvYelF7NRaFl5aJo6ICwe1FC9y_qsZJ_Ep1WvNDGOH17kBtaHDWyXmexN1CFqYqnBArdqeWCtcO6EzYSt84gCHtkIvMxSHhzFOndA2SaoNQWVTazUw9Uqt1VKT1GqtUat8F2iSUGuSkThUDjbv2_jqqDP3UjJZ14T3kJEMEiVxpGTlUAzISCmqrogMAZZ6otfWJJljU4Z2Ha4H6axmmaiRtFN6aXjuW4W5qdmQK1xrVJzrYEm8uOx7tHWKkRLrABrr3p4TXoBukrTW9yoQiaATZaRnDDpDiA1aalYsql4sjozMGejAzz1ebJqmE_s0wRZd8p7Vwlbaed8jyYgSMTR5oVTTuBlkIRnQcmVGa59amaqiDl3OGZuSvLQkUDmCYnsIQoZKpFMcq32h9HhcY0HBgYAHqrBc2CMHuIIyUlFoUYpHvhTWuLa_2bnp3x67bmvc2QdugPabgOP22wzAfQ6AZtvl2n4QeI939tY_MIv8G8U0H0dJ8ORS47dLr4Gd4ytXrl3femvrxtaLS43PL69Xy60_P_700d5AfPD171---uvTrceXD5VFsigxMSXmqOQICWg-Dvrjo1vDSRUOz1pzLlrZ3b6MDcjudI7hvd3Gvd3dZ7uNj17Z-u7q_19M37--9WLvi0ef_PTww4d_9P8G0">
                    <input type="hidden" name="hpgrequestid" data-bind="value: svr.sessionId" value="938df42b-0eb9-464c-b6af-ecad0be3e800">
                    <input type="hidden" id="i0327" data-bind="attr: { name: svr.sFTName }, value: flowToken" name="flowToken"
                      value="AQABAAEAAAD--DLA3VO7QrddgJg7WevrZ1uk4Bi5k4D8pfqpAARugpMDtlLZE903dzl4Hvifr4Qx_Wtq8GXFKh6rxbuc2lTLMoPR_TECCHflZYJKK-hCWAo4-NU6dEpHloIabiolZK4KOl5tCZEc-IXTH1qMFzheJQnxjk50gh17akodTYIP8RDQ5H3grtPEeih3FyOVS4hFFdus-npeIUaO73dFDiu7J2JULWzV8nzIaIN-u9hxtgK2aVdDJ_7McPOluVBbeJUcYt0unvfA5xzlCUA4233NiRUxRLUI5zgNBDR8N_wQIxHyTwlOA0DQs8mjm8RPJvqCM8THQ8Onls5SMCPTh--Q438-LOnf8yDqv3KX2oOiDZ34ZmcjwUdneiK35eq5fSUTwsGtkxPEtFOr6y1fF9kG5Za1s-0kN4aUDHzDd7o-htE0m2pTTH7ixmh9A695rDoefF2IKT_2Esm3Tumj4WZJiJ3PbByBIzhSfxjc2BckN1xaKhVMe7RnB7epG_sP6lZWywg7_WxkS6VZzJrWuKwStIkAzirplpJjnkqIfLBxQxfg_YwtFgJfNRyWbeUC-Ub3XeJRA8eIHQleZDpNjukFIAA">
                    <input type="hidden" name="PPSX" data-bind="value: svr.sRandomBlob" value="">
                    <input type="hidden" name="NewUser" value="1">
                    <input type="hidden" name="FoundMSAs" data-bind="value: svr.sFoundMSAs" value="">
                    <input type="hidden" name="fspost" data-bind="value: svr.fPOST_ForceSignin ? 1 : 0" value="0">
                    <input type="hidden" name="i21" data-bind="value: wasLearnMoreShown() ? 1 : 0" value="0">
                    <input type="hidden" name="CookieDisclosure" data-bind="value: svr.fShowCookieBanner ? 1 : 0" value="0">
                    <input type="hidden" name="IsFidoSupported" data-bind="value: isFidoSupported() ? 1 : 0" value="1">
                    <input type="hidden" name="isSignupPost" data-bind="value: isSignupPost() ? 1 : 0" value="0">
                    <input type="hidden" name="isRecoveryAttemptPost" data-bind="value: isRecoveryAttemptPost() ? 1 : 0" value="0">
                    <div data-bind="component: { name: 'instrumentation-control',
            publicMethods: instrumentationMethods,
            params: { serverData: svr } }">
                      <input type="hidden" name="i19" data-bind="value: timeOnPage" value="">
                    </div>
                    <!-- /ko -->
                  </div>
                  <!-- ko if: $page.showFedCredAndNewSession -->
                  <!-- ko if: $page.showFedCredButtons -->
                  <div data-bind="css: { 'app': $page.backgroundLogoUrl }, externalCss: { 'promoted-fed-cred-box': true }" class="promoted-fed-cred-box ext-promoted-fed-cred-box">
                    <div class="promoted-fed-cred-content" data-bind="css: {
                'animate': $page.useCssAnimations &amp;&amp; $page.animate(),
                'slide-out-next': $page.animate.isSlideOutNext,
                'slide-in-next': $page.animate.isSlideInNext,
                'slide-out-back': $page.animate.isSlideOutBack,
                'slide-in-back': $page.animate.isSlideInBack,
                'app': $page.backgroundLogoUrl }">
                      <!-- ko foreach: $page.otherSigninOptions -->
                      <div class="row tile">
                        <div class="table" role="button" tabindex="0" data-bind="
                        css: { 'list-item': svr.fSupportWindowsStyles },
                        pressEnter: $page.otherSigninOptionsButton_onClick,
                        click: $page.otherSigninOptionsButton_onClick,
                        ariaLabel: $data.text" aria-label="Sign-in options">
                          <div class="table-row">
                            <div class="table-cell tile-img medium">
                              <!-- ko component: 'accessible-image-control' --><!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme --><!-- /ko -->
                              <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
                              <!-- ko template: { nodes: [darkImageNode], data: $parent } --><img class="tile-img medium" role="presentation" data-bind="attr: { src: $data.darkIconUrl }"
                                src="https://aadcdn.msftauth.net/shared/1.0/content/images/signin-options_4e48046ce74f4b89d45037c90576bfac.svg"><!-- /ko -->
                              <!-- /ko --><!-- /ko -->
                            </div>
                            <div class="table-cell text-left content" data-bind="css: { 'content': !svr.fSupportWindowsStyles }">
                              <div data-bind="
                                    text: $data.text,
                                    attr: { 'data-test-id': $data.testId }" data-test-id="signinOptions">Sign-in options</div>
                            </div>
                          </div>
                        </div>
                      </div>
                      <!-- /ko -->
                    </div>
                  </div>
                  <!-- /ko -->
                  <!-- ko if: $page.newSession --><!-- /ko -->
                  <!-- /ko -->
                  <!-- ko if: $page.showDebugDetails --><!-- /ko -->
                </div>
              </div>
              <!-- /ko -->
            </div>
          </div>
        </div>
        <!-- ko if: $page.paginationControlHelper.showFooterControl -->
        <div id="footer" role="contentinfo" data-bind="
        externalCss: {
            'footer': true,
            'has-background': !$page.useDefaultBackground() &amp;&amp; $page.showFooter(),
            'background-always-visible': $page.backgroundLogoUrl }" class="footer ext-footer has-background ext-has-background">
          <div data-bind="component: { name: 'footer-control',
            publicMethods: $page.footerMethods,
            params: {
                serverData: svr,
                useDefaultBackground: $page.useDefaultBackground(),
                hasDarkBackground: $page.backgroundLogoUrl(),
                showLinks: true,
                showFooter: $page.showFooter(),
                hideTOU: $page.hideTOU(),
                termsText: $page.termsText(),
                termsLink: $page.termsLink(),
                hidePrivacy: $page.hidePrivacy(),
                privacyText: $page.privacyText(),
                privacyLink: $page.privacyLink() },
            event: {
                agreementClick: $page.footer_agreementClick,
                showDebugDetails: $page.toggleDebugDetails_onClick } }"><!-- ko if: !hideFooter && (showLinks || impressumLink || showIcpLicense) -->
            <div id="footerLinks" class="footerNode text-secondary footer-links ext-footer-links" data-bind="externalCss: { 'footer-links': true }">
              <!-- ko if: showFooter -->
              <!-- ko if: !hideTOU -->
              <a id="ftrTerms" data-bind="
            text: termsText,
            href: termsLink,
            click: termsLink_onClick,
            externalCss: {
                'footer-content': true,
                'footer-item': true,
                'has-background': !useDefaultBackground,
                'background-always-visible': hasDarkBackground }" href="https://www.microsoft.com/en-US/servicesagreement/" class="footer-content ext-footer-content footer-item ext-footer-item has-background ext-has-background">Terms of use</a>
              <!-- /ko -->
              <!-- ko if: !hidePrivacy -->
              <a id="ftrPrivacy" data-bind="
            text: privacyText,
            href: privacyLink,
            click: privacyLink_onClick,
            externalCss: {
                'footer-content': true,
                'footer-item': true,
                'has-background': !useDefaultBackground,
                'background-always-visible': hasDarkBackground }" href="https://privacy.microsoft.com/en-US/privacystatement" class="footer-content ext-footer-content footer-item ext-footer-item has-background ext-has-background">Privacy &amp; cookies</a>
              <!-- /ko -->
              <!-- ko if: impressumLink --><!-- /ko -->
              <!-- ko if: a11yConformeLink --><!-- /ko -->
              <!-- ko if: showIcpLicense --><!-- /ko -->
              <!-- /ko -->
              <!-- Set attr binding before hasFocusEx to prevent Narrator from losing focus -->
              <a id="moreOptions" href="#" role="button" data-bind="
        click: moreInfo_onClick,
        ariaLabel: str['CT_STR_More_Options_Ellipsis_AriaLabel'],
        attr: { 'aria-expanded': showDebugDetails().toString() },
        hasFocusEx: focusMoreInfo(),
        externalCss: {
            'footer-content': true,
            'footer-item': true,
            'debug-item': true,
            'has-background': !useDefaultBackground,
            'background-always-visible': hasDarkBackground }" aria-label="Click here for troubleshooting information" aria-expanded="false" class="footer-content ext-footer-content footer-item ext-footer-item debug-item ext-debug-item has-background ext-has-background">...</a>
            </div>
            <!-- /ko -->
            <!-- ko if: svr.fShowLegalMessagingInline && showLinks --><!-- /ko -->
          </div>
        </div>
        <!-- /ko -->
      </div>
      <!-- /ko -->
    </div>
    <!-- /ko -->
    <!-- ko if: isVerticalSplitTemplate() && isTemplateLoaded() --><!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
  </div>
  <!-- /ko -->
</form>

POST

<form data-bind="postRedirectForm: postRedirect" method="POST" aria-hidden="true" target="_top"></form>

Text Content

Sign in

Can’t access your account?


This is a Federal computer system and is the property of the United States
Government. It is for authorized use only. Users have no explicit or implicit
expectation of privacy.

Any or all uses of this system and all files on this system may be intercepted,
monitored, recorded, copied, audited, inspected, and disclosed to authorized
site, Department of Energy, and law enforcement personnel, as well as authorized
officials of other agencies, both domestic and foreign. By using this system,
the user consents to such interception, monitoring, recording, copying,
auditing, inspection, and disclosure at the discretion of authorized site or
Department of Energy personnel.

Unauthorized or improper use of this system may result in administrative
disciplinary action and civil and criminal penalties. By continuing to use this
system you indicate your awareness of and consent to these terms and conditions
of use. LOG OFF IMMEDIATELY if you do not agree to the conditions stated in this
warning.


Sign-in options
Terms of use Privacy & cookies ...