Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
HTML Wrap
classsection group
HTML Wrap
classcol span_3_of_5
UI Text Box
sizemedium
typenote

Known issue 10/09/2018. Many users have told us that the 'Trust this device for 30 days' option was not working and that they were being prompted to enter 2FA authentication every time they opened their file—even after trying the tips below. It's been tricky to pinpoint what's causing this, but our development team have now been able to consistently replicate the issue and are now working on creating a permanent fix.

We'll let you know when we have this sorted, in the mean time, we apologise for the annoyance and inconvenience this has caused.

Selecting Whenever you sign in with a new device or browser, you'll need to enter a code. If you don't want to enter a code every time, choose the Trust this device for 30 days when option as you sign in to skip two-factor authentication for the next thirty days. For your security, Trust this device for 30 days . MYOB will remember this device and you won't be asked for a code for the next 30 days.

This option only works when you sign in with the same device and the same browser you were using when you selected it (e.g. for example, using Chrome on your laptop, or Internet Explorer on your tablet).

Two-factor authentication (2FA) keeps your account protected if your password is compromised. Because Trust this device bypasses 2FA, you should only select this setting on devices that are not shared, and that you know are secure.

If you or anyone else tries to sign in from another computerdevice or browser, 2FA will still be required.

UI Text Box
sizemedium
typetipwarning

Don’t select Trust this device for 30 days on a shared device.

Image Modified

 

 

I'm being asked to enter the authentication code after I’ve selected ‘Trust this device for 30 days’

If you’re prompted for 2FA when signing in, despite having
UI Text Box
sizemedium
typenote

How do I turn off Trust this device for 30 days? You can clear the 'Trust this device' setting by:

  • (AccountRight) signing out (Services menu > Sign out from AccountRight)
  • (MYOB Essentials) logging in using a different browser or computer.

Using SMS 2FA? (selected new customers only)

SME 2FA is gradually being rolled out so it's not currently available to everyone. It includes a “Smart Remember Me” option built-in, which means you won't be prompted to provide a code every time you sign in to MYOB.

Troubleshooting

If you’ve selected Trust this device for 30 days, it’s probably for one of the following but you're still being asked for a 2FA code when you sign in it could be for one of these reasons:

 

UI Expand
titleYou've logged in using a different browser or computer

The  The Trust this device setting is saved by the browser you’re using, on the device you’re using - not by your MYOB account. This means that if you selected Trust this device while signing in, then later you sign in using a different browser or a different computer, you’ll be asked for a 2FA code.

The fix for this is simple - you can set Trust this device on multiple browsers and computers, so set it on each browser and computer you use, once a month.Note :

UI Text Box
typenote

When you sign into an AccountRight online file, the sign in window opens in Internet Explorer (even though it looks like you haven’t left AccountRight). This means that when you

selected

select Trust this device, the setting is saved in Internet Explorer. If you use a different browser (e.g. Chrome) when you sign in to other products then you'll need to set it for the other browser as well.

UI Expand
title'Trust this device' setting has been overridden by another user

The Trust this device setting is saved by the browser you’re using, and will only remember one user at a time. So if someone logs in to their account after you and selects Trust this device , you’ll be asked for a 2FA code next time you sign in.

This might seem like a needless hassle but 2FA is designed as a second layer of protection for your account, so it’s not designed to work on shared devices.

You might experience this if you have a shared device in your business – like a shared computer used in a training room. This computer might be ‘secure’ because it’s part of your business and running antivirus software, but because it’s shared you should always use 2FA when you use it to sign in to your MYOB account.

UI Expand
titleYour browser settings are clearing cookies when you exit the browser

Make sure your browser settings are not set to 'Clear cookies on exiting the browser'.

For instructions on this, see the help for your internet browser. Here are the steps for Internet Explorer, Google Chrome and Mozilla Firefox.

UI Expand
titleYour antivirus software is clearing your cookies

Make sure that your antivirus software settings do not clear cookies in your browser. To do this, see the help for your antivirus software.

UI Expand
titleYou're signing out of AccountRight

Signing out of AccountRight (Services menu > Sign out from AccountRight) will clear the 'Trust this device' setting. To keep the setting, close the AccountRight window using the X in the top right corner, or click File > Exit instead of signing out.

Only signing out of AccountRight clears the trusted device setting. Signing out of other MYOB products won’t clear the setting.

If none of these steps work, and you're using app-based 2FA, try switching to email 2FA. See Setting up two-factor authentication.

 

