Unify the 'server and client' to improve the integration:
- Set a user's preferences, apps, and security.
- Enable the user's settings to follow that user to other computers on the network.
- Extend the user's settings to a user's laptop.
- Enable the user to disconnect from the network
- Enable the user to reconnect -- as if he never disconnected.
Use 'group policy' to configure storage in the directory.
Thus, clients can access the data from the directory as needed.
Enable users to get a copy of a file (usually stored on the server) and to work with that file
after a disconnect from the network, a user can work with the 'offline file folder'.
If a server is disconnected then the 'working file' is managed as if it still lived on the server.
The app considers itself as still connected to the server.
The user saves the file -- as if saving to the network.
But, instead the user is actually saving to an offline resource (mirror of the file and the folder on the server).
After reconnecting to the network, the file is synchronized again.
And, the latest changes to the file are saved to the server's copy.
If a server disconnects from a user but the user is still connected to the network
then the next time that the user saves a file then the user is 'redirected to another copy of the folder' residing on another server.
Enable a 'user profile' to roam (follow) the user wherever he goes.
Install operating systems on desktops and notebook computers -- from a remote location.
Publish apps and maintain software.
By using aDirectory services, software can be installed/removed remotely on a users' workstation.
Manage the deployment of software over multiple sites to control/manage change.
Schedule and manage inventory.
Manage user settings, security, domain administration settings -- via Group Policy.
Manage workspace, desktop configurations and more, via Group Policy.