Category Archives: security

Why the Idle Client Timeout Won’t Work

Overview

Just a friendly reminder (or reminder for myself) that in order to get the Idle Client Time to work properly.

Make sure you change the Keep Alive Interval to something greater than Idle Client Timeout.

If you set the Idle Client Timeout to something LESS THAN Keep Alive Interval, the client will not disconnect automatically if they’re idle.

The Default

When you install Dynamics 365 Business Central (aka Dynamics NAV), this setting will be defaulted to 2 minutes. So if you want to kick people off if they’re idle for 5 minutes, make sure you remember to change this default setting.

Conclusion

Another one of those GOTCHA things when setting up the software…

Changing Protection Level to Boost Performance

Overview

Just a quick note about boosting the client performance for full Windows or RTC clients for customers using Dynamics 365 Business Central (aka Dynamics NAV).

This was brought to us by one of our customers that is looking for ways to reduce the lag for their users using the full Windows client.

One of the newer features in Dynamics 365 Business Central (aka Dynamics NAV) is to allow different connections to the data within NAV. This means security is a big issue since you do not want random programs to connect to your financial data.

Changing Protection Level

When you set the Protection Level as the default (EncryptAndSign), every data packet being sent and received are encrypted and authenticated to ensure you are who you are.

This means that when the users are viewing, for example, the customer card, if you disable their user on the Active Directory, they will get kicked out immediately. Yes, even if they’re not sending and receiving any data.

This may cause additional traffic to your data packets being sent and received as it requires additional layers of encryption and signing to ensure the data is legitimate as it ensure the person accessing the data is legitiment.

For users using NAV locally within the company where the server is hosted locally, these kind of security may not be needed.

For our client that’s running Dynamics NAV on-premise, changing Protection Level to None has significantly boosted the Windows client for the end users.

IMPORTANT NOTE!

You should only change this for users that are using NAV locally and are using Windows Login.

Your security is important and you should definitely consult your local security expert before changing this.

Proceed at your own risk!!