Configuration Profiles

Configuration Profiles allow you to assemble sequences of tasks that you want to run/apply to a machine in order to achieve the desired Client PC configuration. These tasks includes Profile Settings, Power Settings and Profile Items.

Configuration Profiles page

Menu Bar options:

New

Select to create a new configuration profile.

Edit

Select an existing configuration profile - then click Edit to make changes.

Duplicate

Select an existing configuration profile - then click Duplicate to create a copy which will default to “Profile Name - Copy” as Profile Name.

Delete

Select an existing configuration profile - then click Delete. You will be prompted to confirm deletion.

Column Chooser

Selecting allows you to choose which columns to display. Example 4 of the 7 available columns are displayed.

Filter Row

This allows you to search/filter based on the available column data. Example searching for profiles with the Name sales

 

Group by Column

Drag a column header to the designated area to group by that column such as group by Name. You can expand the caret next to Name to see the rest of column data. To remove grouping - drag column header back to header row.

 

 

Configuration Profile components

1. Profile - Information

Profile Name

Name for profile - will display on both the Deployments listing as well as in Configuration Profiles listing

Profile Description

Description of profile and components

2. Profile - Options

Install all available Windows and Build Updates

If enabled will install all available Windows and Build Updates once all other Profiles Items have been processed. Updates are installed via Windows Update API and based on eligibility determined by the Windows Update Agent.

Power Off when finished

If enabled computer will shutdown once the entirety of profile has been processed. Note if Windows and Build Update enabled that is the final step after any agent installation and nested profiles/script items are processed.

Keep Chocolatey Installed

If enabled the Chocolatey Agent will remain installed rather than being removed once Chocolately script items are processed.

3. Profile - Naming Rules

Enable Naming Rule

If enabled will toggle on the Naming Rule dropdown selector. Naming Rules are only applied by parent level profiles.

Naming Rule

Dropdown selector activated when Enable Naming Rule is toggled on.

Add Naming Rule

Naming Rules editor can be launched directly within Configuration Profile by clicking the + icon. The new naming rule is automatically selected to use once created and submitted. See Naming Rules for detailed instructions.

4. Profile - Build Notification

Enable Build Notification

If enabled will display notification screen on computer that is visible prior to logon prompt until build is complete.

Note: The default Windows “Setup Completed Successfully” message that appears after the provisioning phase, will be replaced by the Notice Title when Build Notification is enabled. This will ensure enduser can tell the overall deployment has not fully completed.

Two values can be set for Build Notification:

  • Notice Title - defaults to “ezdeploy Setup in progress”

  • Notice Message - defaults to “This computer is being configured. You can logon but the computer may reboot unexpectedly. This message will clear when the process in complete.

5. Profile - Power Settings

ezdeploy disables all the power settings listed in table below while the deployment is running to ensure the computer does not go to sleep/hibernate during the process. Power Settings you select will be applied to computer at end of deployment process. Configuring with 0 min disables the setting forever.

Plugged In

Sleep (min) - default 20
Hibernate (min) - default 30
Monitor (min) - default 10
Disk (min) - default 15

On Battery

Sleep (min) - default 10
Hibernate (min) - default 15
Monitor (min) - default 5
Disk (min) - default 5

6. Profile Items

Navigation

↕ - Click and hold, then drag and drop to move item up or down to reorder
- Click to expand item settings
- Click to close item settings
X - Click to delete item

Legend for Item Type Icons:

 

Item Type

  • Chocolately Install - available scripts from Chocolately Repository.
    The “Show Popular” checkbox sorts and filters the repository based on the most popular packages in use by the ezdeploy subscriber base.

  • Custom Installer - available custom installer scripts (Note: This option will not appear if you have not created at least one custom installer)

  • ezdeploy Script - available scripts from ezdeploy Repository

  • Nested ezdeploy Profile - available ezdeploy Profiles to nest

  • Powershell Script (Premium Plan) - available custom Powershell scripts (Note: This option will not appear if you have not created at least one Powershell script)

  • RMM Script - available scripts from RMM integration (Automate only currently) (Note: Automate RMM scripts will execute with Priority Level 15 which is the highest available)

Item Name

Dropdown selector filtered based on Item Type selected - find desired Item Name and click Add Item button to include on Profile Items list.

Reboot

Select to reboot once profile item has processed (not available on nested profile item)

Applies To:

Chassis selection for item - choices are All, Laptop, and Desktop. Defaults to All.

Timeout (min):

Select to change timeout for Chocolatey or RMM Scripts. Default is 15 min for Chocolately and 45 min for RMM.

Configuration Profiles usage

A profile can be “Flat” where all the individual items in the sequence are at the same level of hierarchy. A profile can also be a “Parent” with nested profiles included in addition to individual items. This creates a tremendous amount of flexibility in deployment scenarios - you can build sub-profiles that contain certain actions, and a Parent profile can call specific sub-profiles in sequence. This allows sub-profiles to be reused across multiple similar deployment scenarios so that you don’t have to reproduce the same work/steps repeatedly for similar deployment scenarios.

Example profiles

  1. Baseline Software packages - this is “Flat” nothing nested. Contains 3 items to install as baseline across all client machines.

  2. Install Zoom - this is “Flat” nothing nested. Single item to install.

     

  3. ABC Widgets - this is a “Parent” as it has a nested profile (Baseline) and two individual items. And note the Naming Rule is enabled. Naming Rules only apply when enabled on Parent/Flat profile. Only the Profile Items within a nested profile get used for deployment - the Profile Settings are only tied to Parent/Flat profile.

     

     

  4. ABC Widgets - Sales Dept - this is also a “Parent” but with two nested profiles (Baseline and Install Zoom) along with additional individual items. Since only the Sales Dept needs Zoom and SonicWall NetExtender installed it is easy to create profile just for their deployments. Additionally a different Naming Rule was created and applied for the Sales Dept.

     

The content of this site is proprietary and confidential information of Stack Advisors, LLC. It is not intended to be distributed to any third party without the written consent of Stack Advisors, LLC.