getBluetoothBlocked() : bool|null
Return values
bool|null —The bluetoothBlocked
getBluetoothBlockPrePairing()
Gets the bluetoothBlockPrePairing Whether or not to block specific bundled Bluetooth peripherals to automatically pair with the host device.
public
getBluetoothBlockPrePairing() : bool|null
Return values
bool|null —The bluetoothBlockPrePairing
getBluetoothBlockPromptedProximalConnections()
Gets the bluetoothBlockPromptedProximalConnections Whether or not to block the users from using Swift Pair and other proximity based scenarios.
public
getBluetoothBlockPromptedProximalConnections() : bool|null
Return values
bool|null —The bluetoothBlockPromptedProximalConnections
getCameraBlocked()
Gets the cameraBlocked Whether or not to Block the user from accessing the camera of the device.
public
getCameraBlocked() : bool|null
Return values
bool|null —The cameraBlocked
getCellularBlockDataWhenRoaming()
Gets the cellularBlockDataWhenRoaming Whether or not to Block the user from using data over cellular while roaming.
public
getCellularBlockDataWhenRoaming() : bool|null
Return values
bool|null —The cellularBlockDataWhenRoaming
getCellularBlockVpn()
Gets the cellularBlockVpn Whether or not to Block the user from using VPN over cellular.
public
getCellularBlockVpn() : bool|null
Return values
bool|null —The cellularBlockVpn
getCellularBlockVpnWhenRoaming()
Gets the cellularBlockVpnWhenRoaming Whether or not to Block the user from using VPN when roaming over cellular.
public
getCellularBlockVpnWhenRoaming() : bool|null
Return values
bool|null —The cellularBlockVpnWhenRoaming
getCellularData()
Gets the cellularData Whether or not to allow the cellular data channel on the device. If not configured, the cellular data channel is allowed and the user can turn it off. Possible values are: blocked, required, allowed, notConfigured.
public
getCellularData() : ConfigurationUsage|null
Return values
ConfigurationUsage|null —The cellularData
getCertificatesBlockManualRootCertificateInstallation()
Gets the certificatesBlockManualRootCertificateInstallation Whether or not to Block the user from doing manual root certificate installation.
public
getCertificatesBlockManualRootCertificateInstallation() : bool|null
Return values
bool|null —The certificatesBlockManualRootCertificateInstallation
getConfigureTimeZone()
Gets the configureTimeZone Specifies the time zone to be applied to the device. This is the standard Windows name for the target time zone.
public
getConfigureTimeZone() : string|null
Return values
string|null —The configureTimeZone
getConnectedDevicesServiceBlocked()
Gets the connectedDevicesServiceBlocked Whether or not to block Connected Devices Service which enables discovery and connection to other devices, remote messaging, remote app sessions and other cross-device experiences.
public
getConnectedDevicesServiceBlocked() : bool|null
Return values
bool|null —The connectedDevicesServiceBlocked
getCopyPasteBlocked()
Gets the copyPasteBlocked Whether or not to Block the user from using copy paste.
public
getCopyPasteBlocked() : bool|null
Return values
bool|null —The copyPasteBlocked
getCortanaBlocked()
Gets the cortanaBlocked Whether or not to Block the user from using Cortana.
public
getCortanaBlocked() : bool|null
Return values
bool|null —The cortanaBlocked
getCreatedDateTime()
Gets the createdDateTime DateTime the object was created.
public
getCreatedDateTime() : DateTime|null
Return values
DateTime|null —The createdDateTime
getCryptographyAllowFipsAlgorithmPolicy()
Gets the cryptographyAllowFipsAlgorithmPolicy Specify whether to allow or disallow the Federal Information Processing Standard (FIPS) policy.
public
getCryptographyAllowFipsAlgorithmPolicy() : bool|null
Return values
bool|null —The cryptographyAllowFipsAlgorithmPolicy
getDataProtectionBlockDirectMemoryAccess()
Gets the dataProtectionBlockDirectMemoryAccess This policy setting allows you to block direct memory access (DMA) for all hot pluggable PCI downstream ports until a user logs into Windows.
public
getDataProtectionBlockDirectMemoryAccess() : bool|null
Return values
bool|null —The dataProtectionBlockDirectMemoryAccess
getDefenderBlockEndUserAccess()
Gets the defenderBlockEndUserAccess Whether or not to block end user access to Defender.
public
getDefenderBlockEndUserAccess() : bool|null
Return values
bool|null —The defenderBlockEndUserAccess
getDefenderBlockOnAccessProtection()
Gets the defenderBlockOnAccessProtection Allows or disallows Windows Defender On Access Protection functionality.
public
getDefenderBlockOnAccessProtection() : bool|null
Return values
bool|null —The defenderBlockOnAccessProtection
getDefenderCloudBlockLevel()
Gets the defenderCloudBlockLevel Specifies the level of cloud-delivered protection. Possible values are: notConfigured, high, highPlus, zeroTolerance.
public
getDefenderCloudBlockLevel() : DefenderCloudBlockLevelType|null
Return values
DefenderCloudBlockLevelType|null —The defenderCloudBlockLevel
getDefenderCloudExtendedTimeout()
Gets the defenderCloudExtendedTimeout Timeout extension for file scanning by the cloud. Valid values 0 to 50
public
getDefenderCloudExtendedTimeout() : int|null
Return values
int|null —The defenderCloudExtendedTimeout
getDefenderCloudExtendedTimeoutInSeconds()
Gets the defenderCloudExtendedTimeoutInSeconds Timeout extension for file scanning by the cloud. Valid values 0 to 50
public
getDefenderCloudExtendedTimeoutInSeconds() : int|null
Return values
int|null —The defenderCloudExtendedTimeoutInSeconds
getDefenderDaysBeforeDeletingQuarantinedMalware()
Gets the defenderDaysBeforeDeletingQuarantinedMalware Number of days before deleting quarantined malware. Valid values 0 to 90
public
getDefenderDaysBeforeDeletingQuarantinedMalware() : int|null
Return values
int|null —The defenderDaysBeforeDeletingQuarantinedMalware
getDefenderDetectedMalwareActions()
Gets the defenderDetectedMalwareActions Gets or sets Defender’s actions to take on detected Malware per threat level.
public
getDefenderDetectedMalwareActions() : DefenderDetectedMalwareActions|null
Return values
DefenderDetectedMalwareActions|null —The defenderDetectedMalwareActions
getDefenderDisableCatchupFullScan()
Gets the defenderDisableCatchupFullScan When blocked, catch-up scans for scheduled full scans will be turned off.
public
getDefenderDisableCatchupFullScan() : bool|null
Return values
bool|null —The defenderDisableCatchupFullScan
getDefenderDisableCatchupQuickScan()
Gets the defenderDisableCatchupQuickScan When blocked, catch-up scans for scheduled quick scans will be turned off.
public
getDefenderDisableCatchupQuickScan() : bool|null
Return values
bool|null —The defenderDisableCatchupQuickScan
getDefenderFileExtensionsToExclude()
Gets the defenderFileExtensionsToExclude File extensions to exclude from scans and real time protection.
public
getDefenderFileExtensionsToExclude() : string|null
Return values
string|null —The defenderFileExtensionsToExclude
getDefenderFilesAndFoldersToExclude()
Gets the defenderFilesAndFoldersToExclude Files and folder to exclude from scans and real time protection.
public
getDefenderFilesAndFoldersToExclude() : string|null
Return values
string|null —The defenderFilesAndFoldersToExclude
getDefenderMonitorFileActivity()
Gets the defenderMonitorFileActivity Value for monitoring file activity. Possible values are: userDefined, disable, monitorAllFiles, monitorIncomingFilesOnly, monitorOutgoingFilesOnly.
public
getDefenderMonitorFileActivity() : DefenderMonitorFileActivity|null
Return values
DefenderMonitorFileActivity|null —The defenderMonitorFileActivity
getDefenderPotentiallyUnwantedAppAction()
Gets the defenderPotentiallyUnwantedAppAction Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. Possible values are: deviceDefault, block, audit.
public
getDefenderPotentiallyUnwantedAppAction() : DefenderPotentiallyUnwantedAppAction|null
Return values
DefenderPotentiallyUnwantedAppAction|null —The defenderPotentiallyUnwantedAppAction
getDefenderPotentiallyUnwantedAppActionSetting()
Gets the defenderPotentiallyUnwantedAppActionSetting Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. Possible values are: userDefined, enable, auditMode, warn, notConfigured.
public
getDefenderPotentiallyUnwantedAppActionSetting() : DefenderProtectionType|null
Return values
DefenderProtectionType|null —The defenderPotentiallyUnwantedAppActionSetting
getDefenderProcessesToExclude()
Gets the defenderProcessesToExclude Processes to exclude from scans and real time protection.
public
getDefenderProcessesToExclude() : string|null
Return values
string|null —The defenderProcessesToExclude
getDefenderPromptForSampleSubmission()
Gets the defenderPromptForSampleSubmission The configuration for how to prompt user for sample submission. Possible values are: userDefined, alwaysPrompt, promptBeforeSendingPersonalData, neverSendData, sendAllDataWithoutPrompting.
public
getDefenderPromptForSampleSubmission() : DefenderPromptForSampleSubmission|null
Return values
DefenderPromptForSampleSubmission|null —The defenderPromptForSampleSubmission
getDefenderRequireBehaviorMonitoring()
Gets the defenderRequireBehaviorMonitoring Indicates whether or not to require behavior monitoring.
public
getDefenderRequireBehaviorMonitoring() : bool|null
Return values
bool|null —The defenderRequireBehaviorMonitoring
getDefenderRequireCloudProtection()
Gets the defenderRequireCloudProtection Indicates whether or not to require cloud protection.
public
getDefenderRequireCloudProtection() : bool|null
Return values
bool|null —The defenderRequireCloudProtection
getDefenderRequireNetworkInspectionSystem()
Gets the defenderRequireNetworkInspectionSystem Indicates whether or not to require network inspection system.
public
getDefenderRequireNetworkInspectionSystem() : bool|null
Return values
bool|null —The defenderRequireNetworkInspectionSystem
getDefenderRequireRealTimeMonitoring()
Gets the defenderRequireRealTimeMonitoring Indicates whether or not to require real time monitoring.
public
getDefenderRequireRealTimeMonitoring() : bool|null
Return values
bool|null —The defenderRequireRealTimeMonitoring
getDefenderScanArchiveFiles()
Gets the defenderScanArchiveFiles Indicates whether or not to scan archive files.
public
getDefenderScanArchiveFiles() : bool|null
Return values
bool|null —The defenderScanArchiveFiles
getDefenderScanDownloads()
Gets the defenderScanDownloads Indicates whether or not to scan downloads.
public
getDefenderScanDownloads() : bool|null
Return values
bool|null —The defenderScanDownloads
getDefenderScanIncomingMail()
Gets the defenderScanIncomingMail Indicates whether or not to scan incoming mail messages.
public
getDefenderScanIncomingMail() : bool|null
Return values
bool|null —The defenderScanIncomingMail
getDefenderScanMappedNetworkDrivesDuringFullScan()
Gets the defenderScanMappedNetworkDrivesDuringFullScan Indicates whether or not to scan mapped network drives during full scan.
public
getDefenderScanMappedNetworkDrivesDuringFullScan() : bool|null
Return values
bool|null —The defenderScanMappedNetworkDrivesDuringFullScan
getDefenderScanMaxCpu()
Gets the defenderScanMaxCpu Max CPU usage percentage during scan. Valid values 0 to 100
public
getDefenderScanMaxCpu() : int|null
Return values
int|null —The defenderScanMaxCpu
getDefenderScanNetworkFiles()
Gets the defenderScanNetworkFiles Indicates whether or not to scan files opened from a network folder.
public
getDefenderScanNetworkFiles() : bool|null
Return values
bool|null —The defenderScanNetworkFiles
getDefenderScanRemovableDrivesDuringFullScan()
Gets the defenderScanRemovableDrivesDuringFullScan Indicates whether or not to scan removable drives during full scan.
public
getDefenderScanRemovableDrivesDuringFullScan() : bool|null
Return values
bool|null —The defenderScanRemovableDrivesDuringFullScan
getDefenderScanScriptsLoadedInInternetExplorer()
Gets the defenderScanScriptsLoadedInInternetExplorer Indicates whether or not to scan scripts loaded in Internet Explorer browser.
public
getDefenderScanScriptsLoadedInInternetExplorer() : bool|null
Return values
bool|null —The defenderScanScriptsLoadedInInternetExplorer
getDefenderScanType()
Gets the defenderScanType The defender system scan type. Possible values are: userDefined, disabled, quick, full.
public
getDefenderScanType() : DefenderScanType|null
Return values
DefenderScanType|null —The defenderScanType
getDefenderScheduledQuickScanTime()
Gets the defenderScheduledQuickScanTime The time to perform a daily quick scan.
public
getDefenderScheduledQuickScanTime() : TimeOfDay|null
Return values
TimeOfDay|null —The defenderScheduledQuickScanTime
getDefenderScheduledScanTime()
Gets the defenderScheduledScanTime The defender time for the system scan.
public
getDefenderScheduledScanTime() : TimeOfDay|null
Return values
TimeOfDay|null —The defenderScheduledScanTime
getDefenderScheduleScanEnableLowCpuPriority()
Gets the defenderScheduleScanEnableLowCpuPriority When enabled, low CPU priority will be used during scheduled scans.
public
getDefenderScheduleScanEnableLowCpuPriority() : bool|null
Return values
bool|null —The defenderScheduleScanEnableLowCpuPriority
getDefenderSignatureUpdateIntervalInHours()
Gets the defenderSignatureUpdateIntervalInHours The signature update interval in hours. Specify 0 not to check. Valid values 0 to 24
public
getDefenderSignatureUpdateIntervalInHours() : int|null
Return values
int|null —The defenderSignatureUpdateIntervalInHours
getDefenderSubmitSamplesConsentType()
Gets the defenderSubmitSamplesConsentType Checks for the user consent level in Windows Defender to send data. Possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically.
public
getDefenderSubmitSamplesConsentType() : DefenderSubmitSamplesConsentType|null
Return values
DefenderSubmitSamplesConsentType|null —The defenderSubmitSamplesConsentType
getDefenderSystemScanSchedule()
Gets the defenderSystemScanSchedule Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday.
public
getDefenderSystemScanSchedule() : WeeklySchedule|null
Return values
WeeklySchedule|null —The defenderSystemScanSchedule
getDescription()
Gets the description Admin provided description of the Device Configuration.
public
getDescription() : string|null
Return values
string|null —The description
getDeveloperUnlockSetting()
Gets the developerUnlockSetting Indicates whether or not to allow developer unlock. Possible values are: notConfigured, blocked, allowed.
public
getDeveloperUnlockSetting() : StateManagementSetting|null
Return values
StateManagementSetting|null —The developerUnlockSetting
getDeviceManagementApplicabilityRuleDeviceMode()
Gets the deviceManagementApplicabilityRuleDeviceMode The device mode applicability rule for this Policy.
public
getDeviceManagementApplicabilityRuleDeviceMode() : DeviceManagementApplicabilityRuleDeviceMode|null
Return values
DeviceManagementApplicabilityRuleDeviceMode|null —The deviceManagementApplicabilityRuleDeviceMode
getDeviceManagementApplicabilityRuleOsEdition()
Gets the deviceManagementApplicabilityRuleOsEdition The OS edition applicability for this Policy.
public
getDeviceManagementApplicabilityRuleOsEdition() : DeviceManagementApplicabilityRuleOsEdition|null
Return values
DeviceManagementApplicabilityRuleOsEdition|null —The deviceManagementApplicabilityRuleOsEdition
getDeviceManagementApplicabilityRuleOsVersion()
Gets the deviceManagementApplicabilityRuleOsVersion The OS version applicability rule for this Policy.
public
getDeviceManagementApplicabilityRuleOsVersion() : DeviceManagementApplicabilityRuleOsVersion|null
Return values
DeviceManagementApplicabilityRuleOsVersion|null —The deviceManagementApplicabilityRuleOsVersion
getDeviceManagementBlockFactoryResetOnMobile()
Gets the deviceManagementBlockFactoryResetOnMobile Indicates whether or not to Block the user from resetting their phone.
public
getDeviceManagementBlockFactoryResetOnMobile() : bool|null
Return values
bool|null —The deviceManagementBlockFactoryResetOnMobile
getDeviceManagementBlockManualUnenroll()
Gets the deviceManagementBlockManualUnenroll Indicates whether or not to Block the user from doing manual un-enrollment from device management.
public
getDeviceManagementBlockManualUnenroll() : bool|null
Return values
bool|null —The deviceManagementBlockManualUnenroll
getDeviceSettingStateSummaries()
Gets the deviceSettingStateSummaries Device Configuration Setting State Device Summary
public
getDeviceSettingStateSummaries() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The deviceSettingStateSummaries
getDeviceStatuses()
Gets the deviceStatuses Device configuration installation status by device.
public
getDeviceStatuses() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The deviceStatuses
getDeviceStatusOverview()
Gets the deviceStatusOverview Device Configuration devices status overview
public
getDeviceStatusOverview() : DeviceConfigurationDeviceOverview|null
Return values
DeviceConfigurationDeviceOverview|null —The deviceStatusOverview
getDiagnosticsDataSubmissionMode()
Gets the diagnosticsDataSubmissionMode Gets or sets a value allowing the device to send diagnostic and usage telemetry data, such as Watson. Possible values are: userDefined, none, basic, enhanced, full.
public
getDiagnosticsDataSubmissionMode() : DiagnosticDataSubmissionMode|null
Return values
DiagnosticDataSubmissionMode|null —The diagnosticsDataSubmissionMode
getDisplayAppListWithGdiDPIScalingTurnedOff()
Gets the displayAppListWithGdiDPIScalingTurnedOff List of legacy applications that have GDI DPI Scaling turned off.
public
getDisplayAppListWithGdiDPIScalingTurnedOff() : string|null
Return values
string|null —The displayAppListWithGdiDPIScalingTurnedOff
getDisplayAppListWithGdiDPIScalingTurnedOn()
Gets the displayAppListWithGdiDPIScalingTurnedOn List of legacy applications that have GDI DPI Scaling turned on.
public
getDisplayAppListWithGdiDPIScalingTurnedOn() : string|null
Return values
string|null —The displayAppListWithGdiDPIScalingTurnedOn
getDisplayName()
Gets the displayName Admin provided name of the device configuration.
public
getDisplayName() : string|null
Return values
string|null —The displayName
getEdgeAllowStartPagesModification()
Gets the edgeAllowStartPagesModification Allow users to change Start pages on Edge. Use the EdgeHomepageUrls to specify the Start pages that the user would see by default when they open Edge.
public
getEdgeAllowStartPagesModification() : bool|null
Return values
bool|null —The edgeAllowStartPagesModification
getEdgeBlockAccessToAboutFlags()
Gets the edgeBlockAccessToAboutFlags Indicates whether or not to prevent access to about flags on Edge browser.
public
getEdgeBlockAccessToAboutFlags() : bool|null
Return values
bool|null —The edgeBlockAccessToAboutFlags
getEdgeBlockAddressBarDropdown()
Gets the edgeBlockAddressBarDropdown Block the address bar dropdown functionality in Microsoft Edge. Disable this settings to minimize network connections from Microsoft Edge to Microsoft services.
public
getEdgeBlockAddressBarDropdown() : bool|null
Return values
bool|null —The edgeBlockAddressBarDropdown
getEdgeBlockAutofill()
Gets the edgeBlockAutofill Indicates whether or not to block auto fill.
public
getEdgeBlockAutofill() : bool|null
Return values
bool|null —The edgeBlockAutofill
getEdgeBlockCompatibilityList()
Gets the edgeBlockCompatibilityList Block Microsoft compatibility list in Microsoft Edge. This list from Microsoft helps Edge properly display sites with known compatibility issues.
public
getEdgeBlockCompatibilityList() : bool|null
Return values
bool|null —The edgeBlockCompatibilityList
getEdgeBlockDeveloperTools()
Gets the edgeBlockDeveloperTools Indicates whether or not to block developer tools in the Edge browser.
public
getEdgeBlockDeveloperTools() : bool|null
Return values
bool|null —The edgeBlockDeveloperTools
getEdgeBlocked()
Gets the edgeBlocked Indicates whether or not to Block the user from using the Edge browser.
public
getEdgeBlocked() : bool|null
Return values
bool|null —The edgeBlocked
getEdgeBlockEditFavorites()
Gets the edgeBlockEditFavorites Indicates whether or not to Block the user from making changes to Favorites.
public
getEdgeBlockEditFavorites() : bool|null
Return values
bool|null —The edgeBlockEditFavorites
getEdgeBlockExtensions()
Gets the edgeBlockExtensions Indicates whether or not to block extensions in the Edge browser.
public
getEdgeBlockExtensions() : bool|null
Return values
bool|null —The edgeBlockExtensions
getEdgeBlockFullScreenMode()
Gets the edgeBlockFullScreenMode Allow or prevent Edge from entering the full screen mode.
public
getEdgeBlockFullScreenMode() : bool|null
Return values
bool|null —The edgeBlockFullScreenMode
getEdgeBlockInPrivateBrowsing()
Gets the edgeBlockInPrivateBrowsing Indicates whether or not to block InPrivate browsing on corporate networks, in the Edge browser.
public
getEdgeBlockInPrivateBrowsing() : bool|null
Return values
bool|null —The edgeBlockInPrivateBrowsing
getEdgeBlockJavaScript()
Gets the edgeBlockJavaScript Indicates whether or not to Block the user from using JavaScript.
public
getEdgeBlockJavaScript() : bool|null
Return values
bool|null —The edgeBlockJavaScript
getEdgeBlockLiveTileDataCollection()
Gets the edgeBlockLiveTileDataCollection Block the collection of information by Microsoft for live tile creation when users pin a site to Start from Microsoft Edge.
public
getEdgeBlockLiveTileDataCollection() : bool|null
Return values
bool|null —The edgeBlockLiveTileDataCollection
getEdgeBlockPasswordManager()
Gets the edgeBlockPasswordManager Indicates whether or not to Block password manager.
public
getEdgeBlockPasswordManager() : bool|null
Return values
bool|null —The edgeBlockPasswordManager
getEdgeBlockPopups()
Gets the edgeBlockPopups Indicates whether or not to block popups.
public
getEdgeBlockPopups() : bool|null
Return values
bool|null —The edgeBlockPopups
getEdgeBlockPrelaunch()
Gets the edgeBlockPrelaunch Decide whether Microsoft Edge is prelaunched at Windows startup.
public
getEdgeBlockPrelaunch() : bool|null
Return values
bool|null —The edgeBlockPrelaunch
getEdgeBlockPrinting()
Gets the edgeBlockPrinting Configure Edge to allow or block printing.
public
getEdgeBlockPrinting() : bool|null
Return values
bool|null —The edgeBlockPrinting
getEdgeBlockSavingHistory()
Gets the edgeBlockSavingHistory Configure Edge to allow browsing history to be saved or to never save browsing history.
public
getEdgeBlockSavingHistory() : bool|null
Return values
bool|null —The edgeBlockSavingHistory
getEdgeBlockSearchEngineCustomization()
Gets the edgeBlockSearchEngineCustomization Indicates whether or not to block the user from adding new search engine or changing the default search engine.
public
getEdgeBlockSearchEngineCustomization() : bool|null
Return values
bool|null —The edgeBlockSearchEngineCustomization
getEdgeBlockSearchSuggestions()
Gets the edgeBlockSearchSuggestions Indicates whether or not to block the user from using the search suggestions in the address bar.
public
getEdgeBlockSearchSuggestions() : bool|null
Return values
bool|null —The edgeBlockSearchSuggestions
getEdgeBlockSendingDoNotTrackHeader()
Gets the edgeBlockSendingDoNotTrackHeader Indicates whether or not to Block the user from sending the do not track header.
public
getEdgeBlockSendingDoNotTrackHeader() : bool|null
Return values
bool|null —The edgeBlockSendingDoNotTrackHeader
getEdgeBlockSendingIntranetTrafficToInternetExplorer()
Gets the edgeBlockSendingIntranetTrafficToInternetExplorer Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer. Note: the name of this property is misleading; the property is obsolete, use EdgeSendIntranetTrafficToInternetExplorer instead.
public
getEdgeBlockSendingIntranetTrafficToInternetExplorer() : bool|null
Return values
bool|null —The edgeBlockSendingIntranetTrafficToInternetExplorer
getEdgeBlockSideloadingExtensions()
Gets the edgeBlockSideloadingExtensions Indicates whether the user can sideload extensions.
public
getEdgeBlockSideloadingExtensions() : bool|null
Return values
bool|null —The edgeBlockSideloadingExtensions
getEdgeBlockTabPreloading()
Gets the edgeBlockTabPreloading Configure whether Edge preloads the new tab page at Windows startup.
public
getEdgeBlockTabPreloading() : bool|null
Return values
bool|null —The edgeBlockTabPreloading
getEdgeBlockWebContentOnNewTabPage()
Gets the edgeBlockWebContentOnNewTabPage Configure to load a blank page in Edge instead of the default New tab page and prevent users from changing it.
public
getEdgeBlockWebContentOnNewTabPage() : bool|null
Return values
bool|null —The edgeBlockWebContentOnNewTabPage
getEdgeClearBrowsingDataOnExit()
Gets the edgeClearBrowsingDataOnExit Clear browsing data on exiting Microsoft Edge.
public
getEdgeClearBrowsingDataOnExit() : bool|null
Return values
bool|null —The edgeClearBrowsingDataOnExit
getEdgeCookiePolicy()
Gets the edgeCookiePolicy Indicates which cookies to block in the Edge browser. Possible values are: userDefined, allow, blockThirdParty, blockAll.
public
getEdgeCookiePolicy() : EdgeCookiePolicy|null
Return values
EdgeCookiePolicy|null —The edgeCookiePolicy
getEdgeDisableFirstRunPage()
Gets the edgeDisableFirstRunPage Block the Microsoft web page that opens on the first use of Microsoft Edge. This policy allows enterprises, like those enrolled in zero emissions configurations, to block this page.
public
getEdgeDisableFirstRunPage() : bool|null
Return values
bool|null —The edgeDisableFirstRunPage
getEdgeEnterpriseModeSiteListLocation()
Gets the edgeEnterpriseModeSiteListLocation Indicates the enterprise mode site list location. Could be a local file, local network or http location.
public
getEdgeEnterpriseModeSiteListLocation() : string|null
Return values
string|null —The edgeEnterpriseModeSiteListLocation
getEdgeFavoritesBarVisibility()
Gets the edgeFavoritesBarVisibility Get or set a value that specifies whether to set the favorites bar to always be visible or hidden on any page. Possible values are: notConfigured, hide, show.
public
getEdgeFavoritesBarVisibility() : VisibilitySetting|null
Return values
VisibilitySetting|null —The edgeFavoritesBarVisibility
getEdgeFavoritesListLocation()
Gets the edgeFavoritesListLocation The location of the favorites list to provision. Could be a local file, local network or http location.
public
getEdgeFavoritesListLocation() : string|null
Return values
string|null —The edgeFavoritesListLocation
getEdgeFirstRunUrl()
Gets the edgeFirstRunUrl The first run URL for when Edge browser is opened for the first time.
public
getEdgeFirstRunUrl() : string|null
Return values
string|null —The edgeFirstRunUrl
getEdgeHomeButtonConfiguration()
Gets the edgeHomeButtonConfiguration Causes the Home button to either hide, load the default Start page, load a New tab page, or a custom URL
public
getEdgeHomeButtonConfiguration() : EdgeHomeButtonConfiguration|null
Return values
EdgeHomeButtonConfiguration|null —The edgeHomeButtonConfiguration
getEdgeHomeButtonConfigurationEnabled()
Gets the edgeHomeButtonConfigurationEnabled Enable the Home button configuration.
public
getEdgeHomeButtonConfigurationEnabled() : bool|null
Return values
bool|null —The edgeHomeButtonConfigurationEnabled
getEdgeHomepageUrls()
Gets the edgeHomepageUrls The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.
public
getEdgeHomepageUrls() : string|null
Return values
string|null —The edgeHomepageUrls
getEdgeKioskModeRestriction()
Gets the edgeKioskModeRestriction Controls how the Microsoft Edge settings are restricted based on the configure kiosk mode. Possible values are: notConfigured, digitalSignage, normalMode, publicBrowsingSingleApp, publicBrowsingMultiApp.
public
getEdgeKioskModeRestriction() : EdgeKioskModeRestrictionType|null
Return values
EdgeKioskModeRestrictionType|null —The edgeKioskModeRestriction
getEdgeKioskResetAfterIdleTimeInMinutes()
Gets the edgeKioskResetAfterIdleTimeInMinutes Specifies the time in minutes from the last user activity before Microsoft Edge kiosk resets. Valid values are 0-1440. The default is 5. 0 indicates no reset. Valid values 0 to 1440
public
getEdgeKioskResetAfterIdleTimeInMinutes() : int|null
Return values
int|null —The edgeKioskResetAfterIdleTimeInMinutes
getEdgeNewTabPageURL()
Gets the edgeNewTabPageURL Specify the page opened when new tabs are created.
public
getEdgeNewTabPageURL() : string|null
Return values
string|null —The edgeNewTabPageURL
getEdgeOpensWith()
Gets the edgeOpensWith Specify what kind of pages are open at start. Possible values are: notConfigured, startPage, newTabPage, previousPages, specificPages.
public
getEdgeOpensWith() : EdgeOpenOptions|null
Return values
EdgeOpenOptions|null —The edgeOpensWith
getEdgePreventCertificateErrorOverride()
Gets the edgePreventCertificateErrorOverride Allow or prevent users from overriding certificate errors.
public
getEdgePreventCertificateErrorOverride() : bool|null
Return values
bool|null —The edgePreventCertificateErrorOverride
getEdgeRequiredExtensionPackageFamilyNames()
Gets the edgeRequiredExtensionPackageFamilyNames Specify the list of package family names of browser extensions that are required and cannot be turned off by the user.
public
getEdgeRequiredExtensionPackageFamilyNames() : string|null
Return values
string|null —The edgeRequiredExtensionPackageFamilyNames
getEdgeRequireSmartScreen()
Gets the edgeRequireSmartScreen Indicates whether or not to Require the user to use the smart screen filter.
public
getEdgeRequireSmartScreen() : bool|null
Return values
bool|null —The edgeRequireSmartScreen
getEdgeSearchEngine()
Gets the edgeSearchEngine Allows IT admins to set a default search engine for MDM-Controlled devices. Users can override this and change their default search engine provided the AllowSearchEngineCustomization policy is not set.
public
getEdgeSearchEngine() : EdgeSearchEngineBase|null
Return values
EdgeSearchEngineBase|null —The edgeSearchEngine
getEdgeSendIntranetTrafficToInternetExplorer()
Gets the edgeSendIntranetTrafficToInternetExplorer Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer.
public
getEdgeSendIntranetTrafficToInternetExplorer() : bool|null
Return values
bool|null —The edgeSendIntranetTrafficToInternetExplorer
getEdgeShowMessageWhenOpeningInternetExplorerSites()
Gets the edgeShowMessageWhenOpeningInternetExplorerSites Controls the message displayed by Edge before switching to Internet Explorer. Possible values are: notConfigured, disabled, enabled, keepGoing.
public
getEdgeShowMessageWhenOpeningInternetExplorerSites() : InternetExplorerMessageSetting|null
Return values
InternetExplorerMessageSetting|null —The edgeShowMessageWhenOpeningInternetExplorerSites
getEdgeSyncFavoritesWithInternetExplorer()
Gets the edgeSyncFavoritesWithInternetExplorer Enable favorites sync between Internet Explorer and Microsoft Edge. Additions, deletions, modifications and order changes to favorites are shared between browsers.
public
getEdgeSyncFavoritesWithInternetExplorer() : bool|null
Return values
bool|null —The edgeSyncFavoritesWithInternetExplorer
getEdgeTelemetryForMicrosoft365Analytics()
Gets the edgeTelemetryForMicrosoft365Analytics Specifies what type of telemetry data (none, intranet, internet, both) is sent to Microsoft 365 Analytics. Possible values are: notConfigured, intranet, internet, intranetAndInternet.
public
getEdgeTelemetryForMicrosoft365Analytics() : EdgeTelemetryMode|null
Return values
EdgeTelemetryMode|null —The edgeTelemetryForMicrosoft365Analytics
getEnableAutomaticRedeployment()
Gets the enableAutomaticRedeployment Allow users with administrative rights to delete all user data and settings using CTRL + Win + R at the device lock screen so that the device can be automatically re-configured and re-enrolled into management.
public
getEnableAutomaticRedeployment() : bool|null
Return values
bool|null —The enableAutomaticRedeployment
getEnergySaverOnBatteryThresholdPercentage()
Gets the energySaverOnBatteryThresholdPercentage This setting allows you to specify battery charge level at which Energy Saver is turned on. While on battery, Energy Saver is automatically turned on at (and below) the specified battery charge level. Valid input range (0-100). Valid values 0 to 100
public
getEnergySaverOnBatteryThresholdPercentage() : int|null
Return values
int|null —The energySaverOnBatteryThresholdPercentage
getEnergySaverPluggedInThresholdPercentage()
Gets the energySaverPluggedInThresholdPercentage This setting allows you to specify battery charge level at which Energy Saver is turned on. While plugged in, Energy Saver is automatically turned on at (and below) the specified battery charge level. Valid input range (0-100). Valid values 0 to 100
public
getEnergySaverPluggedInThresholdPercentage() : int|null
Return values
int|null —The energySaverPluggedInThresholdPercentage
getEnterpriseCloudPrintDiscoveryEndPoint()
Gets the enterpriseCloudPrintDiscoveryEndPoint Endpoint for discovering cloud printers.
public
getEnterpriseCloudPrintDiscoveryEndPoint() : string|null
Return values
string|null —The enterpriseCloudPrintDiscoveryEndPoint
getEnterpriseCloudPrintDiscoveryMaxLimit()
Gets the enterpriseCloudPrintDiscoveryMaxLimit Maximum number of printers that should be queried from a discovery endpoint. This is a mobile only setting. Valid values 1 to 65535
public
getEnterpriseCloudPrintDiscoveryMaxLimit() : int|null
Return values
int|null —The enterpriseCloudPrintDiscoveryMaxLimit
getEnterpriseCloudPrintMopriaDiscoveryResourceIdentifier()
Gets the enterpriseCloudPrintMopriaDiscoveryResourceIdentifier OAuth resource URI for printer discovery service as configured in Azure portal.
public
getEnterpriseCloudPrintMopriaDiscoveryResourceIdentifier() : string|null
Return values
string|null —The enterpriseCloudPrintMopriaDiscoveryResourceIdentifier
getEnterpriseCloudPrintOAuthAuthority()
Gets the enterpriseCloudPrintOAuthAuthority Authentication endpoint for acquiring OAuth tokens.
public
getEnterpriseCloudPrintOAuthAuthority() : string|null
Return values
string|null —The enterpriseCloudPrintOAuthAuthority
getEnterpriseCloudPrintOAuthClientIdentifier()
Gets the enterpriseCloudPrintOAuthClientIdentifier GUID of a client application authorized to retrieve OAuth tokens from the OAuth Authority.
public
getEnterpriseCloudPrintOAuthClientIdentifier() : string|null
Return values
string|null —The enterpriseCloudPrintOAuthClientIdentifier
getEnterpriseCloudPrintResourceIdentifier()
Gets the enterpriseCloudPrintResourceIdentifier OAuth resource URI for print service as configured in the Azure portal.
public
getEnterpriseCloudPrintResourceIdentifier() : string|null
Return values
string|null —The enterpriseCloudPrintResourceIdentifier
getExperienceBlockDeviceDiscovery()
Gets the experienceBlockDeviceDiscovery Indicates whether or not to enable device discovery UX.
public
getExperienceBlockDeviceDiscovery() : bool|null
Return values
bool|null —The experienceBlockDeviceDiscovery
getExperienceBlockErrorDialogWhenNoSIM()
Gets the experienceBlockErrorDialogWhenNoSIM Indicates whether or not to allow the error dialog from displaying if no SIM card is detected.
public
getExperienceBlockErrorDialogWhenNoSIM() : bool|null
Return values
bool|null —The experienceBlockErrorDialogWhenNoSIM
getExperienceBlockTaskSwitcher()
Gets the experienceBlockTaskSwitcher Indicates whether or not to enable task switching on the device.
public
getExperienceBlockTaskSwitcher() : bool|null
Return values
bool|null —The experienceBlockTaskSwitcher
getExperienceDoNotSyncBrowserSettings()
Gets the experienceDoNotSyncBrowserSettings Allow or prevent the syncing of Microsoft Edge Browser settings. Option for IT admins to prevent syncing across devices, but allow user override. Possible values are: notConfigured, blockedWithUserOverride, blocked.
public
getExperienceDoNotSyncBrowserSettings() : BrowserSyncSetting|null
Return values
BrowserSyncSetting|null —The experienceDoNotSyncBrowserSettings
getFindMyFiles()
Gets the findMyFiles Controls if the user can configure search to Find My Files mode, which searches files in secondary hard drives and also outside of the user profile. Find My Files does not allow users to search files or locations to which they do not have access. Possible values are: notConfigured, enabled, disabled.
public
getFindMyFiles() : Enablement|null
Return values
Enablement|null —The findMyFiles
getGameDvrBlocked()
Gets the gameDvrBlocked Indicates whether or not to block DVR and broadcasting.
public
getGameDvrBlocked() : bool|null
Return values
bool|null —The gameDvrBlocked
getGroupAssignments()
Gets the groupAssignments The list of group assignments for the device configuration profile.
public
getGroupAssignments() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The groupAssignments
getId()
Gets the id Read-only.
public
getId() : string|null
Return values
string|null —The id
getInkWorkspaceAccess()
Gets the inkWorkspaceAccess Controls the user access to the ink workspace, from the desktop and from above the lock screen. Possible values are: notConfigured, enabled, disabled.
public
getInkWorkspaceAccess() : InkAccessSetting|null
Return values
InkAccessSetting|null —The inkWorkspaceAccess
getInkWorkspaceAccessState()
Gets the inkWorkspaceAccessState Controls the user access to the ink workspace, from the desktop and from above the lock screen. Possible values are: notConfigured, blocked, allowed.
public
getInkWorkspaceAccessState() : StateManagementSetting|null
Return values
StateManagementSetting|null —The inkWorkspaceAccessState
getInkWorkspaceBlockSuggestedApps()
Gets the inkWorkspaceBlockSuggestedApps Specify whether to show recommended app suggestions in the ink workspace.
public
getInkWorkspaceBlockSuggestedApps() : bool|null
Return values
bool|null —The inkWorkspaceBlockSuggestedApps
getInternetSharingBlocked()
Gets the internetSharingBlocked Indicates whether or not to Block the user from using internet sharing.
public
getInternetSharingBlocked() : bool|null
Return values
bool|null —The internetSharingBlocked
getLastModifiedDateTime()
Gets the lastModifiedDateTime DateTime the object was last modified.
public
getLastModifiedDateTime() : DateTime|null
Return values
DateTime|null —The lastModifiedDateTime
getLocationServicesBlocked()
Gets the locationServicesBlocked Indicates whether or not to Block the user from location services.
public
getLocationServicesBlocked() : bool|null
Return values
bool|null —The locationServicesBlocked
getLockScreenActivateAppsWithVoice()
Gets the lockScreenActivateAppsWithVoice This policy setting specifies whether Windows apps can be activated by voice while the system is locked. Possible values are: notConfigured, enabled, disabled.
public
getLockScreenActivateAppsWithVoice() : Enablement|null
Return values
Enablement|null —The lockScreenActivateAppsWithVoice
getLockScreenAllowTimeoutConfiguration()
Gets the lockScreenAllowTimeoutConfiguration Specify whether to show a user-configurable setting to control the screen timeout while on the lock screen of Windows 10 Mobile devices. If this policy is set to Allow, the value set by lockScreenTimeoutInSeconds is ignored.
public
getLockScreenAllowTimeoutConfiguration() : bool|null
Return values
bool|null —The lockScreenAllowTimeoutConfiguration
getLockScreenBlockActionCenterNotifications()
Gets the lockScreenBlockActionCenterNotifications Indicates whether or not to block action center notifications over lock screen.
public
getLockScreenBlockActionCenterNotifications() : bool|null
Return values
bool|null —The lockScreenBlockActionCenterNotifications
getLockScreenBlockCortana()
Gets the lockScreenBlockCortana Indicates whether or not the user can interact with Cortana using speech while the system is locked.
public
getLockScreenBlockCortana() : bool|null
Return values
bool|null —The lockScreenBlockCortana
getLockScreenBlockToastNotifications()
Gets the lockScreenBlockToastNotifications Indicates whether to allow toast notifications above the device lock screen.
public
getLockScreenBlockToastNotifications() : bool|null
Return values
bool|null —The lockScreenBlockToastNotifications
getLockScreenTimeoutInSeconds()
Gets the lockScreenTimeoutInSeconds Set the duration (in seconds) from the screen locking to the screen turning off for Windows 10 Mobile devices. Supported values are 11-1800. Valid values 11 to 1800
public
getLockScreenTimeoutInSeconds() : int|null
Return values
int|null —The lockScreenTimeoutInSeconds
getLogonBlockFastUserSwitching()
Gets the logonBlockFastUserSwitching Disables the ability to quickly switch between users that are logged on simultaneously without logging off.
public
getLogonBlockFastUserSwitching() : bool|null
Return values
bool|null —The logonBlockFastUserSwitching
getMessagingBlockMMS()
Gets the messagingBlockMMS Indicates whether or not to block the MMS send/receive functionality on the device.
public
getMessagingBlockMMS() : bool|null
Return values
bool|null —The messagingBlockMMS
getMessagingBlockRichCommunicationServices()
Gets the messagingBlockRichCommunicationServices Indicates whether or not to block the RCS send/receive functionality on the device.
public
getMessagingBlockRichCommunicationServices() : bool|null
Return values
bool|null —The messagingBlockRichCommunicationServices
getMessagingBlockSync()
Gets the messagingBlockSync Indicates whether or not to block text message back up and restore and Messaging Everywhere.
public
getMessagingBlockSync() : bool|null
Return values
bool|null —The messagingBlockSync
getMicrosoftAccountBlocked()
Gets the microsoftAccountBlocked Indicates whether or not to Block a Microsoft account.
public
getMicrosoftAccountBlocked() : bool|null
Return values
bool|null —The microsoftAccountBlocked
getMicrosoftAccountBlockSettingsSync()
Gets the microsoftAccountBlockSettingsSync Indicates whether or not to Block Microsoft account settings sync.
public
getMicrosoftAccountBlockSettingsSync() : bool|null
Return values
bool|null —The microsoftAccountBlockSettingsSync
getMicrosoftAccountSignInAssistantSettings()
Gets the microsoftAccountSignInAssistantSettings Controls the Microsoft Account Sign-In Assistant (wlidsvc) NT service. Possible values are: notConfigured, disabled.
public
getMicrosoftAccountSignInAssistantSettings() : SignInAssistantOptions|null
Return values
SignInAssistantOptions|null —The microsoftAccountSignInAssistantSettings
getNetworkProxyApplySettingsDeviceWide()
Gets the networkProxyApplySettingsDeviceWide If set, proxy settings will be applied to all processes and accounts in the device. Otherwise, it will be applied to the user account that’s enrolled into MDM.
public
getNetworkProxyApplySettingsDeviceWide() : bool|null
Return values
bool|null —The networkProxyApplySettingsDeviceWide
getNetworkProxyAutomaticConfigurationUrl()
Gets the networkProxyAutomaticConfigurationUrl Address to the proxy auto-config (PAC) script you want to use.
public
getNetworkProxyAutomaticConfigurationUrl() : string|null
Return values
string|null —The networkProxyAutomaticConfigurationUrl
getNetworkProxyDisableAutoDetect()
Gets the networkProxyDisableAutoDetect Disable automatic detection of settings. If enabled, the system will try to find the path to a proxy auto-config (PAC) script.
public
getNetworkProxyDisableAutoDetect() : bool|null
Return values
bool|null —The networkProxyDisableAutoDetect
getNetworkProxyServer()
Gets the networkProxyServer Specifies manual proxy server settings.
public
getNetworkProxyServer() : Windows10NetworkProxyServer|null
Return values
Windows10NetworkProxyServer|null —The networkProxyServer
getNfcBlocked()
Gets the nfcBlocked Indicates whether or not to Block the user from using near field communication.
public
getNfcBlocked() : bool|null
Return values
bool|null —The nfcBlocked
getODataType()
Gets the ODataType
public
getODataType() : string|null
Return values
string|null —The ODataType
getOneDriveDisableFileSync()
Gets the oneDriveDisableFileSync Gets or sets a value allowing IT admins to prevent apps and features from working with files on OneDrive.
public
getOneDriveDisableFileSync() : bool|null
Return values
bool|null —The oneDriveDisableFileSync
getPasswordBlockSimple()
Gets the passwordBlockSimple Specify whether PINs or passwords such as '1111' or '1234' are allowed. For Windows 10 desktops, it also controls the use of picture passwords.
public
getPasswordBlockSimple() : bool|null
Return values
bool|null —The passwordBlockSimple
getPasswordExpirationDays()
Gets the passwordExpirationDays The password expiration in days. Valid values 0 to 730
public
getPasswordExpirationDays() : int|null
Return values
int|null —The passwordExpirationDays
getPasswordMinimumAgeInDays()
Gets the passwordMinimumAgeInDays This security setting determines the period of time (in days) that a password must be used before the user can change it. Valid values 0 to 998
public
getPasswordMinimumAgeInDays() : int|null
Return values
int|null —The passwordMinimumAgeInDays
getPasswordMinimumCharacterSetCount()
Gets the passwordMinimumCharacterSetCount The number of character sets required in the password.
public
getPasswordMinimumCharacterSetCount() : int|null
Return values
int|null —The passwordMinimumCharacterSetCount
getPasswordMinimumLength()
Gets the passwordMinimumLength The minimum password length. Valid values 4 to 16
public
getPasswordMinimumLength() : int|null
Return values
int|null —The passwordMinimumLength
getPasswordMinutesOfInactivityBeforeScreenTimeout()
Gets the passwordMinutesOfInactivityBeforeScreenTimeout The minutes of inactivity before the screen times out.
public
getPasswordMinutesOfInactivityBeforeScreenTimeout() : int|null
Return values
int|null —The passwordMinutesOfInactivityBeforeScreenTimeout
getPasswordPreviousPasswordBlockCount()
Gets the passwordPreviousPasswordBlockCount The number of previous passwords to prevent reuse of. Valid values 0 to 50
public
getPasswordPreviousPasswordBlockCount() : int|null
Return values
int|null —The passwordPreviousPasswordBlockCount
getPasswordRequired()
Gets the passwordRequired Indicates whether or not to require the user to have a password.
public
getPasswordRequired() : bool|null
Return values
bool|null —The passwordRequired
getPasswordRequiredType()
Gets the passwordRequiredType The required password type. Possible values are: deviceDefault, alphanumeric, numeric.
public
getPasswordRequiredType() : RequiredPasswordType|null
Return values
RequiredPasswordType|null —The passwordRequiredType
getPasswordRequireWhenResumeFromIdleState()
Gets the passwordRequireWhenResumeFromIdleState Indicates whether or not to require a password upon resuming from an idle state.
public
getPasswordRequireWhenResumeFromIdleState() : bool|null
Return values
bool|null —The passwordRequireWhenResumeFromIdleState
getPasswordSignInFailureCountBeforeFactoryReset()
Gets the passwordSignInFailureCountBeforeFactoryReset The number of sign in failures before factory reset. Valid values 0 to 999
public
getPasswordSignInFailureCountBeforeFactoryReset() : int|null
Return values
int|null —The passwordSignInFailureCountBeforeFactoryReset
getPersonalizationDesktopImageUrl()
Gets the personalizationDesktopImageUrl A http or https Url to a jpg, jpeg or png image that needs to be downloaded and used as the Desktop Image or a file Url to a local image on the file system that needs to used as the Desktop Image.
public
getPersonalizationDesktopImageUrl() : string|null
Return values
string|null —The personalizationDesktopImageUrl
getPersonalizationLockScreenImageUrl()
Gets the personalizationLockScreenImageUrl A http or https Url to a jpg, jpeg or png image that neeeds to be downloaded and used as the Lock Screen Image or a file Url to a local image on the file system that needs to be used as the Lock Screen Image.
public
getPersonalizationLockScreenImageUrl() : string|null
Return values
string|null —The personalizationLockScreenImageUrl
getPowerButtonActionOnBattery()
Gets the powerButtonActionOnBattery This setting specifies the action that Windows takes when a user presses the Power button while on battery. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerButtonActionOnBattery() : PowerActionType|null
Return values
PowerActionType|null —The powerButtonActionOnBattery
getPowerButtonActionPluggedIn()
Gets the powerButtonActionPluggedIn This setting specifies the action that Windows takes when a user presses the Power button while plugged in. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerButtonActionPluggedIn() : PowerActionType|null
Return values
PowerActionType|null —The powerButtonActionPluggedIn
getPowerHybridSleepOnBattery()
Gets the powerHybridSleepOnBattery This setting allows you to turn off hybrid sleep while on battery. If you set this setting to disable, a hiberfile is not generated when the system transitions to sleep (Stand By). If you set this setting to enable or do not configure this policy setting, users control this setting. Possible values are: notConfigured, enabled, disabled.
public
getPowerHybridSleepOnBattery() : Enablement|null
Return values
Enablement|null —The powerHybridSleepOnBattery
getPowerHybridSleepPluggedIn()
Gets the powerHybridSleepPluggedIn This setting allows you to turn off hybrid sleep while plugged in. If you set this setting to disable, a hiberfile is not generated when the system transitions to sleep (Stand By). If you set this setting to enable or do not configure this policy setting, users control this setting. Possible values are: notConfigured, enabled, disabled.
public
getPowerHybridSleepPluggedIn() : Enablement|null
Return values
Enablement|null —The powerHybridSleepPluggedIn
getPowerLidCloseActionOnBattery()
Gets the powerLidCloseActionOnBattery This setting specifies the action that Windows takes when a user closes the lid on a mobile PC while on battery. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerLidCloseActionOnBattery() : PowerActionType|null
Return values
PowerActionType|null —The powerLidCloseActionOnBattery
getPowerLidCloseActionPluggedIn()
Gets the powerLidCloseActionPluggedIn This setting specifies the action that Windows takes when a user closes the lid on a mobile PC while plugged in. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerLidCloseActionPluggedIn() : PowerActionType|null
Return values
PowerActionType|null —The powerLidCloseActionPluggedIn
getPowerSleepButtonActionOnBattery()
Gets the powerSleepButtonActionOnBattery This setting specifies the action that Windows takes when a user presses the Sleep button while on battery. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerSleepButtonActionOnBattery() : PowerActionType|null
Return values
PowerActionType|null —The powerSleepButtonActionOnBattery
getPowerSleepButtonActionPluggedIn()
Gets the powerSleepButtonActionPluggedIn This setting specifies the action that Windows takes when a user presses the Sleep button while plugged in. Possible values are: notConfigured, noAction, sleep, hibernate, shutdown.
public
getPowerSleepButtonActionPluggedIn() : PowerActionType|null
Return values
PowerActionType|null —The powerSleepButtonActionPluggedIn
getPrinterBlockAddition()
Gets the printerBlockAddition Prevent user installation of additional printers from printers settings.
public
getPrinterBlockAddition() : bool|null
Return values
bool|null —The printerBlockAddition
getPrinterDefaultName()
Gets the printerDefaultName Name (network host name) of an installed printer.
public
getPrinterDefaultName() : string|null
Return values
string|null —The printerDefaultName
getPrinterNames()
Gets the printerNames Automatically provision printers based on their names (network host names).
public
getPrinterNames() : string|null
Return values
string|null —The printerNames
getPrivacyAccessControls()
Gets the privacyAccessControls Indicates a list of applications with their access control levels over privacy data categories, and/or the default access levels per category.
public
getPrivacyAccessControls() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The privacyAccessControls
getPrivacyAdvertisingId()
Gets the privacyAdvertisingId Enables or disables the use of advertising ID. Added in Windows 10, version 1607. Possible values are: notConfigured, blocked, allowed.
public
getPrivacyAdvertisingId() : StateManagementSetting|null
Return values
StateManagementSetting|null —The privacyAdvertisingId
getPrivacyAutoAcceptPairingAndConsentPrompts()
Gets the privacyAutoAcceptPairingAndConsentPrompts Indicates whether or not to allow the automatic acceptance of the pairing and privacy user consent dialog when launching apps.
public
getPrivacyAutoAcceptPairingAndConsentPrompts() : bool|null
Return values
bool|null —The privacyAutoAcceptPairingAndConsentPrompts
getPrivacyBlockActivityFeed()
Gets the privacyBlockActivityFeed Blocks the usage of cloud based speech services for Cortana, Dictation, or Store applications.
public
getPrivacyBlockActivityFeed() : bool|null
Return values
bool|null —The privacyBlockActivityFeed
getPrivacyBlockInputPersonalization()
Gets the privacyBlockInputPersonalization Indicates whether or not to block the usage of cloud based speech services for Cortana, Dictation, or Store applications.
public
getPrivacyBlockInputPersonalization() : bool|null
Return values
bool|null —The privacyBlockInputPersonalization
getPrivacyBlockPublishUserActivities()
Gets the privacyBlockPublishUserActivities Blocks the shared experiences/discovery of recently used resources in task switcher etc.
public
getPrivacyBlockPublishUserActivities() : bool|null
Return values
bool|null —The privacyBlockPublishUserActivities
getPrivacyDisableLaunchExperience()
Gets the privacyDisableLaunchExperience This policy prevents the privacy experience from launching during user logon for new and upgraded users.
public
getPrivacyDisableLaunchExperience() : bool|null
Return values
bool|null —The privacyDisableLaunchExperience
getProperties()
Gets the property dictionary of the Entity
public
getProperties() : array<string|int, mixed>
Return values
array<string|int, mixed> —The list of properties
getResetProtectionModeBlocked()
Gets the resetProtectionModeBlocked Indicates whether or not to Block the user from reset protection mode.
public
getResetProtectionModeBlocked() : bool|null
Return values
bool|null —The resetProtectionModeBlocked
getRoleScopeTagIds()
Gets the roleScopeTagIds List of Scope Tags for this Entity instance.
public
getRoleScopeTagIds() : string|null
Return values
string|null —The roleScopeTagIds
getSafeSearchFilter()
Gets the safeSearchFilter Specifies what filter level of safe search is required. Possible values are: userDefined, strict, moderate.
public
getSafeSearchFilter() : SafeSearchFilterType|null
Return values
SafeSearchFilterType|null —The safeSearchFilter
getScreenCaptureBlocked()
Gets the screenCaptureBlocked Indicates whether or not to Block the user from taking Screenshots.
public
getScreenCaptureBlocked() : bool|null
Return values
bool|null —The screenCaptureBlocked
getSearchBlockDiacritics()
Gets the searchBlockDiacritics Specifies if search can use diacritics.
public
getSearchBlockDiacritics() : bool|null
Return values
bool|null —The searchBlockDiacritics
getSearchBlockWebResults()
Gets the searchBlockWebResults Indicates whether or not to block the web search.
public
getSearchBlockWebResults() : bool|null
Return values
bool|null —The searchBlockWebResults
getSearchDisableAutoLanguageDetection()
Gets the searchDisableAutoLanguageDetection Specifies whether to use automatic language detection when indexing content and properties.
public
getSearchDisableAutoLanguageDetection() : bool|null
Return values
bool|null —The searchDisableAutoLanguageDetection
getSearchDisableIndexerBackoff()
Gets the searchDisableIndexerBackoff Indicates whether or not to disable the search indexer backoff feature.
public
getSearchDisableIndexerBackoff() : bool|null
Return values
bool|null —The searchDisableIndexerBackoff
getSearchDisableIndexingEncryptedItems()
Gets the searchDisableIndexingEncryptedItems Indicates whether or not to block indexing of WIP-protected items to prevent them from appearing in search results for Cortana or Explorer.
public
getSearchDisableIndexingEncryptedItems() : bool|null
Return values
bool|null —The searchDisableIndexingEncryptedItems
getSearchDisableIndexingRemovableDrive()
Gets the searchDisableIndexingRemovableDrive Indicates whether or not to allow users to add locations on removable drives to libraries and to be indexed.
public
getSearchDisableIndexingRemovableDrive() : bool|null
Return values
bool|null —The searchDisableIndexingRemovableDrive
getSearchDisableLocation()
Gets the searchDisableLocation Specifies if search can use location information.
public
getSearchDisableLocation() : bool|null
Return values
bool|null —The searchDisableLocation
getSearchDisableUseLocation()
Gets the searchDisableUseLocation Specifies if search can use location information.
public
getSearchDisableUseLocation() : bool|null
Return values
bool|null —The searchDisableUseLocation
getSearchEnableAutomaticIndexSizeManangement()
Gets the searchEnableAutomaticIndexSizeManangement Specifies minimum amount of hard drive space on the same drive as the index location before indexing stops.
public
getSearchEnableAutomaticIndexSizeManangement() : bool|null
Return values
bool|null —The searchEnableAutomaticIndexSizeManangement
getSearchEnableRemoteQueries()
Gets the searchEnableRemoteQueries Indicates whether or not to block remote queries of this computer’s index.
public
getSearchEnableRemoteQueries() : bool|null
Return values
bool|null —The searchEnableRemoteQueries
getSecurityBlockAzureADJoinedDevicesAutoEncryption()
Gets the securityBlockAzureADJoinedDevicesAutoEncryption Specify whether to allow automatic device encryption during OOBE when the device is Azure AD joined (desktop only).
public
getSecurityBlockAzureADJoinedDevicesAutoEncryption() : bool|null
Return values
bool|null —The securityBlockAzureADJoinedDevicesAutoEncryption
getSettingsBlockAccountsPage()
Gets the settingsBlockAccountsPage Indicates whether or not to block access to Accounts in Settings app.
public
getSettingsBlockAccountsPage() : bool|null
Return values
bool|null —The settingsBlockAccountsPage
getSettingsBlockAddProvisioningPackage()
Gets the settingsBlockAddProvisioningPackage Indicates whether or not to block the user from installing provisioning packages.
public
getSettingsBlockAddProvisioningPackage() : bool|null
Return values
bool|null —The settingsBlockAddProvisioningPackage
getSettingsBlockAppsPage()
Gets the settingsBlockAppsPage Indicates whether or not to block access to Apps in Settings app.
public
getSettingsBlockAppsPage() : bool|null
Return values
bool|null —The settingsBlockAppsPage
getSettingsBlockChangeLanguage()
Gets the settingsBlockChangeLanguage Indicates whether or not to block the user from changing the language settings.
public
getSettingsBlockChangeLanguage() : bool|null
Return values
bool|null —The settingsBlockChangeLanguage
getSettingsBlockChangePowerSleep()
Gets the settingsBlockChangePowerSleep Indicates whether or not to block the user from changing power and sleep settings.
public
getSettingsBlockChangePowerSleep() : bool|null
Return values
bool|null —The settingsBlockChangePowerSleep
getSettingsBlockChangeRegion()
Gets the settingsBlockChangeRegion Indicates whether or not to block the user from changing the region settings.
public
getSettingsBlockChangeRegion() : bool|null
Return values
bool|null —The settingsBlockChangeRegion
getSettingsBlockChangeSystemTime()
Gets the settingsBlockChangeSystemTime Indicates whether or not to block the user from changing date and time settings.
public
getSettingsBlockChangeSystemTime() : bool|null
Return values
bool|null —The settingsBlockChangeSystemTime
getSettingsBlockDevicesPage()
Gets the settingsBlockDevicesPage Indicates whether or not to block access to Devices in Settings app.
public
getSettingsBlockDevicesPage() : bool|null
Return values
bool|null —The settingsBlockDevicesPage
getSettingsBlockEaseOfAccessPage()
Gets the settingsBlockEaseOfAccessPage Indicates whether or not to block access to Ease of Access in Settings app.
public
getSettingsBlockEaseOfAccessPage() : bool|null
Return values
bool|null —The settingsBlockEaseOfAccessPage
getSettingsBlockEditDeviceName()
Gets the settingsBlockEditDeviceName Indicates whether or not to block the user from editing the device name.
public
getSettingsBlockEditDeviceName() : bool|null
Return values
bool|null —The settingsBlockEditDeviceName
getSettingsBlockGamingPage()
Gets the settingsBlockGamingPage Indicates whether or not to block access to Gaming in Settings app.
public
getSettingsBlockGamingPage() : bool|null
Return values
bool|null —The settingsBlockGamingPage
getSettingsBlockNetworkInternetPage()
Gets the settingsBlockNetworkInternetPage Indicates whether or not to block access to Network & Internet in Settings app.
public
getSettingsBlockNetworkInternetPage() : bool|null
Return values
bool|null —The settingsBlockNetworkInternetPage
getSettingsBlockPersonalizationPage()
Gets the settingsBlockPersonalizationPage Indicates whether or not to block access to Personalization in Settings app.
public
getSettingsBlockPersonalizationPage() : bool|null
Return values
bool|null —The settingsBlockPersonalizationPage
getSettingsBlockPrivacyPage()
Gets the settingsBlockPrivacyPage Indicates whether or not to block access to Privacy in Settings app.
public
getSettingsBlockPrivacyPage() : bool|null
Return values
bool|null —The settingsBlockPrivacyPage
getSettingsBlockRemoveProvisioningPackage()
Gets the settingsBlockRemoveProvisioningPackage Indicates whether or not to block the runtime configuration agent from removing provisioning packages.
public
getSettingsBlockRemoveProvisioningPackage() : bool|null
Return values
bool|null —The settingsBlockRemoveProvisioningPackage
getSettingsBlockSettingsApp()
Gets the settingsBlockSettingsApp Indicates whether or not to block access to Settings app.
public
getSettingsBlockSettingsApp() : bool|null
Return values
bool|null —The settingsBlockSettingsApp
getSettingsBlockSystemPage()
Gets the settingsBlockSystemPage Indicates whether or not to block access to System in Settings app.
public
getSettingsBlockSystemPage() : bool|null
Return values
bool|null —The settingsBlockSystemPage
getSettingsBlockTimeLanguagePage()
Gets the settingsBlockTimeLanguagePage Indicates whether or not to block access to Time & Language in Settings app.
public
getSettingsBlockTimeLanguagePage() : bool|null
Return values
bool|null —The settingsBlockTimeLanguagePage
getSettingsBlockUpdateSecurityPage()
Gets the settingsBlockUpdateSecurityPage Indicates whether or not to block access to Update & Security in Settings app.
public
getSettingsBlockUpdateSecurityPage() : bool|null
Return values
bool|null —The settingsBlockUpdateSecurityPage
getSharedUserAppDataAllowed()
Gets the sharedUserAppDataAllowed Indicates whether or not to block multiple users of the same app to share data.
public
getSharedUserAppDataAllowed() : bool|null
Return values
bool|null —The sharedUserAppDataAllowed
getSmartScreenAppInstallControl()
Gets the smartScreenAppInstallControl Added in Windows 10, version 1703. Allows IT Admins to control whether users are allowed to install apps from places other than the Store. Possible values are: notConfigured, anywhere, storeOnly, recommendations, preferStore.
public
getSmartScreenAppInstallControl() : AppInstallControlType|null
Return values
AppInstallControlType|null —The smartScreenAppInstallControl
getSmartScreenBlockPromptOverride()
Gets the smartScreenBlockPromptOverride Indicates whether or not users can override SmartScreen Filter warnings about potentially malicious websites.
public
getSmartScreenBlockPromptOverride() : bool|null
Return values
bool|null —The smartScreenBlockPromptOverride
getSmartScreenBlockPromptOverrideForFiles()
Gets the smartScreenBlockPromptOverrideForFiles Indicates whether or not users can override the SmartScreen Filter warnings about downloading unverified files
public
getSmartScreenBlockPromptOverrideForFiles() : bool|null
Return values
bool|null —The smartScreenBlockPromptOverrideForFiles
getSmartScreenEnableAppInstallControl()
Gets the smartScreenEnableAppInstallControl This property will be deprecated in July 2019 and will be replaced by property SmartScreenAppInstallControl. Allows IT Admins to control whether users are allowed to install apps from places other than the Store.
public
getSmartScreenEnableAppInstallControl() : bool|null
Return values
bool|null —The smartScreenEnableAppInstallControl
getStartBlockUnpinningAppsFromTaskbar()
Gets the startBlockUnpinningAppsFromTaskbar Indicates whether or not to block the user from unpinning apps from taskbar.
public
getStartBlockUnpinningAppsFromTaskbar() : bool|null
Return values
bool|null —The startBlockUnpinningAppsFromTaskbar
getStartMenuAppListVisibility()
Gets the startMenuAppListVisibility Setting the value of this collapses the app list, removes the app list entirely, or disables the corresponding toggle in the Settings app. Possible values are: userDefined, collapse, remove, disableSettingsApp.
public
getStartMenuAppListVisibility() : WindowsStartMenuAppListVisibilityType|null
Return values
WindowsStartMenuAppListVisibilityType|null —The startMenuAppListVisibility
getStartMenuHideChangeAccountSettings()
Gets the startMenuHideChangeAccountSettings Enabling this policy hides the change account setting from appearing in the user tile in the start menu.
public
getStartMenuHideChangeAccountSettings() : bool|null
Return values
bool|null —The startMenuHideChangeAccountSettings
getStartMenuHideFrequentlyUsedApps()
Gets the startMenuHideFrequentlyUsedApps Enabling this policy hides the most used apps from appearing on the start menu and disables the corresponding toggle in the Settings app.
public
getStartMenuHideFrequentlyUsedApps() : bool|null
Return values
bool|null —The startMenuHideFrequentlyUsedApps
getStartMenuHideHibernate()
Gets the startMenuHideHibernate Enabling this policy hides hibernate from appearing in the power button in the start menu.
public
getStartMenuHideHibernate() : bool|null
Return values
bool|null —The startMenuHideHibernate
getStartMenuHideLock()
Gets the startMenuHideLock Enabling this policy hides lock from appearing in the user tile in the start menu.
public
getStartMenuHideLock() : bool|null
Return values
bool|null —The startMenuHideLock
getStartMenuHidePowerButton()
Gets the startMenuHidePowerButton Enabling this policy hides the power button from appearing in the start menu.
public
getStartMenuHidePowerButton() : bool|null
Return values
bool|null —The startMenuHidePowerButton
getStartMenuHideRecentJumpLists()
Gets the startMenuHideRecentJumpLists Enabling this policy hides recent jump lists from appearing on the start menu/taskbar and disables the corresponding toggle in the Settings app.
public
getStartMenuHideRecentJumpLists() : bool|null
Return values
bool|null —The startMenuHideRecentJumpLists
getStartMenuHideRecentlyAddedApps()
Gets the startMenuHideRecentlyAddedApps Enabling this policy hides recently added apps from appearing on the start menu and disables the corresponding toggle in the Settings app.
public
getStartMenuHideRecentlyAddedApps() : bool|null
Return values
bool|null —The startMenuHideRecentlyAddedApps
getStartMenuHideRestartOptions()
Gets the startMenuHideRestartOptions Enabling this policy hides 'Restart/Update and Restart' from appearing in the power button in the start menu.
public
getStartMenuHideRestartOptions() : bool|null
Return values
bool|null —The startMenuHideRestartOptions
getStartMenuHideShutDown()
Gets the startMenuHideShutDown Enabling this policy hides shut down/update and shut down from appearing in the power button in the start menu.
public
getStartMenuHideShutDown() : bool|null
Return values
bool|null —The startMenuHideShutDown
getStartMenuHideSignOut()
Gets the startMenuHideSignOut Enabling this policy hides sign out from appearing in the user tile in the start menu.
public
getStartMenuHideSignOut() : bool|null
Return values
bool|null —The startMenuHideSignOut
getStartMenuHideSleep()
Gets the startMenuHideSleep Enabling this policy hides sleep from appearing in the power button in the start menu.
public
getStartMenuHideSleep() : bool|null
Return values
bool|null —The startMenuHideSleep
getStartMenuHideSwitchAccount()
Gets the startMenuHideSwitchAccount Enabling this policy hides switch account from appearing in the user tile in the start menu.
public
getStartMenuHideSwitchAccount() : bool|null
Return values
bool|null —The startMenuHideSwitchAccount
getStartMenuHideUserTile()
Gets the startMenuHideUserTile Enabling this policy hides the user tile from appearing in the start menu.
public
getStartMenuHideUserTile() : bool|null
Return values
bool|null —The startMenuHideUserTile
getStartMenuLayoutEdgeAssetsXml()
Gets the startMenuLayoutEdgeAssetsXml This policy setting allows you to import Edge assets to be used with startMenuLayoutXml policy. Start layout can contain secondary tile from Edge app which looks for Edge local asset file. Edge local asset would not exist and cause Edge secondary tile to appear empty in this case. This policy only gets applied when startMenuLayoutXml policy is modified. The value should be a UTF-8 Base64 encoded byte array.
public
getStartMenuLayoutEdgeAssetsXml() : Stream|null
Return values
Stream|null —The startMenuLayoutEdgeAssetsXml
getStartMenuLayoutXml()
Gets the startMenuLayoutXml Allows admins to override the default Start menu layout and prevents the user from changing it. The layout is modified by specifying an XML file based on a layout modification schema. XML needs to be in a UTF8 encoded byte array format.
public
getStartMenuLayoutXml() : Stream|null
Return values
Stream|null —The startMenuLayoutXml
getStartMenuMode()
Gets the startMenuMode Allows admins to decide how the Start menu is displayed. Possible values are: userDefined, fullScreen, nonFullScreen.
public
getStartMenuMode() : WindowsStartMenuModeType|null
Return values
WindowsStartMenuModeType|null —The startMenuMode
getStartMenuPinnedFolderDocuments()
Gets the startMenuPinnedFolderDocuments Enforces the visibility (Show/Hide) of the Documents folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderDocuments() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderDocuments
getStartMenuPinnedFolderDownloads()
Gets the startMenuPinnedFolderDownloads Enforces the visibility (Show/Hide) of the Downloads folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderDownloads() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderDownloads
getStartMenuPinnedFolderFileExplorer()
Gets the startMenuPinnedFolderFileExplorer Enforces the visibility (Show/Hide) of the FileExplorer shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderFileExplorer() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderFileExplorer
getStartMenuPinnedFolderHomeGroup()
Gets the startMenuPinnedFolderHomeGroup Enforces the visibility (Show/Hide) of the HomeGroup folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderHomeGroup() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderHomeGroup
getStartMenuPinnedFolderMusic()
Gets the startMenuPinnedFolderMusic Enforces the visibility (Show/Hide) of the Music folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderMusic() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderMusic
getStartMenuPinnedFolderNetwork()
Gets the startMenuPinnedFolderNetwork Enforces the visibility (Show/Hide) of the Network folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderNetwork() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderNetwork
getStartMenuPinnedFolderPersonalFolder()
Gets the startMenuPinnedFolderPersonalFolder Enforces the visibility (Show/Hide) of the PersonalFolder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderPersonalFolder() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderPersonalFolder
getStartMenuPinnedFolderPictures()
Gets the startMenuPinnedFolderPictures Enforces the visibility (Show/Hide) of the Pictures folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderPictures() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderPictures
getStartMenuPinnedFolderSettings()
Gets the startMenuPinnedFolderSettings Enforces the visibility (Show/Hide) of the Settings folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderSettings() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderSettings
getStartMenuPinnedFolderVideos()
Gets the startMenuPinnedFolderVideos Enforces the visibility (Show/Hide) of the Videos folder shortcut on the Start menu. Possible values are: notConfigured, hide, show.
public
getStartMenuPinnedFolderVideos() : VisibilitySetting|null
Return values
VisibilitySetting|null —The startMenuPinnedFolderVideos
getStorageBlockRemovableStorage()
Gets the storageBlockRemovableStorage Indicates whether or not to Block the user from using removable storage.
public
getStorageBlockRemovableStorage() : bool|null
Return values
bool|null —The storageBlockRemovableStorage
getStorageRequireMobileDeviceEncryption()
Gets the storageRequireMobileDeviceEncryption Indicating whether or not to require encryption on a mobile device.
public
getStorageRequireMobileDeviceEncryption() : bool|null
Return values
bool|null —The storageRequireMobileDeviceEncryption
getStorageRestrictAppDataToSystemVolume()
Gets the storageRestrictAppDataToSystemVolume Indicates whether application data is restricted to the system drive.
public
getStorageRestrictAppDataToSystemVolume() : bool|null
Return values
bool|null —The storageRestrictAppDataToSystemVolume
getStorageRestrictAppInstallToSystemVolume()
Gets the storageRestrictAppInstallToSystemVolume Indicates whether the installation of applications is restricted to the system drive.
public
getStorageRestrictAppInstallToSystemVolume() : bool|null
Return values
bool|null —The storageRestrictAppInstallToSystemVolume
getSupportsScopeTags()
Gets the supportsScopeTags Indicates whether or not the underlying Device Configuration supports the assignment of scope tags. Assigning to the ScopeTags property is not allowed when this value is false and entities will not be visible to scoped users. This occurs for Legacy policies created in Silverlight and can be resolved by deleting and recreating the policy in the Azure Portal. This property is read-only.
public
getSupportsScopeTags() : bool|null
Return values
bool|null —The supportsScopeTags
getSystemTelemetryProxyServer()
Gets the systemTelemetryProxyServer Gets or sets the fully qualified domain name (FQDN) or IP address of a proxy server to forward Connected User Experiences and Telemetry requests.
public
getSystemTelemetryProxyServer() : string|null
Return values
string|null —The systemTelemetryProxyServer
getTaskManagerBlockEndTask()
Gets the taskManagerBlockEndTask Specify whether non-administrators can use Task Manager to end tasks.
public
getTaskManagerBlockEndTask() : bool|null
Return values
bool|null —The taskManagerBlockEndTask
getTenantLockdownRequireNetworkDuringOutOfBoxExperience()
Gets the tenantLockdownRequireNetworkDuringOutOfBoxExperience Whether the device is required to connect to the network.
public
getTenantLockdownRequireNetworkDuringOutOfBoxExperience() : bool|null
Return values
bool|null —The tenantLockdownRequireNetworkDuringOutOfBoxExperience
getUninstallBuiltInApps()
Gets the uninstallBuiltInApps Indicates whether or not to uninstall a fixed list of built-in Windows apps.
public
getUninstallBuiltInApps() : bool|null
Return values
bool|null —The uninstallBuiltInApps
getUsbBlocked()
Gets the usbBlocked Indicates whether or not to Block the user from USB connection.
public
getUsbBlocked() : bool|null
Return values
bool|null —The usbBlocked
getUserStatuses()
Gets the userStatuses Device configuration installation status by user.
public
getUserStatuses() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The userStatuses
getUserStatusOverview()
Gets the userStatusOverview Device Configuration users status overview
public
getUserStatusOverview() : DeviceConfigurationUserOverview|null
Return values
DeviceConfigurationUserOverview|null —The userStatusOverview
getVersion()
Gets the version Version of the device configuration.
public
getVersion() : int|null
Return values
int|null —The version
getVoiceRecordingBlocked()
Gets the voiceRecordingBlocked Indicates whether or not to Block the user from voice recording.
public
getVoiceRecordingBlocked() : bool|null
Return values
bool|null —The voiceRecordingBlocked
getWebRtcBlockLocalhostIpAddress()
Gets the webRtcBlockLocalhostIpAddress Indicates whether or not user's localhost IP address is displayed while making phone calls using the WebRTC
public
getWebRtcBlockLocalhostIpAddress() : bool|null
Return values
bool|null —The webRtcBlockLocalhostIpAddress
getWiFiBlockAutomaticConnectHotspots()
Gets the wiFiBlockAutomaticConnectHotspots Indicating whether or not to block automatically connecting to Wi-Fi hotspots. Has no impact if Wi-Fi is blocked.
public
getWiFiBlockAutomaticConnectHotspots() : bool|null
Return values
bool|null —The wiFiBlockAutomaticConnectHotspots
getWiFiBlocked()
Gets the wiFiBlocked Indicates whether or not to Block the user from using Wi-Fi.
public
getWiFiBlocked() : bool|null
Return values
bool|null —The wiFiBlocked
getWiFiBlockManualConfiguration()
Gets the wiFiBlockManualConfiguration Indicates whether or not to Block the user from using Wi-Fi manual configuration.
public
getWiFiBlockManualConfiguration() : bool|null
Return values
bool|null —The wiFiBlockManualConfiguration
getWiFiScanInterval()
Gets the wiFiScanInterval Specify how often devices scan for Wi-Fi networks. Supported values are 1-500, where 100 = default, and 500 = low frequency. Valid values 1 to 500
public
getWiFiScanInterval() : int|null
Return values
int|null —The wiFiScanInterval
getWindows10AppsForceUpdateSchedule()
Gets the windows10AppsForceUpdateSchedule Windows 10 force update schedule for Apps.
public
getWindows10AppsForceUpdateSchedule() : Windows10AppsForceUpdateSchedule|null
Return values
Windows10AppsForceUpdateSchedule|null —The windows10AppsForceUpdateSchedule
getWindowsSpotlightBlockConsumerSpecificFeatures()
Gets the windowsSpotlightBlockConsumerSpecificFeatures Allows IT admins to block experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles.
public
getWindowsSpotlightBlockConsumerSpecificFeatures() : bool|null
Return values
bool|null —The windowsSpotlightBlockConsumerSpecificFeatures
getWindowsSpotlightBlocked()
Gets the windowsSpotlightBlocked Allows IT admins to turn off all Windows Spotlight features
public
getWindowsSpotlightBlocked() : bool|null
Return values
bool|null —The windowsSpotlightBlocked
getWindowsSpotlightBlockOnActionCenter()
Gets the windowsSpotlightBlockOnActionCenter Block suggestions from Microsoft that show after each OS clean install, upgrade or in an on-going basis to introduce users to what is new or changed
public
getWindowsSpotlightBlockOnActionCenter() : bool|null
Return values
bool|null —The windowsSpotlightBlockOnActionCenter
getWindowsSpotlightBlockTailoredExperiences()
Gets the windowsSpotlightBlockTailoredExperiences Block personalized content in Windows spotlight based on user’s device usage.
public
getWindowsSpotlightBlockTailoredExperiences() : bool|null
Return values
bool|null —The windowsSpotlightBlockTailoredExperiences
getWindowsSpotlightBlockThirdPartyNotifications()
Gets the windowsSpotlightBlockThirdPartyNotifications Block third party content delivered via Windows Spotlight
public
getWindowsSpotlightBlockThirdPartyNotifications() : bool|null
Return values
bool|null —The windowsSpotlightBlockThirdPartyNotifications
getWindowsSpotlightBlockWelcomeExperience()
Gets the windowsSpotlightBlockWelcomeExperience Block Windows Spotlight Windows welcome experience
public
getWindowsSpotlightBlockWelcomeExperience() : bool|null
Return values
bool|null —The windowsSpotlightBlockWelcomeExperience
getWindowsSpotlightBlockWindowsTips()
Gets the windowsSpotlightBlockWindowsTips Allows IT admins to turn off the popup of Windows Tips.
public
getWindowsSpotlightBlockWindowsTips() : bool|null
Return values
bool|null —The windowsSpotlightBlockWindowsTips
getWindowsSpotlightConfigureOnLockScreen()
Gets the windowsSpotlightConfigureOnLockScreen Specifies the type of Spotlight. Possible values are: notConfigured, disabled, enabled.
public
getWindowsSpotlightConfigureOnLockScreen() : WindowsSpotlightEnablementSettings|null
Return values
WindowsSpotlightEnablementSettings|null —The windowsSpotlightConfigureOnLockScreen
getWindowsStoreBlockAutoUpdate()
Gets the windowsStoreBlockAutoUpdate Indicates whether or not to block automatic update of apps from Windows Store.
public
getWindowsStoreBlockAutoUpdate() : bool|null
Return values
bool|null —The windowsStoreBlockAutoUpdate
getWindowsStoreBlocked()
Gets the windowsStoreBlocked Indicates whether or not to Block the user from using the Windows store.
public
getWindowsStoreBlocked() : bool|null
Return values
bool|null —The windowsStoreBlocked
getWindowsStoreEnablePrivateStoreOnly()
Gets the windowsStoreEnablePrivateStoreOnly Indicates whether or not to enable Private Store Only.
public
getWindowsStoreEnablePrivateStoreOnly() : bool|null
Return values
bool|null —The windowsStoreEnablePrivateStoreOnly
getWirelessDisplayBlockProjectionToThisDevice()
Gets the wirelessDisplayBlockProjectionToThisDevice Indicates whether or not to allow other devices from discovering this PC for projection.
public
getWirelessDisplayBlockProjectionToThisDevice() : bool|null
Return values
bool|null —The wirelessDisplayBlockProjectionToThisDevice
getWirelessDisplayBlockUserInputFromReceiver()
Gets the wirelessDisplayBlockUserInputFromReceiver Indicates whether or not to allow user input from wireless display receiver.
public
getWirelessDisplayBlockUserInputFromReceiver() : bool|null
Return values
bool|null —The wirelessDisplayBlockUserInputFromReceiver
getWirelessDisplayRequirePinForPairing()
Gets the wirelessDisplayRequirePinForPairing Indicates whether or not to require a PIN for new devices to initiate pairing.
public
getWirelessDisplayRequirePinForPairing() : bool|null
Return values
bool|null —The wirelessDisplayRequirePinForPairing
jsonSerialize()
Serializes the object by property array Manually serialize DateTime into RFC3339 format
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed> —The list of properties
setAccountsBlockAddingNonMicrosoftAccountEmail()
Sets the accountsBlockAddingNonMicrosoftAccountEmail Indicates whether or not to Block the user from adding email accounts to the device that are not associated with a Microsoft account.
public
setAccountsBlockAddingNonMicrosoftAccountEmail(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The accountsBlockAddingNonMicrosoftAccountEmail
Return values
Windows10GeneralConfiguration —setActivateAppsWithVoice()
Sets the activateAppsWithVoice Specifies if Windows apps can be activated by voice. Possible values are: notConfigured, enabled, disabled.
public
setActivateAppsWithVoice(Enablement $val) : Windows10GeneralConfiguration
Parameters
- $val : Enablement
-
The activateAppsWithVoice
Return values
Windows10GeneralConfiguration —setAntiTheftModeBlocked()
Sets the antiTheftModeBlocked Indicates whether or not to block the user from selecting an AntiTheft mode preference (Windows 10 Mobile only).
public
setAntiTheftModeBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The antiTheftModeBlocked
Return values
Windows10GeneralConfiguration —setAppManagementMSIAllowUserControlOverInstall()
Sets the appManagementMSIAllowUserControlOverInstall This policy setting permits users to change installation options that typically are available only to system administrators.
public
setAppManagementMSIAllowUserControlOverInstall(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The appManagementMSIAllowUserControlOverInstall
Return values
Windows10GeneralConfiguration —setAppManagementMSIAlwaysInstallWithElevatedPrivileges()
Sets the appManagementMSIAlwaysInstallWithElevatedPrivileges This policy setting directs Windows Installer to use elevated permissions when it installs any program on the system.
public
setAppManagementMSIAlwaysInstallWithElevatedPrivileges(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The appManagementMSIAlwaysInstallWithElevatedPrivileges
Return values
Windows10GeneralConfiguration —setAppManagementPackageFamilyNamesToLaunchAfterLogOn()
Sets the appManagementPackageFamilyNamesToLaunchAfterLogOn List of semi-colon delimited Package Family Names of Windows apps. Listed Windows apps are to be launched after logon.
public
setAppManagementPackageFamilyNamesToLaunchAfterLogOn(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The appManagementPackageFamilyNamesToLaunchAfterLogOn
Return values
Windows10GeneralConfiguration —setAppsAllowTrustedAppsSideloading()
Sets the appsAllowTrustedAppsSideloading Indicates whether apps from AppX packages signed with a trusted certificate can be side loaded. Possible values are: notConfigured, blocked, allowed.
public
setAppsAllowTrustedAppsSideloading(StateManagementSetting $val) : Windows10GeneralConfiguration
Parameters
- $val : StateManagementSetting
-
The appsAllowTrustedAppsSideloading
Return values
Windows10GeneralConfiguration —setAppsBlockWindowsStoreOriginatedApps()
Sets the appsBlockWindowsStoreOriginatedApps Indicates whether or not to disable the launch of all apps from Windows Store that came pre-installed or were downloaded.
public
setAppsBlockWindowsStoreOriginatedApps(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The appsBlockWindowsStoreOriginatedApps
Return values
Windows10GeneralConfiguration —setAssignments()
Sets the assignments The list of assignments for the device configuration profile.
public
setAssignments(DeviceConfigurationAssignment $val) : DeviceConfiguration
Parameters
- $val : DeviceConfigurationAssignment
-
The assignments
Return values
DeviceConfiguration —setAuthenticationAllowSecondaryDevice()
Sets the authenticationAllowSecondaryDevice Allows secondary authentication devices to work with Windows.
public
setAuthenticationAllowSecondaryDevice(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The authenticationAllowSecondaryDevice
Return values
Windows10GeneralConfiguration —setAuthenticationPreferredAzureADTenantDomainName()
Sets the authenticationPreferredAzureADTenantDomainName Specifies the preferred domain among available domains in the Azure AD tenant.
public
setAuthenticationPreferredAzureADTenantDomainName(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The authenticationPreferredAzureADTenantDomainName
Return values
Windows10GeneralConfiguration —setAuthenticationWebSignIn()
Sets the authenticationWebSignIn Indicates whether or not Web Credential Provider will be enabled. Possible values are: notConfigured, enabled, disabled.
public
setAuthenticationWebSignIn(Enablement $val) : Windows10GeneralConfiguration
Parameters
- $val : Enablement
-
The authenticationWebSignIn
Return values
Windows10GeneralConfiguration —setBluetoothAllowedServices()
Sets the bluetoothAllowedServices Specify a list of allowed Bluetooth services and profiles in hex formatted strings.
public
setBluetoothAllowedServices(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The bluetoothAllowedServices
Return values
Windows10GeneralConfiguration —setBluetoothBlockAdvertising()
Sets the bluetoothBlockAdvertising Whether or not to Block the user from using bluetooth advertising.
public
setBluetoothBlockAdvertising(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The bluetoothBlockAdvertising
Return values
Windows10GeneralConfiguration —setBluetoothBlockDiscoverableMode()
Sets the bluetoothBlockDiscoverableMode Whether or not to Block the user from using bluetooth discoverable mode.
public
setBluetoothBlockDiscoverableMode(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The bluetoothBlockDiscoverableMode
Return values
Windows10GeneralConfiguration —setBluetoothBlocked()
Sets the bluetoothBlocked Whether or not to Block the user from using bluetooth.
public
setBluetoothBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The bluetoothBlocked
Return values
Windows10GeneralConfiguration —setBluetoothBlockPrePairing()
Sets the bluetoothBlockPrePairing Whether or not to block specific bundled Bluetooth peripherals to automatically pair with the host device.
public
setBluetoothBlockPrePairing(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The bluetoothBlockPrePairing
Return values
Windows10GeneralConfiguration —setBluetoothBlockPromptedProximalConnections()
Sets the bluetoothBlockPromptedProximalConnections Whether or not to block the users from using Swift Pair and other proximity based scenarios.
public
setBluetoothBlockPromptedProximalConnections(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The bluetoothBlockPromptedProximalConnections
Return values
Windows10GeneralConfiguration —setCameraBlocked()
Sets the cameraBlocked Whether or not to Block the user from accessing the camera of the device.
public
setCameraBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cameraBlocked
Return values
Windows10GeneralConfiguration —setCellularBlockDataWhenRoaming()
Sets the cellularBlockDataWhenRoaming Whether or not to Block the user from using data over cellular while roaming.
public
setCellularBlockDataWhenRoaming(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cellularBlockDataWhenRoaming
Return values
Windows10GeneralConfiguration —setCellularBlockVpn()
Sets the cellularBlockVpn Whether or not to Block the user from using VPN over cellular.
public
setCellularBlockVpn(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cellularBlockVpn
Return values
Windows10GeneralConfiguration —setCellularBlockVpnWhenRoaming()
Sets the cellularBlockVpnWhenRoaming Whether or not to Block the user from using VPN when roaming over cellular.
public
setCellularBlockVpnWhenRoaming(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cellularBlockVpnWhenRoaming
Return values
Windows10GeneralConfiguration —setCellularData()
Sets the cellularData Whether or not to allow the cellular data channel on the device. If not configured, the cellular data channel is allowed and the user can turn it off. Possible values are: blocked, required, allowed, notConfigured.
public
setCellularData(ConfigurationUsage $val) : Windows10GeneralConfiguration
Parameters
- $val : ConfigurationUsage
-
The cellularData
Return values
Windows10GeneralConfiguration —setCertificatesBlockManualRootCertificateInstallation()
Sets the certificatesBlockManualRootCertificateInstallation Whether or not to Block the user from doing manual root certificate installation.
public
setCertificatesBlockManualRootCertificateInstallation(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The certificatesBlockManualRootCertificateInstallation
Return values
Windows10GeneralConfiguration —setConfigureTimeZone()
Sets the configureTimeZone Specifies the time zone to be applied to the device. This is the standard Windows name for the target time zone.
public
setConfigureTimeZone(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The configureTimeZone
Return values
Windows10GeneralConfiguration —setConnectedDevicesServiceBlocked()
Sets the connectedDevicesServiceBlocked Whether or not to block Connected Devices Service which enables discovery and connection to other devices, remote messaging, remote app sessions and other cross-device experiences.
public
setConnectedDevicesServiceBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The connectedDevicesServiceBlocked
Return values
Windows10GeneralConfiguration —setCopyPasteBlocked()
Sets the copyPasteBlocked Whether or not to Block the user from using copy paste.
public
setCopyPasteBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The copyPasteBlocked
Return values
Windows10GeneralConfiguration —setCortanaBlocked()
Sets the cortanaBlocked Whether or not to Block the user from using Cortana.
public
setCortanaBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cortanaBlocked
Return values
Windows10GeneralConfiguration —setCreatedDateTime()
Sets the createdDateTime DateTime the object was created.
public
setCreatedDateTime(DateTime $val) : DeviceConfiguration
Parameters
- $val : DateTime
-
The createdDateTime
Return values
DeviceConfiguration —setCryptographyAllowFipsAlgorithmPolicy()
Sets the cryptographyAllowFipsAlgorithmPolicy Specify whether to allow or disallow the Federal Information Processing Standard (FIPS) policy.
public
setCryptographyAllowFipsAlgorithmPolicy(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The cryptographyAllowFipsAlgorithmPolicy
Return values
Windows10GeneralConfiguration —setDataProtectionBlockDirectMemoryAccess()
Sets the dataProtectionBlockDirectMemoryAccess This policy setting allows you to block direct memory access (DMA) for all hot pluggable PCI downstream ports until a user logs into Windows.
public
setDataProtectionBlockDirectMemoryAccess(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The dataProtectionBlockDirectMemoryAccess
Return values
Windows10GeneralConfiguration —setDefenderBlockEndUserAccess()
Sets the defenderBlockEndUserAccess Whether or not to block end user access to Defender.
public
setDefenderBlockEndUserAccess(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderBlockEndUserAccess
Return values
Windows10GeneralConfiguration —setDefenderBlockOnAccessProtection()
Sets the defenderBlockOnAccessProtection Allows or disallows Windows Defender On Access Protection functionality.
public
setDefenderBlockOnAccessProtection(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderBlockOnAccessProtection
Return values
Windows10GeneralConfiguration —setDefenderCloudBlockLevel()
Sets the defenderCloudBlockLevel Specifies the level of cloud-delivered protection. Possible values are: notConfigured, high, highPlus, zeroTolerance.
public
setDefenderCloudBlockLevel(DefenderCloudBlockLevelType $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderCloudBlockLevelType
-
The defenderCloudBlockLevel
Return values
Windows10GeneralConfiguration —setDefenderCloudExtendedTimeout()
Sets the defenderCloudExtendedTimeout Timeout extension for file scanning by the cloud. Valid values 0 to 50
public
setDefenderCloudExtendedTimeout(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The defenderCloudExtendedTimeout
Return values
Windows10GeneralConfiguration —setDefenderCloudExtendedTimeoutInSeconds()
Sets the defenderCloudExtendedTimeoutInSeconds Timeout extension for file scanning by the cloud. Valid values 0 to 50
public
setDefenderCloudExtendedTimeoutInSeconds(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The defenderCloudExtendedTimeoutInSeconds
Return values
Windows10GeneralConfiguration —setDefenderDaysBeforeDeletingQuarantinedMalware()
Sets the defenderDaysBeforeDeletingQuarantinedMalware Number of days before deleting quarantined malware. Valid values 0 to 90
public
setDefenderDaysBeforeDeletingQuarantinedMalware(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The defenderDaysBeforeDeletingQuarantinedMalware
Return values
Windows10GeneralConfiguration —setDefenderDetectedMalwareActions()
Sets the defenderDetectedMalwareActions Gets or sets Defender’s actions to take on detected Malware per threat level.
public
setDefenderDetectedMalwareActions(DefenderDetectedMalwareActions $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderDetectedMalwareActions
-
The defenderDetectedMalwareActions
Return values
Windows10GeneralConfiguration —setDefenderDisableCatchupFullScan()
Sets the defenderDisableCatchupFullScan When blocked, catch-up scans for scheduled full scans will be turned off.
public
setDefenderDisableCatchupFullScan(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderDisableCatchupFullScan
Return values
Windows10GeneralConfiguration —setDefenderDisableCatchupQuickScan()
Sets the defenderDisableCatchupQuickScan When blocked, catch-up scans for scheduled quick scans will be turned off.
public
setDefenderDisableCatchupQuickScan(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderDisableCatchupQuickScan
Return values
Windows10GeneralConfiguration —setDefenderFileExtensionsToExclude()
Sets the defenderFileExtensionsToExclude File extensions to exclude from scans and real time protection.
public
setDefenderFileExtensionsToExclude(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The defenderFileExtensionsToExclude
Return values
Windows10GeneralConfiguration —setDefenderFilesAndFoldersToExclude()
Sets the defenderFilesAndFoldersToExclude Files and folder to exclude from scans and real time protection.
public
setDefenderFilesAndFoldersToExclude(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The defenderFilesAndFoldersToExclude
Return values
Windows10GeneralConfiguration —setDefenderMonitorFileActivity()
Sets the defenderMonitorFileActivity Value for monitoring file activity. Possible values are: userDefined, disable, monitorAllFiles, monitorIncomingFilesOnly, monitorOutgoingFilesOnly.
public
setDefenderMonitorFileActivity(DefenderMonitorFileActivity $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderMonitorFileActivity
-
The defenderMonitorFileActivity
Return values
Windows10GeneralConfiguration —setDefenderPotentiallyUnwantedAppAction()
Sets the defenderPotentiallyUnwantedAppAction Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. Possible values are: deviceDefault, block, audit.
public
setDefenderPotentiallyUnwantedAppAction(DefenderPotentiallyUnwantedAppAction $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderPotentiallyUnwantedAppAction
-
The defenderPotentiallyUnwantedAppAction
Return values
Windows10GeneralConfiguration —setDefenderPotentiallyUnwantedAppActionSetting()
Sets the defenderPotentiallyUnwantedAppActionSetting Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA), which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop. Possible values are: userDefined, enable, auditMode, warn, notConfigured.
public
setDefenderPotentiallyUnwantedAppActionSetting(DefenderProtectionType $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderProtectionType
-
The defenderPotentiallyUnwantedAppActionSetting
Return values
Windows10GeneralConfiguration —setDefenderProcessesToExclude()
Sets the defenderProcessesToExclude Processes to exclude from scans and real time protection.
public
setDefenderProcessesToExclude(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The defenderProcessesToExclude
Return values
Windows10GeneralConfiguration —setDefenderPromptForSampleSubmission()
Sets the defenderPromptForSampleSubmission The configuration for how to prompt user for sample submission. Possible values are: userDefined, alwaysPrompt, promptBeforeSendingPersonalData, neverSendData, sendAllDataWithoutPrompting.
public
setDefenderPromptForSampleSubmission(DefenderPromptForSampleSubmission $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderPromptForSampleSubmission
-
The defenderPromptForSampleSubmission
Return values
Windows10GeneralConfiguration —setDefenderRequireBehaviorMonitoring()
Sets the defenderRequireBehaviorMonitoring Indicates whether or not to require behavior monitoring.
public
setDefenderRequireBehaviorMonitoring(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderRequireBehaviorMonitoring
Return values
Windows10GeneralConfiguration —setDefenderRequireCloudProtection()
Sets the defenderRequireCloudProtection Indicates whether or not to require cloud protection.
public
setDefenderRequireCloudProtection(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderRequireCloudProtection
Return values
Windows10GeneralConfiguration —setDefenderRequireNetworkInspectionSystem()
Sets the defenderRequireNetworkInspectionSystem Indicates whether or not to require network inspection system.
public
setDefenderRequireNetworkInspectionSystem(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderRequireNetworkInspectionSystem
Return values
Windows10GeneralConfiguration —setDefenderRequireRealTimeMonitoring()
Sets the defenderRequireRealTimeMonitoring Indicates whether or not to require real time monitoring.
public
setDefenderRequireRealTimeMonitoring(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderRequireRealTimeMonitoring
Return values
Windows10GeneralConfiguration —setDefenderScanArchiveFiles()
Sets the defenderScanArchiveFiles Indicates whether or not to scan archive files.
public
setDefenderScanArchiveFiles(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanArchiveFiles
Return values
Windows10GeneralConfiguration —setDefenderScanDownloads()
Sets the defenderScanDownloads Indicates whether or not to scan downloads.
public
setDefenderScanDownloads(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanDownloads
Return values
Windows10GeneralConfiguration —setDefenderScanIncomingMail()
Sets the defenderScanIncomingMail Indicates whether or not to scan incoming mail messages.
public
setDefenderScanIncomingMail(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanIncomingMail
Return values
Windows10GeneralConfiguration —setDefenderScanMappedNetworkDrivesDuringFullScan()
Sets the defenderScanMappedNetworkDrivesDuringFullScan Indicates whether or not to scan mapped network drives during full scan.
public
setDefenderScanMappedNetworkDrivesDuringFullScan(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanMappedNetworkDrivesDuringFullScan
Return values
Windows10GeneralConfiguration —setDefenderScanMaxCpu()
Sets the defenderScanMaxCpu Max CPU usage percentage during scan. Valid values 0 to 100
public
setDefenderScanMaxCpu(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The defenderScanMaxCpu
Return values
Windows10GeneralConfiguration —setDefenderScanNetworkFiles()
Sets the defenderScanNetworkFiles Indicates whether or not to scan files opened from a network folder.
public
setDefenderScanNetworkFiles(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanNetworkFiles
Return values
Windows10GeneralConfiguration —setDefenderScanRemovableDrivesDuringFullScan()
Sets the defenderScanRemovableDrivesDuringFullScan Indicates whether or not to scan removable drives during full scan.
public
setDefenderScanRemovableDrivesDuringFullScan(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanRemovableDrivesDuringFullScan
Return values
Windows10GeneralConfiguration —setDefenderScanScriptsLoadedInInternetExplorer()
Sets the defenderScanScriptsLoadedInInternetExplorer Indicates whether or not to scan scripts loaded in Internet Explorer browser.
public
setDefenderScanScriptsLoadedInInternetExplorer(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScanScriptsLoadedInInternetExplorer
Return values
Windows10GeneralConfiguration —setDefenderScanType()
Sets the defenderScanType The defender system scan type. Possible values are: userDefined, disabled, quick, full.
public
setDefenderScanType(DefenderScanType $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderScanType
-
The defenderScanType
Return values
Windows10GeneralConfiguration —setDefenderScheduledQuickScanTime()
Sets the defenderScheduledQuickScanTime The time to perform a daily quick scan.
public
setDefenderScheduledQuickScanTime(TimeOfDay $val) : Windows10GeneralConfiguration
Parameters
- $val : TimeOfDay
-
The defenderScheduledQuickScanTime
Return values
Windows10GeneralConfiguration —setDefenderScheduledScanTime()
Sets the defenderScheduledScanTime The defender time for the system scan.
public
setDefenderScheduledScanTime(TimeOfDay $val) : Windows10GeneralConfiguration
Parameters
- $val : TimeOfDay
-
The defenderScheduledScanTime
Return values
Windows10GeneralConfiguration —setDefenderScheduleScanEnableLowCpuPriority()
Sets the defenderScheduleScanEnableLowCpuPriority When enabled, low CPU priority will be used during scheduled scans.
public
setDefenderScheduleScanEnableLowCpuPriority(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The defenderScheduleScanEnableLowCpuPriority
Return values
Windows10GeneralConfiguration —setDefenderSignatureUpdateIntervalInHours()
Sets the defenderSignatureUpdateIntervalInHours The signature update interval in hours. Specify 0 not to check. Valid values 0 to 24
public
setDefenderSignatureUpdateIntervalInHours(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The defenderSignatureUpdateIntervalInHours
Return values
Windows10GeneralConfiguration —setDefenderSubmitSamplesConsentType()
Sets the defenderSubmitSamplesConsentType Checks for the user consent level in Windows Defender to send data. Possible values are: sendSafeSamplesAutomatically, alwaysPrompt, neverSend, sendAllSamplesAutomatically.
public
setDefenderSubmitSamplesConsentType(DefenderSubmitSamplesConsentType $val) : Windows10GeneralConfiguration
Parameters
- $val : DefenderSubmitSamplesConsentType
-
The defenderSubmitSamplesConsentType
Return values
Windows10GeneralConfiguration —setDefenderSystemScanSchedule()
Sets the defenderSystemScanSchedule Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday.
public
setDefenderSystemScanSchedule(WeeklySchedule $val) : Windows10GeneralConfiguration
Parameters
- $val : WeeklySchedule
-
The defenderSystemScanSchedule
Return values
Windows10GeneralConfiguration —setDescription()
Sets the description Admin provided description of the Device Configuration.
public
setDescription(string $val) : DeviceConfiguration
Parameters
- $val : string
-
The description
Return values
DeviceConfiguration —setDeveloperUnlockSetting()
Sets the developerUnlockSetting Indicates whether or not to allow developer unlock. Possible values are: notConfigured, blocked, allowed.
public
setDeveloperUnlockSetting(StateManagementSetting $val) : Windows10GeneralConfiguration
Parameters
- $val : StateManagementSetting
-
The developerUnlockSetting
Return values
Windows10GeneralConfiguration —setDeviceManagementApplicabilityRuleDeviceMode()
Sets the deviceManagementApplicabilityRuleDeviceMode The device mode applicability rule for this Policy.
public
setDeviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode $val) : DeviceConfiguration
Parameters
- $val : DeviceManagementApplicabilityRuleDeviceMode
-
The deviceManagementApplicabilityRuleDeviceMode
Return values
DeviceConfiguration —setDeviceManagementApplicabilityRuleOsEdition()
Sets the deviceManagementApplicabilityRuleOsEdition The OS edition applicability for this Policy.
public
setDeviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition $val) : DeviceConfiguration
Parameters
- $val : DeviceManagementApplicabilityRuleOsEdition
-
The deviceManagementApplicabilityRuleOsEdition
Return values
DeviceConfiguration —setDeviceManagementApplicabilityRuleOsVersion()
Sets the deviceManagementApplicabilityRuleOsVersion The OS version applicability rule for this Policy.
public
setDeviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion $val) : DeviceConfiguration
Parameters
- $val : DeviceManagementApplicabilityRuleOsVersion
-
The deviceManagementApplicabilityRuleOsVersion
Return values
DeviceConfiguration —setDeviceManagementBlockFactoryResetOnMobile()
Sets the deviceManagementBlockFactoryResetOnMobile Indicates whether or not to Block the user from resetting their phone.
public
setDeviceManagementBlockFactoryResetOnMobile(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The deviceManagementBlockFactoryResetOnMobile
Return values
Windows10GeneralConfiguration —setDeviceManagementBlockManualUnenroll()
Sets the deviceManagementBlockManualUnenroll Indicates whether or not to Block the user from doing manual un-enrollment from device management.
public
setDeviceManagementBlockManualUnenroll(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The deviceManagementBlockManualUnenroll
Return values
Windows10GeneralConfiguration —setDeviceSettingStateSummaries()
Sets the deviceSettingStateSummaries Device Configuration Setting State Device Summary
public
setDeviceSettingStateSummaries(SettingStateDeviceSummary $val) : DeviceConfiguration
Parameters
- $val : SettingStateDeviceSummary
-
The deviceSettingStateSummaries
Return values
DeviceConfiguration —setDeviceStatuses()
Sets the deviceStatuses Device configuration installation status by device.
public
setDeviceStatuses(DeviceConfigurationDeviceStatus $val) : DeviceConfiguration
Parameters
- $val : DeviceConfigurationDeviceStatus
-
The deviceStatuses
Return values
DeviceConfiguration —setDeviceStatusOverview()
Sets the deviceStatusOverview Device Configuration devices status overview
public
setDeviceStatusOverview(DeviceConfigurationDeviceOverview $val) : DeviceConfiguration
Parameters
- $val : DeviceConfigurationDeviceOverview
-
The deviceStatusOverview
Return values
DeviceConfiguration —setDiagnosticsDataSubmissionMode()
Sets the diagnosticsDataSubmissionMode Gets or sets a value allowing the device to send diagnostic and usage telemetry data, such as Watson. Possible values are: userDefined, none, basic, enhanced, full.
public
setDiagnosticsDataSubmissionMode(DiagnosticDataSubmissionMode $val) : Windows10GeneralConfiguration
Parameters
- $val : DiagnosticDataSubmissionMode
-
The diagnosticsDataSubmissionMode
Return values
Windows10GeneralConfiguration —setDisplayAppListWithGdiDPIScalingTurnedOff()
Sets the displayAppListWithGdiDPIScalingTurnedOff List of legacy applications that have GDI DPI Scaling turned off.
public
setDisplayAppListWithGdiDPIScalingTurnedOff(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The displayAppListWithGdiDPIScalingTurnedOff
Return values
Windows10GeneralConfiguration —setDisplayAppListWithGdiDPIScalingTurnedOn()
Sets the displayAppListWithGdiDPIScalingTurnedOn List of legacy applications that have GDI DPI Scaling turned on.
public
setDisplayAppListWithGdiDPIScalingTurnedOn(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The displayAppListWithGdiDPIScalingTurnedOn
Return values
Windows10GeneralConfiguration —setDisplayName()
Sets the displayName Admin provided name of the device configuration.
public
setDisplayName(string $val) : DeviceConfiguration
Parameters
- $val : string
-
The displayName
Return values
DeviceConfiguration —setEdgeAllowStartPagesModification()
Sets the edgeAllowStartPagesModification Allow users to change Start pages on Edge. Use the EdgeHomepageUrls to specify the Start pages that the user would see by default when they open Edge.
public
setEdgeAllowStartPagesModification(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeAllowStartPagesModification
Return values
Windows10GeneralConfiguration —setEdgeBlockAccessToAboutFlags()
Sets the edgeBlockAccessToAboutFlags Indicates whether or not to prevent access to about flags on Edge browser.
public
setEdgeBlockAccessToAboutFlags(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockAccessToAboutFlags
Return values
Windows10GeneralConfiguration —setEdgeBlockAddressBarDropdown()
Sets the edgeBlockAddressBarDropdown Block the address bar dropdown functionality in Microsoft Edge. Disable this settings to minimize network connections from Microsoft Edge to Microsoft services.
public
setEdgeBlockAddressBarDropdown(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockAddressBarDropdown
Return values
Windows10GeneralConfiguration —setEdgeBlockAutofill()
Sets the edgeBlockAutofill Indicates whether or not to block auto fill.
public
setEdgeBlockAutofill(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockAutofill
Return values
Windows10GeneralConfiguration —setEdgeBlockCompatibilityList()
Sets the edgeBlockCompatibilityList Block Microsoft compatibility list in Microsoft Edge. This list from Microsoft helps Edge properly display sites with known compatibility issues.
public
setEdgeBlockCompatibilityList(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockCompatibilityList
Return values
Windows10GeneralConfiguration —setEdgeBlockDeveloperTools()
Sets the edgeBlockDeveloperTools Indicates whether or not to block developer tools in the Edge browser.
public
setEdgeBlockDeveloperTools(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockDeveloperTools
Return values
Windows10GeneralConfiguration —setEdgeBlocked()
Sets the edgeBlocked Indicates whether or not to Block the user from using the Edge browser.
public
setEdgeBlocked(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlocked
Return values
Windows10GeneralConfiguration —setEdgeBlockEditFavorites()
Sets the edgeBlockEditFavorites Indicates whether or not to Block the user from making changes to Favorites.
public
setEdgeBlockEditFavorites(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockEditFavorites
Return values
Windows10GeneralConfiguration —setEdgeBlockExtensions()
Sets the edgeBlockExtensions Indicates whether or not to block extensions in the Edge browser.
public
setEdgeBlockExtensions(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockExtensions
Return values
Windows10GeneralConfiguration —setEdgeBlockFullScreenMode()
Sets the edgeBlockFullScreenMode Allow or prevent Edge from entering the full screen mode.
public
setEdgeBlockFullScreenMode(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockFullScreenMode
Return values
Windows10GeneralConfiguration —setEdgeBlockInPrivateBrowsing()
Sets the edgeBlockInPrivateBrowsing Indicates whether or not to block InPrivate browsing on corporate networks, in the Edge browser.
public
setEdgeBlockInPrivateBrowsing(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockInPrivateBrowsing
Return values
Windows10GeneralConfiguration —setEdgeBlockJavaScript()
Sets the edgeBlockJavaScript Indicates whether or not to Block the user from using JavaScript.
public
setEdgeBlockJavaScript(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockJavaScript
Return values
Windows10GeneralConfiguration —setEdgeBlockLiveTileDataCollection()
Sets the edgeBlockLiveTileDataCollection Block the collection of information by Microsoft for live tile creation when users pin a site to Start from Microsoft Edge.
public
setEdgeBlockLiveTileDataCollection(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockLiveTileDataCollection
Return values
Windows10GeneralConfiguration —setEdgeBlockPasswordManager()
Sets the edgeBlockPasswordManager Indicates whether or not to Block password manager.
public
setEdgeBlockPasswordManager(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockPasswordManager
Return values
Windows10GeneralConfiguration —setEdgeBlockPopups()
Sets the edgeBlockPopups Indicates whether or not to block popups.
public
setEdgeBlockPopups(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockPopups
Return values
Windows10GeneralConfiguration —setEdgeBlockPrelaunch()
Sets the edgeBlockPrelaunch Decide whether Microsoft Edge is prelaunched at Windows startup.
public
setEdgeBlockPrelaunch(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockPrelaunch
Return values
Windows10GeneralConfiguration —setEdgeBlockPrinting()
Sets the edgeBlockPrinting Configure Edge to allow or block printing.
public
setEdgeBlockPrinting(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockPrinting
Return values
Windows10GeneralConfiguration —setEdgeBlockSavingHistory()
Sets the edgeBlockSavingHistory Configure Edge to allow browsing history to be saved or to never save browsing history.
public
setEdgeBlockSavingHistory(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSavingHistory
Return values
Windows10GeneralConfiguration —setEdgeBlockSearchEngineCustomization()
Sets the edgeBlockSearchEngineCustomization Indicates whether or not to block the user from adding new search engine or changing the default search engine.
public
setEdgeBlockSearchEngineCustomization(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSearchEngineCustomization
Return values
Windows10GeneralConfiguration —setEdgeBlockSearchSuggestions()
Sets the edgeBlockSearchSuggestions Indicates whether or not to block the user from using the search suggestions in the address bar.
public
setEdgeBlockSearchSuggestions(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSearchSuggestions
Return values
Windows10GeneralConfiguration —setEdgeBlockSendingDoNotTrackHeader()
Sets the edgeBlockSendingDoNotTrackHeader Indicates whether or not to Block the user from sending the do not track header.
public
setEdgeBlockSendingDoNotTrackHeader(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSendingDoNotTrackHeader
Return values
Windows10GeneralConfiguration —setEdgeBlockSendingIntranetTrafficToInternetExplorer()
Sets the edgeBlockSendingIntranetTrafficToInternetExplorer Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer. Note: the name of this property is misleading; the property is obsolete, use EdgeSendIntranetTrafficToInternetExplorer instead.
public
setEdgeBlockSendingIntranetTrafficToInternetExplorer(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSendingIntranetTrafficToInternetExplorer
Return values
Windows10GeneralConfiguration —setEdgeBlockSideloadingExtensions()
Sets the edgeBlockSideloadingExtensions Indicates whether the user can sideload extensions.
public
setEdgeBlockSideloadingExtensions(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockSideloadingExtensions
Return values
Windows10GeneralConfiguration —setEdgeBlockTabPreloading()
Sets the edgeBlockTabPreloading Configure whether Edge preloads the new tab page at Windows startup.
public
setEdgeBlockTabPreloading(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockTabPreloading
Return values
Windows10GeneralConfiguration —setEdgeBlockWebContentOnNewTabPage()
Sets the edgeBlockWebContentOnNewTabPage Configure to load a blank page in Edge instead of the default New tab page and prevent users from changing it.
public
setEdgeBlockWebContentOnNewTabPage(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeBlockWebContentOnNewTabPage
Return values
Windows10GeneralConfiguration —setEdgeClearBrowsingDataOnExit()
Sets the edgeClearBrowsingDataOnExit Clear browsing data on exiting Microsoft Edge.
public
setEdgeClearBrowsingDataOnExit(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeClearBrowsingDataOnExit
Return values
Windows10GeneralConfiguration —setEdgeCookiePolicy()
Sets the edgeCookiePolicy Indicates which cookies to block in the Edge browser. Possible values are: userDefined, allow, blockThirdParty, blockAll.
public
setEdgeCookiePolicy(EdgeCookiePolicy $val) : Windows10GeneralConfiguration
Parameters
- $val : EdgeCookiePolicy
-
The edgeCookiePolicy
Return values
Windows10GeneralConfiguration —setEdgeDisableFirstRunPage()
Sets the edgeDisableFirstRunPage Block the Microsoft web page that opens on the first use of Microsoft Edge. This policy allows enterprises, like those enrolled in zero emissions configurations, to block this page.
public
setEdgeDisableFirstRunPage(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeDisableFirstRunPage
Return values
Windows10GeneralConfiguration —setEdgeEnterpriseModeSiteListLocation()
Sets the edgeEnterpriseModeSiteListLocation Indicates the enterprise mode site list location. Could be a local file, local network or http location.
public
setEdgeEnterpriseModeSiteListLocation(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The edgeEnterpriseModeSiteListLocation
Return values
Windows10GeneralConfiguration —setEdgeFavoritesBarVisibility()
Sets the edgeFavoritesBarVisibility Get or set a value that specifies whether to set the favorites bar to always be visible or hidden on any page. Possible values are: notConfigured, hide, show.
public
setEdgeFavoritesBarVisibility(VisibilitySetting $val) : Windows10GeneralConfiguration
Parameters
- $val : VisibilitySetting
-
The edgeFavoritesBarVisibility
Return values
Windows10GeneralConfiguration —setEdgeFavoritesListLocation()
Sets the edgeFavoritesListLocation The location of the favorites list to provision. Could be a local file, local network or http location.
public
setEdgeFavoritesListLocation(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The edgeFavoritesListLocation
Return values
Windows10GeneralConfiguration —setEdgeFirstRunUrl()
Sets the edgeFirstRunUrl The first run URL for when Edge browser is opened for the first time.
public
setEdgeFirstRunUrl(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The edgeFirstRunUrl
Return values
Windows10GeneralConfiguration —setEdgeHomeButtonConfiguration()
Sets the edgeHomeButtonConfiguration Causes the Home button to either hide, load the default Start page, load a New tab page, or a custom URL
public
setEdgeHomeButtonConfiguration(EdgeHomeButtonConfiguration $val) : Windows10GeneralConfiguration
Parameters
- $val : EdgeHomeButtonConfiguration
-
The edgeHomeButtonConfiguration
Return values
Windows10GeneralConfiguration —setEdgeHomeButtonConfigurationEnabled()
Sets the edgeHomeButtonConfigurationEnabled Enable the Home button configuration.
public
setEdgeHomeButtonConfigurationEnabled(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgeHomeButtonConfigurationEnabled
Return values
Windows10GeneralConfiguration —setEdgeHomepageUrls()
Sets the edgeHomepageUrls The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.
public
setEdgeHomepageUrls(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The edgeHomepageUrls
Return values
Windows10GeneralConfiguration —setEdgeKioskModeRestriction()
Sets the edgeKioskModeRestriction Controls how the Microsoft Edge settings are restricted based on the configure kiosk mode. Possible values are: notConfigured, digitalSignage, normalMode, publicBrowsingSingleApp, publicBrowsingMultiApp.
public
setEdgeKioskModeRestriction(EdgeKioskModeRestrictionType $val) : Windows10GeneralConfiguration
Parameters
- $val : EdgeKioskModeRestrictionType
-
The edgeKioskModeRestriction
Return values
Windows10GeneralConfiguration —setEdgeKioskResetAfterIdleTimeInMinutes()
Sets the edgeKioskResetAfterIdleTimeInMinutes Specifies the time in minutes from the last user activity before Microsoft Edge kiosk resets. Valid values are 0-1440. The default is 5. 0 indicates no reset. Valid values 0 to 1440
public
setEdgeKioskResetAfterIdleTimeInMinutes(int $val) : Windows10GeneralConfiguration
Parameters
- $val : int
-
The edgeKioskResetAfterIdleTimeInMinutes
Return values
Windows10GeneralConfiguration —setEdgeNewTabPageURL()
Sets the edgeNewTabPageURL Specify the page opened when new tabs are created.
public
setEdgeNewTabPageURL(string $val) : Windows10GeneralConfiguration
Parameters
- $val : string
-
The edgeNewTabPageURL
Return values
Windows10GeneralConfiguration —setEdgeOpensWith()
Sets the edgeOpensWith Specify what kind of pages are open at start. Possible values are: notConfigured, startPage, newTabPage, previousPages, specificPages.
public
setEdgeOpensWith(EdgeOpenOptions $val) : Windows10GeneralConfiguration
Parameters
- $val : EdgeOpenOptions
-
The edgeOpensWith
Return values
Windows10GeneralConfiguration —setEdgePreventCertificateErrorOverride()
Sets the edgePreventCertificateErrorOverride Allow or prevent users from overriding certificate errors.
public
setEdgePreventCertificateErrorOverride(bool $val) : Windows10GeneralConfiguration
Parameters
- $val : bool
-
The edgePreventCertificateErrorOverride
Return values