<div id="feedback" style="margin-top:50px;"> <div class="feedbackheading"> <h2>Was this information helpful?</h2> </div> <div class="yes"> <img id="yesImg" src="/wiki/download/attachments/5668874/yes_notSelected.png">Yes </div> <div class="no"> <img src="/wiki/download/attachments/5668874/no_notSelected.png">No </div> <div class="moreinfo"> <h3>Why not?</h3> <p> <form id="moreInfo" name="moreInfo"> <input type="checkbox" id="cb1" name="unclear" value="" onClick=allowSubmit()> <label for="cb1"><span class="checkboxlabel">The instructions weren't clear</label><br> <input type="checkbox" id="cb2" name="notFound" value="" onClick=allowSubmit()> <label for="cb2"><span style="padding-bottom:2px;">I couldn't find what I was looking for</label><br> <div id="inlineMoreHelpInfo">That's no good. Try searching the help. Or maybe the <a href="http://community.myob.com/" target="_blank">community forum</a> can help answer your question.<br /> <input type="text" placeholder="Search the help..." id="searchTerm"><i class="fa fa-search" id="searchButton"></i> </div> <input type="checkbox" id="cb3" name="productIssue" value="" onClick=allowSubmit()> <label for="cb3">I have a problem with my software</label><br> <div id="inlineSupportInfo">Sorry to hear that. Maybe our <a href="http://community.myob.com/" target="_blank">community forum</a> can help. </div> <input type="checkbox" id="cb4" name="other" value="" onClick=allowSubmit()> <label for="cb4">Something else</label><br> </form> <h3 id="commentsHeading">How would you improve this page?</h3> <textarea id="comments" name="comments" form="moreInfo" placeholder="Tell us more..."></textarea> </p> <p id="supportText">Unfortunately, we won't be able to respond to your feedback. Please don’t enter any personal information—if you need urgent help, contact our <a href="http://myob.com/contactus" style="color:#5E2080;">support team</a> instead.</p> <button type="button" id="submitButton" disabled>Submit</button> </div> <div id="submitted"> <img src="/wiki/download/attachments/5668874/submittedTick.png">Thanks for your feedback. </div> <div id="positiveFeedback"> <h3 id="positiveCommentsHeading">Thanks! Anything you'd like to add?</h3> <textarea id="positiveComments" name="positiveComments" form="positiveComments" placeholder="Tell us more..."></textarea> </p> <p id="positiveCommentText">We’d love to know what worked so we can keep improving our help. Please don’t enter any personal information—if you need more help, get in touch with our <a href="http://myob.com/contactus" style="color:#5E2080;">support team</a>.</p> <button type="button" id="positiveSubmitButton" disabled>Submit</button> </div> </div> <script> var sPath = window.location.pathname; // Get the path of the current window (will be used to find 'page' and 'product' variables // var page = sPath.substring(sPath.lastIndexOf('/') + 1); // Set the 'page' variable to the html page name (eg. feedback.html) var page; // Create global variable to store permalink for this page var responded = 0; // initialise the 'responded' variable to indicate that no response has been recorded var helpful = 0; // probably don't need both these variables (responded and helpful)... var pathArray = sPath.split( '/' ); // Split the URL into chunks divided by slashes, and put into array pathArray var product = pathArray[pathArray.length-2]; // Get the second last 'chunk' (which will be the product folder, eg. 'ec' or 'ea', based on help URLs of structure: http://help.myob.com/wiki/display/ea/Welcome+to+MYOB+Essentials+Accounting // Wait until JQuery has loaded, then get the page variable from the content of the .tinylink div. AJS.toInit(function(){ page = AJS.$(".tinylink").text(); }); // Initialise variables for checkbox responses var unclear = ''; var notFound = ''; var productIssue = ''; var other = ''; var comment = ''; // Make sure the checkboxes and comment fields are cleared when the page loads $('#comments').val(''); $('#moreInfo input[type=checkbox]').attr('checked',false); function submitFormResult(helpful, page, product) { var helpful = helpful; comment = $('#comments').val(); var product = product; var page = page; if (page == '') { page = window.location.href; } if ($('#cb1').is(":checked")) { unclear = "Unclear"; } if ($('#cb2').is(":checked")) { notFound = "Could not find"; } if ($('#cb3').is(":checked")) { productIssue = "Product issue"; } if ($('#cb4').is(":checked")) { other = "Other"; } // Post responses to the Google form $.ajax({ url: "https://docs.google.com/forms/d/1bAixJMHVVKnRKB9N6Ug6zsLWWc5hVCIr3p3lCb-q8rM/formResponse", data: { "entry_19710432": helpful, "entry_233823726": unclear, "entry_1511608596": notFound, "entry_1587406445": productIssue, "entry_1989203864": other, "entry_2056312956": comment, "entry_1949579778": product, "entry_1743314655": page, }, type: "POST", dataType: "xml", statusCode: { 0: function () { // display the 'submitted' div with thankyou message if (helpful == "no") { $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); } }, 200: function () { // display the 'submitted' div with thankyou message if (helpful == "no") { $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); } } } }); // end of ajax call } // end of submitFormResult function function submitPositiveFeedback (helpful, page, product) { var helpful = helpful; comment = $('#positiveComments').val(); var product = product; var page = page; if (page == '') { page = window.location.href; } // Post comment to the Google form $.ajax({ url: "https://docs.google.com/forms/d/1WfuiKR77NYihMgzeBqOffce0ido3I2DoAysBeESfybo/formResponse", data: { "entry_922059833": helpful, "entry_174932397": comment, "entry_104243485": product, "entry_716914159": page, }, type: "POST", dataType: "xml", statusCode: { 0: function () { // display the 'submitted' div with thankyou message if (helpful == "no") { $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); } }, 200: function () { // display the 'submitted' div with thankyou message if (helpful == "no") { $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); } } } }); // end of ajax call } // end of submitPositiveFeedback function // Do this if someone clicks Yes (submit form and show thankyou message) $(".yes").on("click", function() { // only do this if there hasn't been a response yet! if (responded == 0) { // change the image to a green face $(".yes").html( "<img src='/wiki/download/attachments/5668874/yes_Selected.png'>Yes" ).fadeIn(300); // display the 'submitted' div with thankyou message // $("#feedback").css('padding-bottom','50px'); // $("#submitted").fadeIn(500); $("#positiveFeedback").fadeIn(500); // record that the survey has been responded to responded = 1; helpful = "yes"; submitFormResult(helpful, page, product) } }); // Do this if someone clicks No (show checkboxes and comment field) $(".no").on("click", function() { // only do this if there hasn't been a response yet! if (responded == 0) { // change the image to a red face $(".no").html( "<img src='/wiki/download/attachments/5668874/no_Selected.png'>No" ).fadeIn(300); // display the 'moreinfo' div with additional options $(".moreinfo").fadeIn(300); // record that the survey has been responded to responded = 1; helpful = "no"; } }); // Submit the form when the submit button is clicked $("#submitButton").on("click", function() { submitFormResult(helpful,page,product); // this.disabled=true; $('.moreinfo').fadeOut(100); $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); }); $("#positiveSubmitButton").on("click", function() { submitPositiveFeedback(helpful,page,product); $('#positiveFeedback').fadeOut(100); // this.disabled=true; $("#feedback").css('padding-bottom','50px'); $("#submitted").fadeIn(500); // $('#positiveSubmitButton').prop("disabled",true); // $('#positiveComments').val(""); }); // Change the image when hovering over Yes or No (but only before a response has been recorded) $(".yes img").hover(function(){ if (responded == 0) { $(".yes img").attr("src","/wiki/download/attachments/5668874/yes_Selected.png").fade(500); } },function(){ if (responded == 0) { $(".yes img").attr("src","/wiki/download/attachments/5668874/yes_notSelected.png").fadeIn(500); } }); $(".no img").hover(function(){ if (responded == 0) { $(".no img").attr("src","/wiki/download/attachments/5668874/no_Selected.png").fadeIn(500); } },function(){ if (responded == 0) { $(".no img").attr("src","/wiki/download/attachments/5668874/no_notSelected.png").fadeIn(500); } }); // Change the border width of the comment field when it's in focus (TODO: Make this work with the hover below) $("#comments").focus( function() { $(this).css('borderWidth', '3px'); }); // Change the border width of the comment field when hovering over it (TODO: Make this work onfocus as well) $("#comments").hover( function() { $(this).css('borderWidth', '2px'); }, function() { $(this).css('borderWidth', '2px'); }); $("#cb2").click(function() { $("#inlineMoreHelpInfo").toggle(this.checked); $("#searchTerm").focus(); }); $("#cb3").click(function() { $("#inlineSupportInfo").toggle(this.checked); }); // Activate the Submit button when a checkbox has been selected function allowSubmit() { var atLeastOneIsChecked = $('#moreInfo :checkbox:checked').length > 0; if (atLeastOneIsChecked) { $("#submitButton").prop("disabled",false); $("#commentsHeading").fadeIn(300); $("#comments").fadeIn(300); $("#supportText").fadeIn(100); } else { $("#submitButton").prop("disabled",true); } } $('#positiveSubmitButton').prop("disabled",false); // SUBMIT SEARCH IF USER CLICKS ON MAGNIFYING GLASS $("#searchButton").click(function() { var searchTerm = $("#searchTerm").val(); var encodedSearch = encodeURIComponent(searchTerm); var searchURL = "http://help.myob.com/wiki/dosearchsite.action?queryString=" + encodedSearch + "&startIndex=0&where=ea"; // alert(searchURL); window.location.replace(searchURL); }); // SUBMIT SEARCH IF USER PRESSES ENTER $('#searchTerm').keyup(function(e) { if (e.keyCode == 13) { var searchTerm = $("#searchTerm").val(); var encodedSearch = encodeURIComponent(searchTerm); var searchURL = "http://help.myob.com/wiki/dosearchsite.action?queryString=" + encodedSearch + "&startIndex=0&where=ea"; // alert(searchURL); window.location.replace(searchURL); } // return false; }); </script>
HTML
UI Expand
titleYou've updated AccountRight

