I'm looking for a way to manage Linux workstations in the same way that a Windows domain manages windows clients. Just to be clear, I'm not looking for a Windows domain server replacement, I want a Linux server to manage Linux clients.
My workstations run Debian 8.5 with Cinnamon Desktop.
I need to be able to create new users and groups in the network, attach workstations, set policies by group or user, remote updates, installs, logs, etc.