PowerToys/tools
Heiko 16a1fb7981
[MWB][Enterprise] Add new policies and improve settings UI for the Transfer File setting (#33571)
## Summary of the Pull Request

### Improve settings page for TransferFile setting
The TransferFile setting depends on ShareClipboard setting. This is now
visually shown.

**Before the change:**

![image](https://github.com/microsoft/PowerToys/assets/61519853/735ad7bd-4f45-4914-8bbc-bc47170a9b47)
**After the change**

![image](https://github.com/microsoft/PowerToys/assets/61519853/78fb74c3-29a0-4779-8f0c-9df6c4161be1)


### New policies are added for MWB
Name | Supported states | Id | Behavior
------------ | ------------- | ------------ | -------------
Clipboard sharing enabled | disabled | MwbClipboardSharingEnabled |
Disables the feature if set to disabled.
File transfer enabled | disabled | MwbFileTransferEnabled | Disables the
feature if set to disabled.
Original user interface enabled | disabled | MwbUseOriginalUserInterface
| Disables the feature if set to disabled. |
Disallow blocking screensaver on other machines | enabled |
MwbDisallowBlockingScreensaver | Disables the feature if set to enabled.
|
Connect only in same subnet | enabled & disabled | MwbSameSubnetOnly |
Enables the feature if set to enabled.<br />Disables the feature if set
to disabled. |
Validate remote machine IP Address | enabled & disabled |
MwbValidateRemoteIp | Enables the feature if set to enabled.<br
/>Disables the feature if set to disabled.
Disable user defined IP Address mapping rules | enabled |
MwbDisableUserDefinedIpMappingRules | If enabled the user can't define
IP Address mapping rules.
Predefined IP Address mappings | enabled with multi-line text value |
MwbPolicyDefinedIpMappingRules | Allows admins to force define IP
Address mapping rules.

#### User Interface screenshots

![image](https://github.com/microsoft/PowerToys/assets/61519853/3d8a46c5-13f3-4a47-80a1-c0d242d8541c)

![image](https://github.com/microsoft/PowerToys/assets/61519853/44f4dc60-5106-45bf-9bb4-aa0bde9ef6fa)

![image](https://github.com/microsoft/PowerToys/assets/61519853/569be956-e889-442c-bdc9-e319ad3c19e3)
2024-07-22 15:49:45 +01:00
..
BugReportTool [MWB][Enterprise] Add new policies and improve settings UI for the Transfer File setting (#33571) 2024-07-22 15:49:45 +01:00
build [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
CleanUp_tool [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
CleanUp_tool_powershell_script [tools]Fix typo for CleanUp tool powershell script (#25748) 2023-05-08 12:31:06 +01:00
FancyZone_HitTest Fix FancyZones tools build (#24901) 2023-03-20 19:18:20 +01:00
FancyZones_DrawLayoutTest [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
FancyZones_zonable_tester [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
MonitorReportTool [Build]Unify PCH usage (#31055) 2024-03-22 10:29:14 +00:00
project_template [Build]Unify PCH usage (#31055) 2024-03-22 10:29:14 +00:00
StylesReportTool [Build]Unify PCH usage (#31055) 2024-03-22 10:29:14 +00:00
Verification scripts [FileExplorer]Add QoiThumbnailProvider and QoiPreviewHandler (#29735) 2023-11-14 15:41:09 +00:00
WebcamReportTool [Deps]Upgrade CppWinRT to 2.0.240111.5 (#31396) 2024-02-13 13:55:14 +00:00