--- title: "Adding or Editing a Device Configuration Template" slug: "adding-or-editing-a-device-configuration-template-2-1" tags: ["Portal", "8.3"] updated: 2026-09-16T09:42:11Z published: 2026-09-16T09:42:11Z canonical: "kb.ctera.com/adding-or-editing-a-device-configuration-template-2-1" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.ctera.com/llms.txt > Use this file to discover all available pages before exploring further. # Adding or Editing a Device Configuration Template **To add or edit a device configuration template:** 1. Select **Settings > Configuration Template** in the navigation pane. The **Configuration Templates** page is displayed. ![Image](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-TFY5VNK3.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Either, Or, - Add a new template, click **New**. The **New Configuration Template** window is displayed. ![Image](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-VMK4F1IS.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) - Edit an existing configuration template, click the template’s name. The configuration template window is displayed with the configuration template name as the window title. 3. Enter the general details for the template: **Name** – A unique name for the template. Spaces and special characters cannot be used in the name. **Description** – A description of the template. 4. Access the following options to complete configuring the template: [Backup Sets](/v1/docs/adding-or-editing-a-device-configuration-template-2#backup-sets) – Filters to select files to include in the backup, based on criteria of your choice, such as file type, location, and modification date. [Exclude Sets](/v1/docs/adding-or-editing-a-device-configuration-template-2#exclude-sets) – Filters to select files to exclude from the backup based on criteria of your choice. [Backup Schedule](/v1/docs/adding-or-editing-a-device-configuration-template-2#backup-schedule) – Specify the backup schedule. [Backup Throughput](/v1/docs/adding-or-editing-a-device-configuration-template-2#backup-throughput) – You can restrict the amount of bandwidth used for backing up files online. [Scripts](/v1/docs/adding-or-editing-a-device-configuration-template-2#scripts) – Specify CTERA Agent scripts within device templates. [Cloud Drive](/v1/docs/adding-or-editing-a-device-configuration-template-2#cloud-drive) – Which portal cloud folders are synchronized with the device, and with which folder each cloud drive folder is synced. [Sync Throughput](/v1/docs/adding-or-editing-a-device-configuration-template-2#sync-throughput) – Restrict bandwidth for specific hours in a day or on specific days. [Software Updates](/v1/docs/adding-or-editing-a-device-configuration-template-2) – A firmware image for all relevant devices. [Update schedule](/v1/docs/adding-or-editing-a-device-configuration-template-2) – Configure how and when to install updates. [Consent Page](/v1/docs/adding-or-editing-a-device-configuration-template-2#consent-page) – Configure a consent page that has to be accepted before a user can log in to an edge filer that is connected to the portal. 5. Click **Save**. ![Image](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-WIYOV6T2.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) The configuration is saved and, after a few minutes, applied to devices to which the template is assigned, as described in [Configuring the Automatic Template Assignment Policy](/v1/docs/configuring-the-automatic-template-assignment-policy-6) or per device, in the **Advanced** settings for the device, as described in [Managing Devices From the End User Portal](https://kb.ctera.com/v1/docs/en/76b5e66b-c7bb-4ee5-b5b5-50b4f7c713ed?isPreview=true&versionNumber=4). ## Backup Sets Backup sets are filters that you can define which select files to include in the backup based on criteria of your choice, such as file type, location, modification date, and so on. When you create backup sets, you can specify files by extension type, name, location, size and/or modification date. For example, you could create a set called *My Music* and include all files with the extensions *.wav and *.mp3 that are located in the folder **My Documents > Music**. If a file is included in a backup set: - It is included in the backup even if it is not selected as a *Backup File*. - If the file is also included in an exclude set, the file is excluded from the backup. When you create a backup set, by default it is enabled. **To add a backup set:** 1. In the configuration template window, select the **Backup Sets** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-DQNEEI8V.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **New** to add a new backup set or select a backup set and click **Edit** to change it. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-11NGLON8.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 3. Set the details and conditions for the backup set: **Backup Set Name** – A name for the backup set. **Comment** field – A description of the backup set. **If** – Specify the conditions for including files in the backup set: either all the conditions must be met or at least one condition must be met for a file to be included in the backup set. 4. Define conditions for a file to be included in the backup set. 1. Click **Add condition**. A row is added to the table to add the condition: 2. Click **Select** and select the condition parameter from the drop-down list. 3. In the second column, click **Select** and select the condition operator from the drop-down list. The list of operators displayed depends on the condition parameter selected in the first column. **equals** – Include all files for which the parameter in the first column matches the string in the third column. **begins with** – Include all files for which the parameter in the first column begins with the string in the third column. **ends with** – Include all files for which the parameter in the first column ends with the string in the third column. **contains** – Include all files for which the parameter in the first column contains the string in the third column. **is one of** – Include all files for which the parameter in the first column is included in the set specified in the third column. **less than** – Include all files whose size is less than the amount specified in the third column. **more than** – Include all files whose size is more than the amount specified in the third column. **before** – Include all files whose last modification date is before the date specified in the third column. **after** – Include all files whose last modification date is after the date specified in the third column. 4. Click in the third column, and complete the condition: **Examples**: 1. If you select **File Name** as the condition parameter in the first column, **begins with** as the condition operator in the second column, and type `Work-123-` in the third column, then the backup set will include all files whose names begin with *Work-123-*. 2. If you select **File Type** as the condition parameter in the first column, **is one of** as the condition operator in the second column, and type `avi, mov, mpg` in the third column, then the backup set will include all files with the extension *.avi, *.mov, and *.mpg. 5. Click **Next**. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-3FT405QO.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 6. Click **Add a file or folder** to select file and folders to which you want to apply the conditions for the backup set. A row is added to the table. 7. Click in the row, either select a variable from the drop-down list or type a variable. You can use any operating system environment variable defined on the Windows or macOS machine, for the user account on which the CTERA service is running. If the specified environment variable is not defined on the machine, this row in the policy is ignored. In addition, a set of CTERA-specific environment variables can be used. **Common OS Variables** **$ALLUSERSPROFILE** – The Windows *All Users* profile directory. **$WINDIR** – The Windows directory. **$TEMP** – The Windows temporary files directory. **$SYSTEMDRIVE** – The Windows system drive. **$PROGRAMFILES** – The Windows Program Files directory. **User-specific Windows Environment Variables** **$APPDATA** – The path to the application data directory. For example, if the local user who connected the agent to the portal is *JohnSmith*, then $APPDATA refers to `C:\Users\JohnSmith\Application Data` **\$USERPROFILE** – The path to the user profile folder. For example, if the local user who connected the agent to the portal is *JohnSmith*, then$USERPROFILE refers to `C:\Users\JohnSmith` **CTERA Edge Filer Template Variables** **$USERS** – The home directories folder on the CTERA Edge Filer. For example, `/Shares/Home Folder` **$SYNCS** – The Clientless Backup destination folder on the CTERA Edge Filer. For example, `/Shares/Clientless Backup` **$PROJECTS** – The projects folder on the CTERA Edge Filer. For example, `/Shares/Projects` **$PRIMARYUSER** – The profile folder of the local user who connected the CTERA Agent to the CTERA Portal. For example, if the local user who connected the agent to the portal is *JohnSmith*, then $PRIMARYUSER refers to `C:\Users\JohnSmith` **Note** $PRIMARYUSER is relevant for the CTERA Windows Agent only. You can use wildcards. For example, `$USERS/*/MyFolder` to back up the `MyFolder` folder under all users' home directories. For UNIX/Windows interoperability, backup sets support the use of both slashes and backslashes. Any slashes or backslashes are automatically converted to the type supported by the machine's operating system. When you specify a folder name, all of the files and subfolders in it are automatically included. You do not need to add “*” at the end of the folder name. 8. Click **Next** and then **Finish**. The backup set is created. ## Exclude Sets Exclude sets are filters that you can define which select files to exclude from the backup based on criteria of your choice. The final set of files to include in a backup operation is determined by performing the following checks for each file: - Whether the file is contained in an exclude set. If so, the file is skipped. - Whether the file is contained in a backup set. If so, the file is backed up. - Whether the file is contained in a folder that was selected specifically for backup in the device interface. If so, the file is backed up. If a file is included in an enabled backup set but also included in an Exclude set, the file will be excluded from the backup. When you create an exclude set, by default it is enabled. **To add an exclude set:** 1. In the configuration template window, select the **Exclude Sets** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-CG8XLM3A.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **New** to add a new exclude set or select an exclude set and click **Edit** to change it. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-KSTCTPMH.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 3. Set the details and conditions for the exclude set: **Exclude Set Name** – A name for the exclude set. **Comment** field – A description of the exclude set. **If** – Specify the conditions for excluding files in the exclude set: either all the conditions must be met or at least one condition must be met for a file to be excluded in the exclude set. 4. Define conditions for a file to be excluded in the exclude set. 1. Click **Add condition**. A row is added to the table to add the condition: 2. Click **Select** and select the condition parameter from the drop-down list. 3. In the second column, click **Select** and select the condition operator from the drop-down list. The list of operators displayed depends on the condition parameter selected in the first column. **equals** – Exclude all files for which the parameter in the first column matches the string in the third column. **begins with** – Exclude all files for which the parameter in the first column begins with the string in the third column. **ends with** – Exclude all files for which the parameter in the first column ends with the string in the third column. **contains** – Exclude all files for which the parameter in the first column contains the string in the third column. **is one of** – Exclude all files for which the parameter in the first column is included in the set specified in the third column. **less than** – Exclude all files whose size is less than the amount specified in the third column. **more than** – Exclude all files whose size is more than the amount specified in the third column. **before** – Exclude all files whose last modification date is before the date specified in the third column. **after** – Exclude all files whose last modification date is after the date specified in the third column. **between** - Exclude all files whose last modification date is between the dates specified in the third column. 4. Click in the third column, and complete the condition: **Examples**: 1. If you select **File Name** as the condition parameter in the first column, **begins with** as the condition operator in the second column, and type `Work-123-` in the third column, then the exclude set will include all files whose names begin with *Work-123-*. 2. If you select **File Type** as the condition parameter in the first column, **is one of** as the condition operator in the second column, and type `avi, mov, mpg` in the third column, then the exclude set will include all files with the extension *.avi, *.mov, and *.mpg. 5. Click **Next**. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-MN8846UT.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 6. Click **Add a file or folder** to select file and folders to which you want to apply the conditions for the exclude set. A row is added to the table. 7. Click in the row, either select a variable from the drop-down list or type a variable. You can use any operating system environment variable defined on the Windows or macOS machine, for the user account on which the CTERA service is running. If the specified environment variable is not defined on the machine, this row in the policy is ignored. In addition, a set of CTERA-specific environment variables can be used. **Common OS Variables** **$ALLUSERSPROFILE** – The Windows *All Users* profile directory. **$WINDIR** – The Windows directory. **$TEMP** – The Windows temporary files directory. **$SYSTEMDRIVE** – The Windows system drive. **$PROGRAMFILES** – The Windows Program Files directory. **User-specific Windows Environment Variables** **$APPDATA** – The path to the application data directory. For example, if the local user who connected the agent to the portal is *JohnSmith*, then $APPDATA refers to `C:\Documents and Settings\JohnSmith\Application Data` **$USERPROFILE** – The path to the user profile directory. For example, if the local user who connected the agent to the portal is *JohnSmith*, then $USERPROFILE refers to `C:\Documents and Settings\JohnSmith` **CTERA Edge Filer Template Variables** **$USERS** – The home directories folder on the CTERA Edge Filer. For example, `/Shares/Home Folder`. **$SYNCS** – The Clientless Backup destination folder on the CTERA Edge Filer. For example, `/Shares/Clientless Backup`. **$PROJECTS** – The projects folder on the CTERA Edge Filer. For example, `/Shares/Projects`. **$PRIMARYUSER** – The profile folder of the local user who connected the CTERA Agent to the CTERA Portal. For example, if the local user who connected the agent to the portal is *JohnSmith*, then $PRIMARYUSER refers to `C:\Users\JohnSmith` **Note** $PRIMARYUSER is relevant for the CTERA Windows Agent only. You can use wildcards. For example, `$USERS/*/MyFolder` to back up the `MyFolder` folder under all users' home directories. For UNIX/Windows interoperability, exclude sets support the use of both slashes and backslashes. Any slashes or backslashes are automatically converted to the type supported by the machine's operating system. When you specify a folder name, all of the files and subfolders in it are automatically excluded. You do not need to add “*” at the end of the folder name. 8. Click **Next** and then **Finish**. The exclude set is created. ## Backup Schedule Specify the backup schedule. **To manage the cloud backup schedule:** 1. In the configuration template window, select the **Backup Schedule** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-23LDGQAB.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the backup schedule is unmanaged. The device template will manage which backup schedule for devices using this template. Management of backup schedules is disabled in the devices' local administration interfaces. If you want the backup schedule to be managed from each device's administration interface, click **Don't Manage**. 3. Configure the backup schedule: **Periodically** – Back up files every specified number of hours. **Start Every** – The amount of time between automatic cloud backups, in hours. **Specific Time** – Back up files according to a specified daily schedule. **Start Time** – The time at which cloud backup should start. **Note** If a given backup extends past the scheduled time for the next automatic backup, the next automatic backup commences immediately after the prior backup finishes. **Stop Time** – The time at which cloud backup must end. This can be any of the following: **Note** If the amount of changed data to back up is large, the backup process can take a long time. If a stop time is configured, the backup process may not complete within the time frame. For example, if you specify that data should be backed up between 12AM-2AM, and the backup requires 3 hours, the backup will not complete. **On Days** – The days on which cloud backup is performed. This can be any of the following: - A specific hour - **On Completion** (default). The backup operation will only end when cloud backup is complete. - One or more specific days - **Every Day** (default). Cloud backup will occur every day. ## Backup Throughput You can restrict the amount of bandwidth used for backing up files online. **To restrict throughput:** 1. In the configuration template window, select the **Backup Throughput** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-B45WDQPM.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the backup throughput is unmanaged. The device template will manage backup throughput for devices using this template. Management of backup throughput is disabled in the device local administration interfaces. If you want the backup throughput to be managed from each device's administration interface, click **Don't Manage**. 3. Configure the backup throughput: **Do not throttle** – Throughput should not be restricted. **Throttle the Internet bandwidth usage** – Restrict the bandwidth used for cloud backups. **Limit outgoing bandwidth to** – The maximum bandwidth to use for cloud backups in Kbits per second. **During these hours** – The bandwidth used for cloud backups is restricted only at specific times of the day. Use the drop-down lists to specify the time range during which the bandwidth should be restricted. **On Days** – The bandwidth used for cloud backups is restricted only on specific days. This can be any of the following: - One or more specific days - **Every Day** (default). Bandwidth used for cloud backup will be restricted every day. ## Scripts You can create and manage CTERA Agent scripts within device templates. The scripts are updated and pushed to agents connected to the portal and run in any environment in which CTERA Agents run. **Note** Linux scripts are currently not supported. You can configure scripts to run at any of the following stages of agent processes: - Before backup - After backup - After sign-in **To configure scripts in a device configuration template:** 1. In the configuration template window, select the **Scripts** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-YFGG1HBG.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the scripts are unmanaged. The device template will manage scripts for devices using this template. If you do not want managed scripts, click **Don't Manage**. 3. Add the scripts you want to include in the template: 4. Select the tab for the relevant agent platform. 5. Click the stage at which you want the script to run. For example, **Run After Backup**. 6. Enter the script. When you click in the area to enter commands, you can insert variables from the drop-down list to use in the command. The following environment variables can be used in scripts. **Windows environment variables** **%ALLUSERSPROFILE%** – The full path to the All Users profile folder. This profile contains resources and settings that are used by all system accounts. **%APPDATA%** – The full path to the Application Data folder of the logged-in user **%CommonProgramFiles(x86)%** – The Common Files folder in 64-bit editions of Windows. The default on English-language systems is "C:\Program Files (x86)\Common Files". **%CommonProgramFiles%** – The Common Files folder. The default on English-language systems is "C:\Program Files\Common Files". **%CommonProgramW6432%** – The Common Files folder. The default on English-language systems is "C:\Program Files\Common Files". **%COMPUTERNAME%** – The computer name of the current system. **%ComSpec%** – The full path to the command processor. **%HOMEDRIVE%** – The drive letter on the local computer that is connected to the user's home directory. **%HOMEPATH%** – The complete path of the user's home directory. **%LOCALAPPDATA%** – The temporary files of *Applications*. **%ProgramData%** – The file-system directory that contains application data for all users. **%ProgramFiles(x86)%** – The Program Files folder in 64-bit editions of Windows. The default on English-language systems is "C:\Program Files (x86)". **%ProgramFiles%** – The Program Files folder. The default on English-language systems is "C:\Program Files". **%ProgramW6432%** – The Program Files folder. The default on English-language systems is "C:\Program Files". **%PROMPT%** – The value of a prompted value in a script. %PSModulePath% – The paths to the locations of the PowerShell modules that are installed on disk. **%PUBLIC%** – A public variable. **%SystemDrive%** – The drive upon which the system folder was placed, in most cases "C:". **%SystemRoot%** – The location of the system folder, including the drive and path. **%TEMP%** – The path to the TEMP temporary folder. **%TMP%** – The path to the TMP temporary folder. **%USERDOMAIN%** – The name of the Workgroup or Windows Domain to which the current user belongs. **%USERNAME%** – The user name. **%USERPROFILE%** – The location of the current user's profile folder. **%windir%** – The path where Windows is installed. **Mac environment variables** **$HOME** – The home directory of the current user. **$LOGNAME** – The name of the currently logged-in user. **$SHELL** – Set path to login shell. **$USER** – The user. **Note** Script configured to run after sign-in require the agents to be restarted. ## Cloud Drive Specify which portal cloud folders are to be synchronized with the device, and with which folder each cloud drive folder is synced. **To manage cloud drive sync in the device template:** 1. In the configuration template window, select the **Cloud Drive** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-VEFFMKHA.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the cloud drive is unmanaged. The device template will manage the cloud drive folders sync for devices using this template. If you do not want managed cloud drive folder syncs, click **Don't Manage**. 3. To sync the home folder, select **Sync Home Folder** and click **Settings**. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-2HBX4ESS.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 4. Set which local folder on the device the cloud drive home folder should be synced: - Sync the folder to cloud drive folder. - Sync the folder to an alternative local folder, using one of the environment variables described in [Backup Sets](/v1/docs/adding-or-editing-a-device-configuration-template-2-1#backup-sets). 5. Exclude sub-folders: Click **Add** in the **Excluded sub-folders** section. A row is added to the table. 6. Click in the row and enter the name of a subfolder to exclude from syncing. 7. Click **OK**. 8. To add more cloud drive folders to sync with the device: 1. Click in the **Quick Search** field and type a search string to search for the name of a cloud drive folder you want to add. All the folders that include the search string in their names are displayed. 2. Select the folder you want to add. 3. Click **Add**. The folder is added to the list. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-F1XP41RV.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 4. To set which folder on the device the folder should sync with, click the **Settings** button in the row. 5. Set which local folder on the device the cloud drive folder should be synced and subfolders that should be excluded, as described above and click **OK**. ## Sync Throughput **To control the cloud sync upload and download speeds:** 1. In the configuration template window, select the **Sync Throughput** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-WA5P0FHV.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the sync throughput is unmanaged. The device template will manage the cloud drive sync throughput for devices using this template. If you do not want managed cloud drive sync throughput, click **Don't Manage**. 3. Click **Add throttling rule** to set the throttling for sync throughput. **Note** When no throttling rules are defined, there is no speed restriction for uploading or downloading files to the Cloud Drive for syncing. A maximum of 50 rules can be defined. 1. Define the following for the throttling rule: **Out Speed Limit (kb/s)** – The maximum speed to use for cloud drive sync upload in Kbits per second. The minimum value for the speed is 8kb/s. If there is no value, then there are no speed limits. **In Speed Limit (kb/s)** – The maximum speed to use for cloud drive sync download in Kbits per second. The minimum value for the speed is 8kb/s. If there is no value, then there are no speed limits. **Start at** – Specify the time when the bandwidth limit used for cloud drive sync upload starts. **End at** – Specify the time when the bandwidth limit used for cloud drive sync upload ends. When the end time is before the start time, the end time is the next day. **Days** – Specify that the bandwidth used for cloud drive sync upload should be restricted every day (the default) or only on specified days. **Note** When the start and end times for more than one rule overlap, the order of the rules in the list determines how they are implemented with the rule at the top of the list implemented first. Use **Move Down** and **Move Up** to change the order the rules are listed. 2. To remove a rule, select the rule row and click ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-SP39ZAXK.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D). ## Software Updates When you mark a firmware image as the current firmware image, all devices that are of the relevant device platform, assigned to this template, and set to automatically download firmware images will download this firmware image. There can only be one current firmware image per device platform. **To mark a firmware image as the current firmware image:** 1. In the configuration template window, select the **Software Updates** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-QHCXX2LN.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) **Note** The list of available firmware is what the global administrator for the CTERA Portal has uploaded to the portal. 2. Click **Override** if you want to override global settings. When global settings are overridden, you can revert to global settings, by clicking **Use global settings**. 3. Select the desired firmware image's row. 4. Click **Mark as Current**. The selected firmware image becomes the current firmware image and is marked with ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-3LHTSDJO.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D). ## Update schedule You can configure your devices to automatically download and install firmware updates. **To configure automatic firmware updates:** 1. In the configuration template window, select the **Update Schedule** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-KS3BMXVK.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Click **Manage**, if the update schedule is unmanaged. The device template will manage the update schedule for devices using this template. If you do not want a managed update schedule, click **Don't Manage**. 3. Configure the firmware update schedule: **Download and install updates automatically** – The CTERA Portal downloads and installs firmware updates automatically. If you do not select this option, device owners must perform firmware updates manually. **Restart automatically after installing new firmware** – The CTERA Portal automatically reboots after installing new firmware updates: - **As soon as possible** – To reboot as soon as possible after a firmware update. In this case, the CTERA Portal reboots as soon as it is recommended to do so. For example, the automatic reboot might be deferred, if the CTERA Portal is undergoing system maintenance that should not be interrupted. - **During these hours** – To reboot only during specific hours. - **On Days** – To reboot automatically on specified days. ## Consent Page You can configure devices that are connected to a CTERA Portal to display a consent page before the user can log in to the device. **To configure a consent page:** 1. In the configuration template window, select the **Consent Page** option. ![image.png](https://cdn.document360.io/30792387-cdcb-4791-aa14-94929bbcd3fe/Images/Documentation/image-HQO7J3J8.png?sv=2026-02-06&spr=https&st=2026-11-11T04%3A33%3A45Z&se=2026-11-11T05%3A33%3A45Z&sr=c&sp=r&sig=zMLOm87NijRwcwLBGteeqgjL%2BjV1F7OXLiG8Vc1tLMo%3D) 2. Check **Display consent page before login**. Before a user can access a device (such as an edge filer) that connects to the portal a consent page is displayed and only after the user accepts the terms in the consent page can the user log in. 3. Enter the text for the consent page heading, as plain text. 4. Enter the text for the consent page statement, as plain text.