SambaPOS Server, Workstation & RDP Setup Guide

Hello guys, I 'm new here! I want to say a great Thank You, I found the guides very informative and also love the software!! I want to provide a few additional tips that might help new users to understand how to setup Samba POS according to their needs, that took me a while to understand.

As Emre says here: SambaPOS Database Configuration
you can install Samba POS for 3 different cases.

Demo mode: check on the software without maintaining a database of any changes that you might make.
(Useful in having a first look on Samba!)

Single User mode: in this case the software maintains a database and keeps all the changes you might wanna make but only for the specific computer and specific windows user that is been installed to.
(Useful in stores with a single tilt, or single cashier)

Multi User Mode: This is the most common case for those that want to use POS software on their cafe, restaurant, bar etc. There are very good guides in the forum so there is no need to write anything further,
Step by step on how to Configure multiple concurrent RDP clients to run SambaPOS (IPHONE ,IPAD, Galaxy tablet)
,just to clarify that this is the only case that you need to install the SQL Server Express from Microsoft site.
So you need this setup if you are planning to use a computer as main cashier (server) and tablets (terminals) for the waiters. Since this setup varies a lot for each and every one of us I want to give some examples.
You can have one computer and many tablets (one cashier and many waiters)
You can have many computers and no tablet (many cashiers only, like a supermarket)
You can have many of both!!
In every case you need server. Server is the computer that you select to store your “Database” and runs the “Message service” on the above guide.
Everything else that runs on the network are clients or terminals.

The most confusing setup is when you want to have One computer and Many Tablets (android or iOS) that connect to the first one. In this case you need to add additional users on the computer in order to allow tablets to log on through Remote Desktop. Each tablet needs to log in to a different windows user to make everything work perfectly!

One last tip. Since most of us run Windows 7 Home as they came with our laptops, you can enable RDP using W7-SP1-RTM-RDP-v4 but it won’t allow “standard” users to connect through RDP.

In this case you need to add windows user accounts with “admin rights”


and then go to C:\ProgramData\SAMBAPOS\SambaPOS4\SambaSetting.txt

and deny users that connect through RDP the write permission.

Otherwise when you select user role for each rdp user,in Samba POS,

they will keep changing everytime you select it for each user.
But beware that all users will have admin rights, so they are also capable of tweaking your windows !

Anyway thats all! Hope I 've helped! :smile: