Skip to content

The tool automates folder creation, security group setup, and permission assignment in a Windows Active Directory environment.

License

Notifications You must be signed in to change notification settings

jomardyan/Swift-FileServer-AD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Github Action

Automatic Fileserver Deployment Tool in Windows Active Directory Environment (Alpha Release)

This tool simplifies the process of deploying a file server in a Windows Active Directory environment by automating folder creation, security group setup, and permission assignment.

Features

  1. Domain Information Input: Provide the necessary domain details.
  2. Folder Creation: Specify the folder name using the following format:
  • FS + Folder Name + ACL (e.g., FS Marketing RWX).
  • The tool will use this name to create an Active Directory (AD) group.
  1. Access Level Selection:
  • R — Read
  • RW — Read + Write
  • RWX — Read + Write + Modify
  1. Directory Browsing: Select the top-level directory, typically the root directory of the file server.
  2. Automated Operations: Click 'Start Operation' to:
  • Create a new folder.
  • Set up an AD Security Group.
  • Assign the appropriate permissions.

Requirements

  • PowerShell: Ensure the latest version is installed.
  • .NET Framework: Version 4.7.2 or higher.
  • Administrative Rights:
    • On the domain level.
    • On the file server level.

This tool is designed to streamline file server deployment, making it faster and more efficient for administrators.

About

The tool automates folder creation, security group setup, and permission assignment in a Windows Active Directory environment.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages