You log in to the Barcode Scan App with your own Exact Online account through Single Sign-On: you do not need a separate password, and you only ever enter your password at Exact Online itself. The app works with your Exact Online user and is available in English, Dutch and German.
In short:
- Login runs through Exact Online (OAuth). There is no separate username or password for the app.
- Postings are made under your own Exact Online user and within your rights.
- The Barcode Scan App is an Exact Online Certified App.
- The connection runs over HTTPS, sessions expire automatically and logging out ends your sessions.
- The app is available in English, Dutch and German; you switch languages with the flag in the menu.
How login with Exact Online works (Single Sign-On)
You log in with the same account you already use for Exact Online:
- Open the app at barcodescan.nl/app/ and under Select your Exact Online country: choose the country of your Exact Online environment: Nederland, Belgium, Germany, UK or USA.
- The app sends you to the Exact Online login page. You log in there as you normally do.
- The first time, you confirm in Exact Online that the Barcode Scan App may access your administration.
- Exact Online sends you back to the app. The first time you use the app in an administration, you accept the Terms once.
Your password therefore never reaches the Barcode Scan App. The app only receives an access key from Exact Online that allows it to read and post data on your behalf. When that key expires, the app renews it automatically with Exact Online, so you do not have to log in again all the time.
When you log in, the app retrieves the basic details of your Exact Online user, such as your name, email address and current administration. Want to install the app on your phone or scanner? Read how to install the Barcode Scan App.
Your Exact Online rights stay in control
Because you work with your own Exact Online user, all postings in Exact Online are made under your name and within your rights. If rights are missing, for example for Inventory, Sales, Purchase or Manufacturing, the app cannot retrieve or post that data. Which rights a user needs is explained on the Permissions in Exact Online page.
This also lets you decide in Exact Online who does what in the warehouse: who may count stock in planned stock counts, who may collect orders with batch picking and who may complete assembly orders. Because every employee works with their own user, Exact Online shows exactly who made which posting.
Which security measures does the app take?
- Encrypted connection: the app only works over HTTPS and asks the browser to keep it that way. The app's cookies are only sent over a secure connection.
- Protected forms: forms in the app are protected against requests sent from another website.
- Cannot be embedded: the app cannot be embedded in another website.
- Sessions per device: every login gets its own session with time and device. When a session has expired, you log in again through Exact Online.
- Logging out: Logout in the menu ends your sessions.
Found a weakness anyway? Please report it through our Responsible Disclosure page.
Users, devices and administrations
The Barcode Scan App uses the same users as Exact Online. A subscription is linked to an Exact Online user and is intended for one employee. You may switch devices, but do not work on two devices at the same time with the same user. Read more in What is meant by a user? and Can multiple users scan at the same time?
If you work with more than one administration, click the administration name in the menu bar and choose another one on the Select division screen. Your Exact Online user needs rights on that administration and the app needs access to it in the Security Centre. How many administrations you can use depends on your subscription; see Can I use multiple administrations? and the subscriptions.
The app in your language: English, Dutch or German
The Barcode Scan App is fully available in English, Dutch and German. On your first visit the app automatically uses the language of your browser (Dutch or German, otherwise English). Want a different language? Click the flag in the menu bar and choose English, Dutch or German. Your choice is saved per user, so the app opens in the same language next time. This website is also available in English, Dutch and German.
Revoking access
No longer using the app, or want to pause the connection? Revoke access in the Security Centre in Exact Online; this takes effect immediately. See Revoke Barcode Scan App permissions for the steps with screenshots. If you also want your data deleted, use Delete user data.
Frequently asked questions
Do I need a separate password for the Barcode Scan App?
No. You log in with your own Exact Online account. The app sends you to the Exact Online login page and after you log in, Exact Online gives the app access. There is no separate username or password for the Barcode Scan App.
Is the Barcode Scan App secure?
The Barcode Scan App is an Exact Online Certified App. You log in through Exact Online, the connection always runs over HTTPS, forms are protected against misuse from other websites, sessions expire automatically and logging out ends your sessions. You can revoke the app's access in Exact Online at any time.
Do my Exact Online rights determine what I can do in the app?
Yes. The app works with your own Exact Online user. Postings in Exact Online are made under your name and within your rights. If rights are missing, for example for Inventory or Sales, the app cannot retrieve or post that data.
Which languages is the Barcode Scan App available in?
The app is available in English, Dutch and German. On your first visit the app uses the language of your browser. You switch languages with the flag in the menu bar; your choice is remembered per user.
How do I revoke the Barcode Scan App's access?
In Exact Online, click your name in the top right and choose My Exact Online. Open the Security Centre, find the Barcode Scan App and click Revoke. The revocation takes effect immediately.