When you install an AccountRight update, the 'Trust this device' setting may be cleared.

HTML Wrap
width15%
classcol span_1_of_5

 

HTML Wrap
floatleft
classcol span_1_of_5
Panelbox
namemagenta
titleRelated topics
HTML Wrap
classsidebarlinks

Signing in with twoTwo-factor authenticationTwo

Getting help with two-factor authentication

Using your backup codes

Managing two-factor authentication

Using the Security Centre

Recovering your account

Setting up two-factor authentication

CSS Stylesheet
/* Style the feedback div. TODO: Make this responsive */
#feedback {
	font-family: Arial,Helvetica,sans-serif,Verdana;
	width:500px;
	margin-top:0px;
	padding-top:0px; 
	padding-bottom:100px;
}

/* Style the Yes and No options and images */
.yes {
	font-weight:bold;
	float:left;
	padding-top:10px;
	vertical-align:middle;
}

.yes img, .no img {
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	height: 40px;
}
            
.no {
	font-weight:bold;
	float:right;
	vertical-align:middle;
	margin-right:250px;
	padding-top:10px;
}

/* Style the div containing the checkboxes and comments field */
.moreinfo {
	display:none;
    margin-top:120px;
    line-height:10px;
}
            
p.moreinfo {
	padding-top:10px;
}

