User access settings

I was wondering if anyone knows of a way to redirect to sessions/login at all times if a user is not logged in? I may be missing something, but by changing the URL when not logged in to quotes or invoices for example, it will display all the quotes/invoices. I was hoping that there would be a way to only allow logged in users to view the site and redirect to the login page if they are not logged in. Thanks in advance for your help!

Can you provide an example of an URL that fails to redirect unauthorized guests?

One example for us is “http://domain.com/index.php/dashboard” will show the complete dashboard.

That page can be viewed by logged in users only. No guest can see your dashboard.
Are you sure you are logged out? Clear your browser cache and try again. Also try to open that page with an other browser. You should be redirect to http://domain.com/index.php/sessions/login