The table describes all available values and the default values of all the settings that you can specify for the Device Control task.
Device Control task settings
| Setting | Description | Values | |
|---|---|---|---|
| RulesAction | Action performed by the application upon an attempt to access a device protected by the access rules. | 
 
 | |
| The [DeviceClass] section contains access modes for devices depending on their type. | |||
| HardDrive | Access mode for the hard drives connected to a client device. | 
 
 
 
 | |
| RemovableDrive | Access mode for the removable drives connected to a client device. | 
 
 
 
 | |
| FloppyDrive | Access mode for the floppy disks connected to a client device. The application does not block floppy disks connected to the client device using the ISA bus. | 
 
 
 
 | |
| OpticalDrive | Access mode for the CD/DVD drives connected to a client device. | 
 
 
 
 | |
| SerialPortDevice | Access mode for the devices connected to a client device via a serial port. The application does not block the devices connected to a client device via a serial port using the ISA bus. | 
 
 
 | |
| ParallelPortDevice | Access mode for the devices connected to a client device via a parallel port. | 
 
 
 | |
| Printer | Access mode for the printers connected to a client device. | 
 
 
 | |
| Modem | Access mode for the modems connected to a client device. | 
 
 
 | |
| TapeDrive | Access mode for the tape devices connected to a client device. | 
 
 
 | |
| MultifuncDevice | Access mode for the multifunctional devices connected to a client device. | 
 
 
 | |
| SmartCardReader | Access mode for the smart card readers connected to a client device. | 
 
 
 | |
| WiFiAdapter | Access mode for the Wi-Fi adapters connected to a client device. | 
 
 
 | |
| NetworkAdapter | Access mode for the external network adapters connected to a client device. | 
 
 Device Control does not allow denying access to external network adapters in order to avoid disconnecting the client device from the network. | |
| PortableDevice | Access mode for the portable devices connected to a client device. | 
 
 
 | |
| BluetoothDevice | Access mode for the Bluetooth devices connected to a client device. | 
 
 
 | |
| ImagingDevice | Access mode for the imaging devices connected to a client device. | 
 
 
 | |
| SoundAdapter | Access mode for the sound adapters connected to a client device. | 
 
 
 | |
| InputDevice | Access mode for the input devices (keyboards, mouse, touchpad, and others) connected to a client device. | 
 
 
 | |
| The [DeviceBus] section contains connection bus access rules that determine whether the connection of devices is allowed or blocked. | |||
| USB | Connection bus access rules for the devices connected to a client device via USB interface. | 
 
 | |
| FireWire | Connection bus access rules for the devices connected to a client device via FireWire interface. | 
 
 | |
| The [TrustedDevices.item_ #] section contains trusted devices. | |||
| DeviceId | Specifies ID or ID mask of a trusted device. | You can use the masks * (any sequence of characters) or ? (any single character) to indicate the device ID. | |
| Comment | Comment to the specified trusted device. | — | |
| The [Schedules.item_#] section contains the device access schedule. You can configure a schedule only for hard drives, removable drives, floppy disks, and CD/DVD drives. | |||
| ScheduleName | Specifies a schedule name. The schedule name must be unique. | The default value:  The  You cannot delete the  | |
| DaysHours | Specifies time intervals for a schedule. | 
 
 
 
 
 | |
| The [HardDrivePrincipals.item_#] section contains hard drive access rules. For hard drives, at least one schedule must always be enabled. You can assign several access rules to a hard drive. Also, multiple schedules can be specified for a user or group of users. If an access rule conflict occurs for a user or group, the minimum access rights are granted. | |||
| Principal | Specifies a user or group of users for whom the access rule is applied. | 
 
 
 | |
| [HardDrivePrincipals.item_#.AccessRules.item_#] | Access rule settings. | — | |
| UseRule | Specifies whether the rule is enabled or disabled. | 
 
 | |
| ScheduleName | Schedule specified in the [Schedules.item_#] section. | The default value:  | |
| Access | Specifies access type. | 
 
 | |
| The [RemovableDrivePrincipals.item_#] section contains the access rules for removable drives. For removable drives, at least one schedule must always be enabled. You can assign several access rules to a removable drive. Also, multiple schedules can be specified for a user or group of users. If an access rule conflict occurs for a user or group, the minimum access rights are granted. | |||
| Principal | Specifies a user or group of users for whom the access rule is applied. | 
 
 
 | |
| [RemovableDrivePrincipals.item_#.AccessRules.item_#] | Access rule settings. | — | |
| UseRule | Specifies whether the rule is enabled or disabled. | 
 
 | |
| ScheduleName | Schedule specified in the [Schedules.item_#] section. | The default value:  | |
| Access | Specifies access type. | 
 
 | |
| The [FloppyDrivePrincipals.item_#] section contains access rules for floppy drives. For floppy drives, at least one schedule must always be enabled. You can assign several access rules to a floppy drive. Also, multiple schedules can be specified for a user or group of users. If an access rule conflict occurs for a user or group, the minimum access rights are granted. | |||
| Principal | Specifies a user or group of users for whom the access rule is applied. | 
 
 
 | |
| [FloppyDrivePrincipals.item_#.AccessRules.item_#] | Access rule settings. | — | |
| UseRule | Specifies whether the rule is enabled or disabled. | 
 
 | |
| ScheduleName | Schedule specified in the [Schedules.item_#] section. | The default value:  | |
| Access | Specifies access type. | 
 
 | |
| The [OpticalDrivePrincipals.item_#] section contains the access rules for CD/DVD drives. For CD/DVD drives, at least one schedule must always be enabled. You can assign several access rules to a CD/DVD drive. Also, multiple schedules can be specified for a user or group of users. If an access rule conflict occurs for a user or group, the minimum access rights are granted. | |||
| Principal | Specifies a user or group of users for whom the access rule is applied. | 
 
 
 | |
| [OpticalDrivePrincipals.item_#.AccessRules.item_#] | Access rule settings. | — | |
| UseRule | Specifies whether the rule is enabled or disabled. | 
 
 | |
| ScheduleName | Schedule specified in the [Schedules.item_#] section. | The default value:  | |
| Access | Specifies access type. | 
 
 | |