Active Directory Setup for Tally Prime Server on Windows Server 2019 (VPS) – Complete Technical Guide
In a multi-user accounting environment, especially when using Tally Prime Server, managing user access and securing company data is critical.This guide provi...
In a multi-user accounting environment, especially when using Tally Prime Server, managing user access and securing company data is critical.
This guide provides a complete, practical, and production-ready approach to deploying Active Directory (AD) on a Windows Server 2019 VPS, enabling:
- Centralized user management
- Secure folder-level access control
- Seamless integration with Tally Prime Server
- Improved data security and audit control
?️ System Environment (Sample Setup)
| Component | Details |
|---|---|
| OS | Windows Server 2019 Standard |
| Server Type | VPS (Cloud Hosted) |
| RAM | 32 GB |
| Processor | Multi-core Virtual CPU |
| Users | ~20 |
| Application | Tally Prime Server |
| Data Location | D:\DataStore |
? Objective
To configure:
- Active Directory Domain Services (AD DS)
- DNS Server
- Domain Users & Groups
- Secure NTFS Folder Permissions
- Tally Prime Server integration with AD
⚠️ Pre-Requisites
Before starting, ensure:
Static IP is configured (example used in this guide):
IP Address: 10.10.50.10 Subnet Mask: 255.255.255.0 Gateway: 10.10.50.1 DNS: 10.10.50.10- Administrator access to server
- Windows Firewall properly configured
- No domain already exists (fresh WORKGROUP setup)
? Step 1: Configure Static IP & DNS
Open:
Control Panel → Network and Sharing Center → Adapter Settings- Edit IPv4 settings:
- Set static IP
- Set DNS = Server IP (IMPORTANT)
✔ This ensures proper domain resolution
? Step 2: Install Active Directory Domain Services
- Open Server Manager
Click:
Add Roles and Features- Select:
- Active Directory Domain Services
- DNS Server
- Install and wait for completion
? Step 3: Promote Server to Domain Controller
Click:
Promote this server to a domain controllerSelect:
Add a new forestEnter domain name:
corp.local- Set Directory Services Restore Mode (DSRM) password
- Proceed → Install
? Server will restart automatically
✅ Step 4: Verify Domain Setup
After reboot:
Login as:
corp\AdministratorRun:
dsa.msc
✔ Confirm domain structure is visible
? Step 5: Create Organizational Units (OU)
Create logical structure:
Corp.local
│
├── TallyUsers
├── TallyAdminsThis helps in better user management and policy application.
? Step 6: Create Domain Users
Example users:
user01
user02
accounts01
operator01Steps:
- Right-click OU → New → User
- Assign strong passwords
- Disable password expiry (optional for controlled environments)
?️ Step 7: Create Security Groups
Create:
Tally_Users
Tally_AdminsAssign:
- Users → Tally_Users
- Admin staff → Tally_Admins
✔ This simplifies permission management
? Step 8: Configure Secure Folder Permissions
Example data folder:
D:\DataStoreSteps:
- Right-click → Properties → Security
Remove:
EveryoneAdd:
corp\Tally_Users corp\Tally_Admins
Permissions:
| Group | Permission |
| Tally_Users | Modify |
| Tally_Admins | Full Control |
✔ Ensures restricted and secure access
? Step 9: Integrate Active Directory with Tally Server
In Tally Server:
Open:
F12 → Advanced ConfigurationSet:
Use Active Directory = Yes- Restart Tally Server
✔ Domain users will now be visible in Tally
? Step 10: Firewall & Port Configuration (VPS)
Ensure following ports are open internally:
| Port | Service |
| 53 | DNS |
| 88 | Kerberos |
| 389 | LDAP |
| 445 | SMB |
? Security Best Practices
- Remove “Everyone” access from all sensitive folders
- Use groups instead of assigning users directly
- Regularly backup:
- System State
- Tally Data
- Use strong passwords for all domain users
- Restrict RDP access
? Common Mistakes to Avoid
- Using dynamic IP instead of static
- DNS not pointing to server
- Skipping group-based permissions
- Not restarting Tally Server after AD enable
- Using public domain name (like .com)
? Benefits of This Setup
- Centralized user control
- Secure data access
- Easy scalability
- Better audit tracking
- Seamless Tally integration
? Conclusion
Implementing Active Directory for Tally Prime Server in a VPS environment ensures enterprise-level control, security, and scalability, even for small to medium businesses.
With proper planning and structured implementation, you can achieve:
- Controlled access
- Reduced risk of data loss
- Professional IT infrastructure
#ActiveDirectory #TallyPrime #WindowsServer2019 #DomainController #ADSetup #TallyServer #ServerSecurity #NTFSPermissions #UserManagement #DNS #Kerberos #LDAP #SMB #VPS #CloudServer #ITInfrastructure #SystemAdmin #NetworkSecurity #DataSecurity #AccountingSoftware #MultiUser #ServerSetup #DomainUsers #SecurityGroups #FilePermissions #ITGuide #TechTutorial #WindowsAdmin #ServerManagement #EnterpriseIT #AccessControl #DataProtection #ITSupport #ServerConfig #TallyERP #ADIntegration #NetworkAdmin #SecureServer #WindowsDNS #DomainSetup #ITBestPractices #SystemSecurity #FileServer #UserRoles #ITSolutions #CloudInfrastructure #ServerGuide #TechnicalArticle #ITManagement #BusinessIT
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.