Note: Tutorial available
Click here to view a tutorial on implementing advanced delegated forms.
Description
This advanced delegated form lets you create an NTFS project folder, and set an AD security group with folder permissions.
All-in-one PowerShell setup script
Post-setup configuration
- Update the following global variables to your own environment:
ProjectFolderCreateOU
ProjectFolderPrefix
ProjectFolderRootPath
Manual setup
Dynamic form
Data source: NTFS-projectfolder-create-check-names
Description
Name | NTFS-projectfolder-create-check-names |
---|---|
Type | Task data source |
Helper task | DataSource: NTFS-projectfolder-create-check-names |
Model definition | folderPath groupName |
Input
Key | Configurable in form | Required |
---|---|---|
inputName |
Yes | Yes |
Helper Task
Script
Local variables
Type | Name | Value |
---|---|---|
string | folderPefix |
{{variable.ProjectFolderPrefix}} |
string | folderRootPath |
{{variable.ProjectFolderRootPath}} |
Form field references
- Page 2
- Grid Available name
- Data source → NTFS-projectfolder-create-check-names
- Input variable
inputName
→ Project Name (use value from other field)
- Input variable
- Data source → NTFS-projectfolder-create-check-names
- Grid Available name
Global variables
ProjectFolderCreateOU
ProjectFolderPrefix
ProjectFolderRootPath
View the advanced delegated form global variable reference.
Delegated form task: Create NTFS Project Folder
Name
NTFS-projectfolder-create
Script
Local variables
Type | Name | Value |
---|---|---|
string | createOU |
{{variable.ProjectFolderCreateOU}} |
string | groupDescription |
{{form.description}} |
string | groupName |
{{form.naming.groupName}} |
string | projectFolderPath |
{{form.naming.folderPath}} |