/* Style the confirmation message when a user submits the form */
#submitted {
	display:none;
	border: 1px solid #7FBA00;
	background-color: #ECF5D9;
	position:relative;
	margin-top:120px;
	height:70px;
	width:104%;
}
            
#submitted img {
	vertical-align:middle;
	padding:20px;
	height:35px;
}

/* Comments heading */
#commentsHeading {
	display:none;
	padding-bottom:10px;
	margin-top:10px;
}

/* Style the comment box */
textarea#comments {
width:100%;
height:100px;
vertical-align:top;
border: #5E2080 2px solid;
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size: 11pt;
display:none;
}

/* Style the positive comment box */
#positiveComments {
width:100%;
height:100px;
vertical-align:top;
border: #5E2080 2px solid;
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size: 11pt;
}

#positiveCommentsHeading {
margin-top:100px; 
padding-bottom:10px;
}		

/* Remove the resizing option from the comments text area */
textarea#comments {
resize: none;
padding:10px;
}

textarea#positiveComments {
resize: none;
padding:10px;
}

#supportText {
font-size:11pt;
margin-right:-50px;
padding-bottom:20px;
color: #888;
display:none;
}
#positiveCommentText {
font-size:11pt;
margin-right:-50px;
padding-bottom:20px;
color: #888;
}




#inlineSupportInfo {
display:none;
margin-left:28px;
padding-bottom:20px;
line-height:20px;
color:#888;
margin-top:-5px;
}

#inlineSupportInfo a {
color:#5E2080;
}

#inlineMoreHelpInfo {
display:none;
margin-left:28px;
padding-bottom:20px;
line-height:20px;
color:#888;
margin-top:-5px;
}

#inlineMoreHelpInfo a {
color:#5E2080;
}

/* Style the checkbox list */
#feedback input[type=checkbox] {
display:none;
}

#feedback input[type=checkbox] + label:before {
content: "";  
display: inline-block;  
width: 18px;  
height: 18px;  
vertical-align:middle;
margin-right: 8px;  
background-color: #fff;  
border: #5E2080 2px solid;
border-radius: 100px;  
margin-top:0px;
margin-bottom:0px;
}    

#feedback input[type=checkbox]:checked + label:before {
content:"\2714";
color:white;
background-color: #5E2080; 
text-align:center;
line-height:18px; 
}

/* Style the checkbox labels */
label {
display:block;
vertical-align:middle;
}

/* Style the Submit button and its various states (including disabled).  */
/* TODO: Set up a subclass of button to use here instead */
button {
background: #5E2080;
border-top: 1px solid #5E2080;
border-right: 1px solid #5E2080;
border-bottom: 1px solid #5E2080;
border-left: 1px solid #5E2080;
border-radius:30px;
padding: 10px 32px;
vertical-align:middle;
color:#fff;
float:right;
font-family: Arial,Helvetica,sans-serif,Verdana;
font-weight:bold;
font-size: 11pt;
margin-right:-25px;
}

button:hover {
background: #4D1A6B;
border-top: 2px solid #4D1A6B;
border-right: 2px solid #4D1A6B;
border-bottom: 2px solid #4D1A6B;
border-left: 2px solid #4D1A6B;
cursor: pointer;
}    
        
button:active {
background: #4D1A6B;
border-top: 2px solid #4D1A6B;
border-right: 2px solid #4D1A6B;
border-bottom: 2px solid #4D1A6B;
border-left: 2px solid #4D1A6B;
cursor: pointer;
}     
			
input#searchTerm{
line-height:15px;
font-size: 11pt;
height:15px;
width:200px;
margin-left:-5px; 
margin-top:10px;
padding:10px;
}

#searchButton {
margin-left: 10px;
cursor: pointer;
font-size: 14pt;
}

#positiveFeedback {
display:none;
}    

button[disabled],
button[disabled]:hover,
button[disabled]:active {
background: #ddd;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
color: #8f8f8f;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}      
 
#basicModalContent {
display:none;
}
#simplemodal-overlay {
 background-color:#000;
}
#simplemodal-container {
 background-color:#fff; 
 border:1px solid #444; 
 border-radius:3px;
 padding:20px;
 }
#simplemodal-container a.modalCloseImg {
 background:url(http://help.myob.com/images/close.png) no-repeat; /* adjust url as required */
 width:32px;
 height:32px;
 display:inline;
 z-index:3200;
 position:absolute;
 top:10px;
 right:10px;
 cursor:pointer;
 opacity:0.3;
 }
 
.answerButton {
 width:120px; 
 background-color:white; 
 color:#5E2080;
 padding:10px;
 border-radius:5px;
 border: 1px solid gray;
 cursor: pointer;
/* box-shadow:2px 2px #888; */
 font-size:14px;
 font-family:Arial, sans-serif;
 margin-top:20px;
}
.answerSpacer {
 width:120px;
}
.answerButton:hover {
 background-color:#eee;
}
.selectedAnswer {
 background-color:#5E2080!important;
 color:white!important;
}
.questionContainer {
 display:flex;
 justify-content:space-between; 
 color:white; 
 text-align:center;
}
.textAnswer {
 padding:10px; 
 border-radius:3px; 
 border: 1px solid gray; 
 width:80%
}
.extraText {
 display:none;
 padding-top:20px;
}
#submitSurveyButton {
 border-radius:5px;
 font-size:13pt;
 cursor:pointer;
 border:1px solid #5fa52c;
 background-color: #5fa52c;
 position:absolute;
 bottom:20px!important;
 right:0;
}
#submitSurveyButton:active {
 background-color: #5fa52c;
}
#submitSurveyButton:hover {
}
#submitSurveyButton:disabled {
background-color:##5fa52c;
border:1px solid #47831c;
cursor: not-allowed;
opacity:0.65;
}
.questionText {
 margin-top:30px!important;
}
#thankyouMessage {
display:none;
}
#closeAfterSubmitButton {
border-radius:5px;
 font-size:13pt;
 cursor:pointer;
 border:1px solid #5fa52c;
 background-color: #5fa52c;
 position:absolute;
 bottom:20px!important;
 right:0;
}
#q1 {
 margin-top:-5px;
}

 

 

HTML
<div style="display:none;" data-swiftype-name="siteSection" data-swiftype-type="enum">help</div>
<div style="display:none;" data-swiftype-name="businessType" data-swiftype-type="enum">Small Business</div>
<div style="display: none;" data-swiftype-name="productFamily" data-swiftype-type="enum">MYOB Essentials</div>
<div style="display: none;" data-swiftype-name="productFamily" data-swiftype-type="enum">AccountRight</div>
<div style="display: none;" data-swiftype-name="productVersion" data-swiftype-type="enum">AccountRight 2017</div>
<div style="display: none;" data-swiftype-name="country" data-swiftype-type="enum">Australia</div>
<div style="display: none;" data-swiftype-name="country" data-swiftype-type="enum">New Zealand</div>