IosGeneralDeviceConfiguration extends DeviceConfiguration
IosGeneralDeviceConfiguration class
Tags
Table of Contents
- $_propDict : array<string|int, mixed>
- The array of properties available to the model
- __construct() : mixed
- Construct a new Entity
- getAccountBlockModification() : bool|null
- Gets the accountBlockModification Indicates whether or not to allow account modification when the device is in supervised mode.
- getActivationLockAllowWhenSupervised() : bool|null
- Gets the activationLockAllowWhenSupervised Indicates whether or not to allow activation lock when the device is in the supervised mode.
- getAirDropBlocked() : bool|null
- Gets the airDropBlocked Indicates whether or not to allow AirDrop when the device is in supervised mode.
- getAirDropForceUnmanagedDropTarget() : bool|null
- Gets the airDropForceUnmanagedDropTarget Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
- getAirPlayForcePairingPasswordForOutgoingRequests() : bool|null
- Gets the airPlayForcePairingPasswordForOutgoingRequests Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
- getAirPrintBlockCredentialsStorage() : bool|null
- Gets the airPrintBlockCredentialsStorage Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).
- getAirPrintBlocked() : bool|null
- Gets the airPrintBlocked Indicates whether or not AirPrint is blocked (iOS 11.0 and later).
- getAirPrintBlockiBeaconDiscovery() : bool|null
- Gets the airPrintBlockiBeaconDiscovery Indicates whether or not iBeacon discovery of AirPrint printers is blocked. This prevents spurious AirPrint Bluetooth beacons from phishing for network traffic (iOS 11.0 and later).
- getAirPrintForceTrustedTLS() : bool|null
- Gets the airPrintForceTrustedTLS Indicates if trusted certificates are required for TLS printing communication (iOS 11.0 and later).
- getAppClipsBlocked() : bool|null
- Gets the appClipsBlocked Prevents a user from adding any App Clips and removes any existing App Clips on the device.
- getAppleNewsBlocked() : bool|null
- Gets the appleNewsBlocked Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
- getApplePersonalizedAdsBlocked() : bool|null
- Gets the applePersonalizedAdsBlocked Limits Apple personalized advertising when true. Available in iOS 14 and later.
- getAppleWatchBlockPairing() : bool|null
- Gets the appleWatchBlockPairing Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
- getAppleWatchForceWristDetection() : bool|null
- Gets the appleWatchForceWristDetection Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
- getAppRemovalBlocked() : bool|null
- Gets the appRemovalBlocked Indicates if the removal of apps is allowed.
- getAppsSingleAppModeList() : array<string|int, mixed>|null
- Gets the appsSingleAppModeList Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
- getAppStoreBlockAutomaticDownloads() : bool|null
- Gets the appStoreBlockAutomaticDownloads Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
- getAppStoreBlocked() : bool|null
- Gets the appStoreBlocked Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.
- getAppStoreBlockInAppPurchases() : bool|null
- Gets the appStoreBlockInAppPurchases Indicates whether or not to block the user from making in app purchases.
- getAppStoreBlockUIAppInstallation() : bool|null
- Gets the appStoreBlockUIAppInstallation Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
- getAppStoreRequirePassword() : bool|null
- Gets the appStoreRequirePassword Indicates whether or not to require a password when using the app store.
- getAppsVisibilityList() : array<string|int, mixed>|null
- Gets the appsVisibilityList List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
- getAppsVisibilityListType() : AppListType|null
- Gets the appsVisibilityListType Type of list that is in the AppsVisibilityList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
- getAssignments() : array<string|int, mixed>|null
- Gets the assignments The list of assignments for the device configuration profile.
- getAutoFillForceAuthentication() : bool|null
- Gets the autoFillForceAuthentication Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.
- getAutoUnlockBlocked() : bool|null
- Gets the autoUnlockBlocked Blocks users from unlocking their device with Apple Watch. Available for devices running iOS and iPadOS versions 14.5 and later.
- getBlockSystemAppRemoval() : bool|null
- Gets the blockSystemAppRemoval Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).
- getBluetoothBlockModification() : bool|null
- Gets the bluetoothBlockModification Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
- getCameraBlocked() : bool|null
- Gets the cameraBlocked Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.
- getCellularBlockDataRoaming() : bool|null
- Gets the cellularBlockDataRoaming Indicates whether or not to block data roaming.
- getCellularBlockGlobalBackgroundFetchWhileRoaming() : bool|null
- Gets the cellularBlockGlobalBackgroundFetchWhileRoaming Indicates whether or not to block global background fetch while roaming.
- getCellularBlockPerAppDataModification() : bool|null
- Gets the cellularBlockPerAppDataModification Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
- getCellularBlockPersonalHotspot() : bool|null
- Gets the cellularBlockPersonalHotspot Indicates whether or not to block Personal Hotspot.
- getCellularBlockPersonalHotspotModification() : bool|null
- Gets the cellularBlockPersonalHotspotModification Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).
- getCellularBlockPlanModification() : bool|null
- Gets the cellularBlockPlanModification Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.
- getCellularBlockVoiceRoaming() : bool|null
- Gets the cellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
- getCertificatesBlockUntrustedTlsCertificates() : bool|null
- Gets the certificatesBlockUntrustedTlsCertificates Indicates whether or not to block untrusted TLS certificates.
- getClassroomAppBlockRemoteScreenObservation() : bool|null
- Gets the classroomAppBlockRemoteScreenObservation Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
- getClassroomAppForceUnpromptedScreenObservation() : bool|null
- Gets the classroomAppForceUnpromptedScreenObservation Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.
- getClassroomForceAutomaticallyJoinClasses() : bool|null
- Gets the classroomForceAutomaticallyJoinClasses Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.
- getClassroomForceRequestPermissionToLeaveClasses() : bool|null
- Gets the classroomForceRequestPermissionToLeaveClasses Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11.3 and later).
- getClassroomForceUnpromptedAppAndDeviceLock() : bool|null
- Gets the classroomForceUnpromptedAppAndDeviceLock Indicates whether or not to allow the teacher to lock apps or the device without prompting the student. Supervised only.
- getCompliantAppListType() : AppListType|null
- Gets the compliantAppListType List that is in the AppComplianceList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
- getCompliantAppsList() : array<string|int, mixed>|null
- Gets the compliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
- getConfigurationProfileBlockChanges() : bool|null
- Gets the configurationProfileBlockChanges Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
- getContactsAllowManagedToUnmanagedWrite() : bool|null
- Gets the contactsAllowManagedToUnmanagedWrite Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).
- getContactsAllowUnmanagedToManagedRead() : bool|null
- Gets the contactsAllowUnmanagedToManagedRead Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).
- getContinuousPathKeyboardBlocked() : bool|null
- Gets the continuousPathKeyboardBlocked Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).
- getCreatedDateTime() : DateTime|null
- Gets the createdDateTime DateTime the object was created.
- getDateAndTimeForceSetAutomatically() : bool|null
- Gets the dateAndTimeForceSetAutomatically Indicates whether or not the Date and Time 'Set Automatically' feature is enabled and cannot be turned off by the user (iOS 12.0 and later).
- getDefinitionLookupBlocked() : bool|null
- Gets the definitionLookupBlocked Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
- getDescription() : string|null
- Gets the description Admin provided description of the Device Configuration.
- getDeviceBlockEnableRestrictions() : bool|null
- Gets the deviceBlockEnableRestrictions Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
- getDeviceBlockEraseContentAndSettings() : bool|null
- Gets the deviceBlockEraseContentAndSettings Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.
- getDeviceBlockNameModification() : bool|null
- Gets the deviceBlockNameModification Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
- getDeviceManagementApplicabilityRuleDeviceMode() : DeviceManagementApplicabilityRuleDeviceMode|null
- Gets the deviceManagementApplicabilityRuleDeviceMode The device mode applicability rule for this Policy.
- getDeviceManagementApplicabilityRuleOsEdition() : DeviceManagementApplicabilityRuleOsEdition|null
- Gets the deviceManagementApplicabilityRuleOsEdition The OS edition applicability for this Policy.
- getDeviceManagementApplicabilityRuleOsVersion() : DeviceManagementApplicabilityRuleOsVersion|null
- Gets the deviceManagementApplicabilityRuleOsVersion The OS version applicability rule for this Policy.
- getDeviceSettingStateSummaries() : array<string|int, mixed>|null
- Gets the deviceSettingStateSummaries Device Configuration Setting State Device Summary
- getDeviceStatuses() : array<string|int, mixed>|null
- Gets the deviceStatuses Device configuration installation status by device.
- getDeviceStatusOverview() : DeviceConfigurationDeviceOverview|null
- Gets the deviceStatusOverview Device Configuration devices status overview
- getDiagnosticDataBlockSubmission() : bool|null
- Gets the diagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
- getDiagnosticDataBlockSubmissionModification() : bool|null
- Gets the diagnosticDataBlockSubmissionModification Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
- getDisplayName() : string|null
- Gets the displayName Admin provided name of the device configuration.
- getDocumentsBlockManagedDocumentsInUnmanagedApps() : bool|null
- Gets the documentsBlockManagedDocumentsInUnmanagedApps Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
- getDocumentsBlockUnmanagedDocumentsInManagedApps() : bool|null
- Gets the documentsBlockUnmanagedDocumentsInManagedApps Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
- getEmailInDomainSuffixes() : string|null
- Gets the emailInDomainSuffixes An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
- getEnterpriseAppBlockTrust() : bool|null
- Gets the enterpriseAppBlockTrust Indicates whether or not to block the user from trusting an enterprise app.
- getEnterpriseAppBlockTrustModification() : bool|null
- Gets the enterpriseAppBlockTrustModification [Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.
- getEnterpriseBookBlockBackup() : bool|null
- Gets the enterpriseBookBlockBackup Indicates whether or not Enterprise book back up is blocked.
- getEnterpriseBookBlockMetadataSync() : bool|null
- Gets the enterpriseBookBlockMetadataSync Indicates whether or not Enterprise book notes and highlights sync is blocked.
- getEsimBlockModification() : bool|null
- Gets the esimBlockModification Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.
- getFaceTimeBlocked() : bool|null
- Gets the faceTimeBlocked Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.
- getFilesNetworkDriveAccessBlocked() : bool|null
- Gets the filesNetworkDriveAccessBlocked Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol. Available for devices running iOS and iPadOS, versions 13.0 and later.
- getFilesUsbDriveAccessBlocked() : bool|null
- Gets the filesUsbDriveAccessBlocked Indicates if sevices with access can connect to and open files on a USB drive. Available for devices running iOS and iPadOS, versions 13.0 and later.
- getFindMyDeviceInFindMyAppBlocked() : bool|null
- Gets the findMyDeviceInFindMyAppBlocked Indicates whether or not to block Find My Device when the device is supervised (iOS 13 or later).
- getFindMyFriendsBlocked() : bool|null
- Gets the findMyFriendsBlocked Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.
- getFindMyFriendsInFindMyAppBlocked() : bool|null
- Gets the findMyFriendsInFindMyAppBlocked Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).
- getGameCenterBlocked() : bool|null
- Gets the gameCenterBlocked Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
- getGamingBlockGameCenterFriends() : bool|null
- Gets the gamingBlockGameCenterFriends Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.
- getGamingBlockMultiplayer() : bool|null
- Gets the gamingBlockMultiplayer Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.
- getGroupAssignments() : array<string|int, mixed>|null
- Gets the groupAssignments The list of group assignments for the device configuration profile.
- getHostPairingBlocked() : bool|null
- Gets the hostPairingBlocked indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
- getIBooksStoreBlocked() : bool|null
- Gets the iBooksStoreBlocked Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
- getIBooksStoreBlockErotica() : bool|null
- Gets the iBooksStoreBlockErotica Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
- getICloudBlockActivityContinuation() : bool|null
- Gets the iCloudBlockActivityContinuation Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.
- getICloudBlockBackup() : bool|null
- Gets the iCloudBlockBackup Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.
- getICloudBlockDocumentSync() : bool|null
- Gets the iCloudBlockDocumentSync Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.
- getICloudBlockManagedAppsSync() : bool|null
- Gets the iCloudBlockManagedAppsSync Indicates whether or not to block Managed Apps Cloud Sync.
- getICloudBlockPhotoLibrary() : bool|null
- Gets the iCloudBlockPhotoLibrary Indicates whether or not to block iCloud Photo Library.
- getICloudBlockPhotoStreamSync() : bool|null
- Gets the iCloudBlockPhotoStreamSync Indicates whether or not to block iCloud Photo Stream Sync.
- getICloudBlockSharedPhotoStream() : bool|null
- Gets the iCloudBlockSharedPhotoStream Indicates whether or not to block Shared Photo Stream.
- getICloudRequireEncryptedBackup() : bool|null
- Gets the iCloudRequireEncryptedBackup Indicates whether or not to require backups to iCloud be encrypted.
- getId() : string|null
- Gets the id Read-only.
- getITunesBlocked() : bool|null
- Gets the iTunesBlocked Indicates whether or not to block the iTunes app. Requires a supervised device for iOS 13 and later.
- getITunesBlockExplicitContent() : bool|null
- Gets the iTunesBlockExplicitContent Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.
- getITunesBlockMusicService() : bool|null
- Gets the iTunesBlockMusicService Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
- getITunesBlockRadio() : bool|null
- Gets the iTunesBlockRadio Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
- getKeyboardBlockAutoCorrect() : bool|null
- Gets the keyboardBlockAutoCorrect Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
- getKeyboardBlockDictation() : bool|null
- Gets the keyboardBlockDictation Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
- getKeyboardBlockPredictive() : bool|null
- Gets the keyboardBlockPredictive Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
- getKeyboardBlockShortcuts() : bool|null
- Gets the keyboardBlockShortcuts Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
- getKeyboardBlockSpellCheck() : bool|null
- Gets the keyboardBlockSpellCheck Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
- getKeychainBlockCloudSync() : bool|null
- Gets the keychainBlockCloudSync Indicates whether or not iCloud keychain synchronization is blocked. Requires a supervised device for iOS 13 and later.
- getKioskModeAllowAssistiveSpeak() : bool|null
- Gets the kioskModeAllowAssistiveSpeak Indicates whether or not to allow assistive speak while in kiosk mode.
- getKioskModeAllowAssistiveTouchSettings() : bool|null
- Gets the kioskModeAllowAssistiveTouchSettings Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
- getKioskModeAllowAutoLock() : bool|null
- Gets the kioskModeAllowAutoLock Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.
- getKioskModeAllowColorInversionSettings() : bool|null
- Gets the kioskModeAllowColorInversionSettings Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
- getKioskModeAllowRingerSwitch() : bool|null
- Gets the kioskModeAllowRingerSwitch Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.
- getKioskModeAllowScreenRotation() : bool|null
- Gets the kioskModeAllowScreenRotation Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.
- getKioskModeAllowSleepButton() : bool|null
- Gets the kioskModeAllowSleepButton Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.
- getKioskModeAllowTouchscreen() : bool|null
- Gets the kioskModeAllowTouchscreen Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.
- getKioskModeAllowVoiceControlModification() : bool|null
- Gets the kioskModeAllowVoiceControlModification Indicates whether or not to allow the user to toggle voice control in kiosk mode.
- getKioskModeAllowVoiceOverSettings() : bool|null
- Gets the kioskModeAllowVoiceOverSettings Indicates whether or not to allow access to the voice over settings while in kiosk mode.
- getKioskModeAllowVolumeButtons() : bool|null
- Gets the kioskModeAllowVolumeButtons Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.
- getKioskModeAllowZoomSettings() : bool|null
- Gets the kioskModeAllowZoomSettings Indicates whether or not to allow access to the zoom settings while in kiosk mode.
- getKioskModeAppStoreUrl() : string|null
- Gets the kioskModeAppStoreUrl URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
- getKioskModeAppType() : IosKioskModeAppType|null
- Gets the kioskModeAppType Type of app to run in kiosk mode. Possible values are: notConfigured, appStoreApp, managedApp, builtInApp.
- getKioskModeBlockAutoLock() : bool|null
- Gets the kioskModeBlockAutoLock Indicates whether or not to block device auto lock while in kiosk mode.
- getKioskModeBlockRingerSwitch() : bool|null
- Gets the kioskModeBlockRingerSwitch Indicates whether or not to block use of the ringer switch while in kiosk mode.
- getKioskModeBlockScreenRotation() : bool|null
- Gets the kioskModeBlockScreenRotation Indicates whether or not to block screen rotation while in kiosk mode.
- getKioskModeBlockSleepButton() : bool|null
- Gets the kioskModeBlockSleepButton Indicates whether or not to block use of the sleep button while in kiosk mode.
- getKioskModeBlockTouchscreen() : bool|null
- Gets the kioskModeBlockTouchscreen Indicates whether or not to block use of the touchscreen while in kiosk mode.
- getKioskModeBlockVolumeButtons() : bool|null
- Gets the kioskModeBlockVolumeButtons Indicates whether or not to block the volume buttons while in Kiosk Mode.
- getKioskModeBuiltInAppId() : string|null
- Gets the kioskModeBuiltInAppId ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
- getKioskModeEnableVoiceControl() : bool|null
- Gets the kioskModeEnableVoiceControl Indicates whether or not to enable voice control in kiosk mode.
- getKioskModeManagedAppId() : string|null
- Gets the kioskModeManagedAppId Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
- getKioskModeRequireAssistiveTouch() : bool|null
- Gets the kioskModeRequireAssistiveTouch Indicates whether or not to require assistive touch while in kiosk mode.
- getKioskModeRequireColorInversion() : bool|null
- Gets the kioskModeRequireColorInversion Indicates whether or not to require color inversion while in kiosk mode.
- getKioskModeRequireMonoAudio() : bool|null
- Gets the kioskModeRequireMonoAudio Indicates whether or not to require mono audio while in kiosk mode.
- getKioskModeRequireVoiceOver() : bool|null
- Gets the kioskModeRequireVoiceOver Indicates whether or not to require voice over while in kiosk mode.
- getKioskModeRequireZoom() : bool|null
- Gets the kioskModeRequireZoom Indicates whether or not to require zoom while in kiosk mode.
- getLastModifiedDateTime() : DateTime|null
- Gets the lastModifiedDateTime DateTime the object was last modified.
- getLockScreenBlockControlCenter() : bool|null
- Gets the lockScreenBlockControlCenter Indicates whether or not to block the user from using control center on the lock screen.
- getLockScreenBlockNotificationView() : bool|null
- Gets the lockScreenBlockNotificationView Indicates whether or not to block the user from using the notification view on the lock screen.
- getLockScreenBlockPassbook() : bool|null
- Gets the lockScreenBlockPassbook Indicates whether or not to block the user from using passbook when the device is locked.
- getLockScreenBlockTodayView() : bool|null
- Gets the lockScreenBlockTodayView Indicates whether or not to block the user from using the Today View on the lock screen.
- getManagedPasteboardRequired() : bool|null
- Gets the managedPasteboardRequired Open-in management controls how people share data between unmanaged and managed apps. Setting this to true enforces copy/paste restrictions based on how you configured Block viewing corporate documents in unmanaged apps and Block viewing non-corporate documents in corporate apps.
- getMediaContentRatingApps() : RatingAppsType|null
- Gets the mediaContentRatingApps Media content rating settings for Apps. Possible values are: allAllowed, allBlocked, agesAbove4, agesAbove9, agesAbove12, agesAbove17.
- getMediaContentRatingAustralia() : MediaContentRatingAustralia|null
- Gets the mediaContentRatingAustralia Media content rating settings for Australia
- getMediaContentRatingCanada() : MediaContentRatingCanada|null
- Gets the mediaContentRatingCanada Media content rating settings for Canada
- getMediaContentRatingFrance() : MediaContentRatingFrance|null
- Gets the mediaContentRatingFrance Media content rating settings for France
- getMediaContentRatingGermany() : MediaContentRatingGermany|null
- Gets the mediaContentRatingGermany Media content rating settings for Germany
- getMediaContentRatingIreland() : MediaContentRatingIreland|null
- Gets the mediaContentRatingIreland Media content rating settings for Ireland
- getMediaContentRatingJapan() : MediaContentRatingJapan|null
- Gets the mediaContentRatingJapan Media content rating settings for Japan
- getMediaContentRatingNewZealand() : MediaContentRatingNewZealand|null
- Gets the mediaContentRatingNewZealand Media content rating settings for New Zealand
- getMediaContentRatingUnitedKingdom() : MediaContentRatingUnitedKingdom|null
- Gets the mediaContentRatingUnitedKingdom Media content rating settings for United Kingdom
- getMediaContentRatingUnitedStates() : MediaContentRatingUnitedStates|null
- Gets the mediaContentRatingUnitedStates Media content rating settings for United States
- getMessagesBlocked() : bool|null
- Gets the messagesBlocked Indicates whether or not to block the user from using the Messages app on the supervised device.
- getNetworkUsageRules() : array<string|int, mixed>|null
- Gets the networkUsageRules List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
- getNfcBlocked() : bool|null
- Gets the nfcBlocked Disable NFC to prevent devices from pairing with other NFC-enabled devices. Available for iOS/iPadOS devices running 14.2 and later.
- getNotificationsBlockSettingsModification() : bool|null
- Gets the notificationsBlockSettingsModification Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
- getODataType() : string|null
- Gets the ODataType
- getOnDeviceOnlyDictationForced() : bool|null
- Gets the onDeviceOnlyDictationForced Disables connections to Siri servers so that users can’t use Siri to dictate text. Available for devices running iOS and iPadOS versions 14.5 and later.
- getOnDeviceOnlyTranslationForced() : bool|null
- Gets the onDeviceOnlyTranslationForced When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text. When set to FALSE, the setting allows connections to to Siri servers to users can use Siri to translate text. Available for devices running iOS and iPadOS versions 15.0 and later.
- getPasscodeBlockFingerprintModification() : bool|null
- Gets the passcodeBlockFingerprintModification Block modification of registered Touch ID fingerprints when in supervised mode.
- getPasscodeBlockFingerprintUnlock() : bool|null
- Gets the passcodeBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
- getPasscodeBlockModification() : bool|null
- Gets the passcodeBlockModification Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
- getPasscodeBlockSimple() : bool|null
- Gets the passcodeBlockSimple Indicates whether or not to block simple passcodes.
- getPasscodeExpirationDays() : int|null
- Gets the passcodeExpirationDays Number of days before the passcode expires. Valid values 1 to 65535
- getPasscodeMinimumCharacterSetCount() : int|null
- Gets the passcodeMinimumCharacterSetCount Number of character sets a passcode must contain. Valid values 0 to 4
- getPasscodeMinimumLength() : int|null
- Gets the passcodeMinimumLength Minimum length of passcode. Valid values 4 to 14
- getPasscodeMinutesOfInactivityBeforeLock() : int|null
- Gets the passcodeMinutesOfInactivityBeforeLock Minutes of inactivity before a passcode is required.
- getPasscodeMinutesOfInactivityBeforeScreenTimeout() : int|null
- Gets the passcodeMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
- getPasscodePreviousPasscodeBlockCount() : int|null
- Gets the passcodePreviousPasscodeBlockCount Number of previous passcodes to block. Valid values 1 to 24
- getPasscodeRequired() : bool|null
- Gets the passcodeRequired Indicates whether or not to require a passcode.
- getPasscodeRequiredType() : RequiredPasswordType|null
- Gets the passcodeRequiredType Type of passcode that is required. Possible values are: deviceDefault, alphanumeric, numeric.
- getPasscodeSignInFailureCountBeforeWipe() : int|null
- Gets the passcodeSignInFailureCountBeforeWipe Number of sign in failures allowed before wiping the device. Valid values 2 to 11
- getPasswordBlockAirDropSharing() : bool|null
- Gets the passwordBlockAirDropSharing Indicates whether or not to block sharing passwords with the AirDrop passwords feature iOS 12.0 and later).
- getPasswordBlockAutoFill() : bool|null
- Gets the passwordBlockAutoFill Indicates if the AutoFill passwords feature is allowed (iOS 12.0 and later).
- getPasswordBlockProximityRequests() : bool|null
- Gets the passwordBlockProximityRequests Indicates whether or not to block requesting passwords from nearby devices (iOS 12.0 and later).
- getPkiBlockOTAUpdates() : bool|null
- Gets the pkiBlockOTAUpdates Indicates whether or not over-the-air PKI updates are blocked. Setting this restriction to false does not disable CRL and OCSP checks (iOS 7.0 and later).
- getPodcastsBlocked() : bool|null
- Gets the podcastsBlocked Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).
- getPrivacyForceLimitAdTracking() : bool|null
- Gets the privacyForceLimitAdTracking Indicates if ad tracking is limited.(iOS 7.0 and later).
- getProperties() : array<string|int, mixed>
- Gets the property dictionary of the Entity
- getProximityBlockSetupToNewDevice() : bool|null
- Gets the proximityBlockSetupToNewDevice Indicates whether or not to enable the prompt to setup nearby devices with a supervised device.
- getRoleScopeTagIds() : string|null
- Gets the roleScopeTagIds List of Scope Tags for this Entity instance.
- getSafariBlockAutofill() : bool|null
- Gets the safariBlockAutofill Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.
- getSafariBlocked() : bool|null
- Gets the safariBlocked Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.
- getSafariBlockJavaScript() : bool|null
- Gets the safariBlockJavaScript Indicates whether or not to block JavaScript in Safari.
- getSafariBlockPopups() : bool|null
- Gets the safariBlockPopups Indicates whether or not to block popups in Safari.
- getSafariCookieSettings() : WebBrowserCookieSettings|null
- Gets the safariCookieSettings Cookie settings for Safari. Possible values are: browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited, allowAlways.
- getSafariManagedDomains() : string|null
- Gets the safariManagedDomains URLs matching the patterns listed here will be considered managed.
- getSafariPasswordAutoFillDomains() : string|null
- Gets the safariPasswordAutoFillDomains Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).
- getSafariRequireFraudWarning() : bool|null
- Gets the safariRequireFraudWarning Indicates whether or not to require fraud warning in Safari.
- getScreenCaptureBlocked() : bool|null
- Gets the screenCaptureBlocked Indicates whether or not to block the user from taking Screenshots.
- getSharedDeviceBlockTemporarySessions() : bool|null
- Gets the sharedDeviceBlockTemporarySessions Indicates whether or not to block temporary sessions on Shared iPads (iOS 13.4 or later).
- getSiriBlocked() : bool|null
- Gets the siriBlocked Indicates whether or not to block the user from using Siri.
- getSiriBlockedWhenLocked() : bool|null
- Gets the siriBlockedWhenLocked Indicates whether or not to block the user from using Siri when locked.
- getSiriBlockUserGeneratedContent() : bool|null
- Gets the siriBlockUserGeneratedContent Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.
- getSiriRequireProfanityFilter() : bool|null
- Gets the siriRequireProfanityFilter Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.
- getSoftwareUpdatesEnforcedDelayInDays() : int|null
- Gets the softwareUpdatesEnforcedDelayInDays Sets how many days a software update will be delyed for a supervised device. Valid values 0 to 90
- getSoftwareUpdatesForceDelayed() : bool|null
- Gets the softwareUpdatesForceDelayed Indicates whether or not to delay user visibility of software updates when the device is in supervised mode.
- getSpotlightBlockInternetResults() : bool|null
- Gets the spotlightBlockInternetResults Indicates whether or not to block Spotlight search from returning internet results on supervised device.
- getSupportsScopeTags() : bool|null
- 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.
- getUnpairedExternalBootToRecoveryAllowed() : bool|null
- Gets the unpairedExternalBootToRecoveryAllowed Allow users to boot devices into recovery mode with unpaired devices. Available for devices running iOS and iPadOS versions 14.5 and later.
- getUsbRestrictedModeBlocked() : bool|null
- Gets the usbRestrictedModeBlocked Indicates if connecting to USB accessories while the device is locked is allowed (iOS 11.4.1 and later).
- getUserStatuses() : array<string|int, mixed>|null
- Gets the userStatuses Device configuration installation status by user.
- getUserStatusOverview() : DeviceConfigurationUserOverview|null
- Gets the userStatusOverview Device Configuration users status overview
- getVersion() : int|null
- Gets the version Version of the device configuration.
- getVoiceDialingBlocked() : bool|null
- Gets the voiceDialingBlocked Indicates whether or not to block voice dialing.
- getVpnBlockCreation() : bool|null
- Gets the vpnBlockCreation Indicates whether or not the creation of VPN configurations is blocked (iOS 11.0 and later).
- getWallpaperBlockModification() : bool|null
- Gets the wallpaperBlockModification Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .
- getWiFiConnectOnlyToConfiguredNetworks() : bool|null
- Gets the wiFiConnectOnlyToConfiguredNetworks Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, 'WiFiConnectToAllowedNetworksOnlyForced.
- getWiFiConnectToAllowedNetworksOnlyForced() : bool|null
- Gets the wiFiConnectToAllowedNetworksOnlyForced Require devices to use Wi-Fi networks set up via configuration profiles. Available for devices running iOS and iPadOS versions 14.5 and later.
- getWifiPowerOnForced() : bool|null
- Gets the wifiPowerOnForced Indicates whether or not Wi-Fi remains on, even when device is in airplane mode. Available for devices running iOS and iPadOS, versions 13.0 and later.
- jsonSerialize() : array<string|int, mixed>
- Serializes the object by property array Manually serialize DateTime into RFC3339 format
- setAccountBlockModification() : IosGeneralDeviceConfiguration
- Sets the accountBlockModification Indicates whether or not to allow account modification when the device is in supervised mode.
- setActivationLockAllowWhenSupervised() : IosGeneralDeviceConfiguration
- Sets the activationLockAllowWhenSupervised Indicates whether or not to allow activation lock when the device is in the supervised mode.
- setAirDropBlocked() : IosGeneralDeviceConfiguration
- Sets the airDropBlocked Indicates whether or not to allow AirDrop when the device is in supervised mode.
- setAirDropForceUnmanagedDropTarget() : IosGeneralDeviceConfiguration
- Sets the airDropForceUnmanagedDropTarget Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
- setAirPlayForcePairingPasswordForOutgoingRequests() : IosGeneralDeviceConfiguration
- Sets the airPlayForcePairingPasswordForOutgoingRequests Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
- setAirPrintBlockCredentialsStorage() : IosGeneralDeviceConfiguration
- Sets the airPrintBlockCredentialsStorage Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).
- setAirPrintBlocked() : IosGeneralDeviceConfiguration
- Sets the airPrintBlocked Indicates whether or not AirPrint is blocked (iOS 11.0 and later).
- setAirPrintBlockiBeaconDiscovery() : IosGeneralDeviceConfiguration
- Sets the airPrintBlockiBeaconDiscovery Indicates whether or not iBeacon discovery of AirPrint printers is blocked. This prevents spurious AirPrint Bluetooth beacons from phishing for network traffic (iOS 11.0 and later).
- setAirPrintForceTrustedTLS() : IosGeneralDeviceConfiguration
- Sets the airPrintForceTrustedTLS Indicates if trusted certificates are required for TLS printing communication (iOS 11.0 and later).
- setAppClipsBlocked() : IosGeneralDeviceConfiguration
- Sets the appClipsBlocked Prevents a user from adding any App Clips and removes any existing App Clips on the device.
- setAppleNewsBlocked() : IosGeneralDeviceConfiguration
- Sets the appleNewsBlocked Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
- setApplePersonalizedAdsBlocked() : IosGeneralDeviceConfiguration
- Sets the applePersonalizedAdsBlocked Limits Apple personalized advertising when true. Available in iOS 14 and later.
- setAppleWatchBlockPairing() : IosGeneralDeviceConfiguration
- Sets the appleWatchBlockPairing Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
- setAppleWatchForceWristDetection() : IosGeneralDeviceConfiguration
- Sets the appleWatchForceWristDetection Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
- setAppRemovalBlocked() : IosGeneralDeviceConfiguration
- Sets the appRemovalBlocked Indicates if the removal of apps is allowed.
- setAppsSingleAppModeList() : IosGeneralDeviceConfiguration
- Sets the appsSingleAppModeList Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
- setAppStoreBlockAutomaticDownloads() : IosGeneralDeviceConfiguration
- Sets the appStoreBlockAutomaticDownloads Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
- setAppStoreBlocked() : IosGeneralDeviceConfiguration
- Sets the appStoreBlocked Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.
- setAppStoreBlockInAppPurchases() : IosGeneralDeviceConfiguration
- Sets the appStoreBlockInAppPurchases Indicates whether or not to block the user from making in app purchases.
- setAppStoreBlockUIAppInstallation() : IosGeneralDeviceConfiguration
- Sets the appStoreBlockUIAppInstallation Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
- setAppStoreRequirePassword() : IosGeneralDeviceConfiguration
- Sets the appStoreRequirePassword Indicates whether or not to require a password when using the app store.
- setAppsVisibilityList() : IosGeneralDeviceConfiguration
- Sets the appsVisibilityList List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
- setAppsVisibilityListType() : IosGeneralDeviceConfiguration
- Sets the appsVisibilityListType Type of list that is in the AppsVisibilityList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
- setAssignments() : DeviceConfiguration
- Sets the assignments The list of assignments for the device configuration profile.
- setAutoFillForceAuthentication() : IosGeneralDeviceConfiguration
- Sets the autoFillForceAuthentication Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.
- setAutoUnlockBlocked() : IosGeneralDeviceConfiguration
- Sets the autoUnlockBlocked Blocks users from unlocking their device with Apple Watch. Available for devices running iOS and iPadOS versions 14.5 and later.
- setBlockSystemAppRemoval() : IosGeneralDeviceConfiguration
- Sets the blockSystemAppRemoval Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).
- setBluetoothBlockModification() : IosGeneralDeviceConfiguration
- Sets the bluetoothBlockModification Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
- setCameraBlocked() : IosGeneralDeviceConfiguration
- Sets the cameraBlocked Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.
- setCellularBlockDataRoaming() : IosGeneralDeviceConfiguration
- Sets the cellularBlockDataRoaming Indicates whether or not to block data roaming.
- setCellularBlockGlobalBackgroundFetchWhileRoaming() : IosGeneralDeviceConfiguration
- Sets the cellularBlockGlobalBackgroundFetchWhileRoaming Indicates whether or not to block global background fetch while roaming.
- setCellularBlockPerAppDataModification() : IosGeneralDeviceConfiguration
- Sets the cellularBlockPerAppDataModification Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
- setCellularBlockPersonalHotspot() : IosGeneralDeviceConfiguration
- Sets the cellularBlockPersonalHotspot Indicates whether or not to block Personal Hotspot.
- setCellularBlockPersonalHotspotModification() : IosGeneralDeviceConfiguration
- Sets the cellularBlockPersonalHotspotModification Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).
- setCellularBlockPlanModification() : IosGeneralDeviceConfiguration
- Sets the cellularBlockPlanModification Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.
- setCellularBlockVoiceRoaming() : IosGeneralDeviceConfiguration
- Sets the cellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
- setCertificatesBlockUntrustedTlsCertificates() : IosGeneralDeviceConfiguration
- Sets the certificatesBlockUntrustedTlsCertificates Indicates whether or not to block untrusted TLS certificates.
- setClassroomAppBlockRemoteScreenObservation() : IosGeneralDeviceConfiguration
- Sets the classroomAppBlockRemoteScreenObservation Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
- setClassroomAppForceUnpromptedScreenObservation() : IosGeneralDeviceConfiguration
- Sets the classroomAppForceUnpromptedScreenObservation Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.
- setClassroomForceAutomaticallyJoinClasses() : IosGeneralDeviceConfiguration
- Sets the classroomForceAutomaticallyJoinClasses Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.
- setClassroomForceRequestPermissionToLeaveClasses() : IosGeneralDeviceConfiguration
- Sets the classroomForceRequestPermissionToLeaveClasses Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11.3 and later).
- setClassroomForceUnpromptedAppAndDeviceLock() : IosGeneralDeviceConfiguration
- Sets the classroomForceUnpromptedAppAndDeviceLock Indicates whether or not to allow the teacher to lock apps or the device without prompting the student. Supervised only.
- setCompliantAppListType() : IosGeneralDeviceConfiguration
- Sets the compliantAppListType List that is in the AppComplianceList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
- setCompliantAppsList() : IosGeneralDeviceConfiguration
- Sets the compliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
- setConfigurationProfileBlockChanges() : IosGeneralDeviceConfiguration
- Sets the configurationProfileBlockChanges Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
- setContactsAllowManagedToUnmanagedWrite() : IosGeneralDeviceConfiguration
- Sets the contactsAllowManagedToUnmanagedWrite Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).
- setContactsAllowUnmanagedToManagedRead() : IosGeneralDeviceConfiguration
- Sets the contactsAllowUnmanagedToManagedRead Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).
- setContinuousPathKeyboardBlocked() : IosGeneralDeviceConfiguration
- Sets the continuousPathKeyboardBlocked Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).
- setCreatedDateTime() : DeviceConfiguration
- Sets the createdDateTime DateTime the object was created.
- setDateAndTimeForceSetAutomatically() : IosGeneralDeviceConfiguration
- Sets the dateAndTimeForceSetAutomatically Indicates whether or not the Date and Time 'Set Automatically' feature is enabled and cannot be turned off by the user (iOS 12.0 and later).
- setDefinitionLookupBlocked() : IosGeneralDeviceConfiguration
- Sets the definitionLookupBlocked Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
- setDescription() : DeviceConfiguration
- Sets the description Admin provided description of the Device Configuration.
- setDeviceBlockEnableRestrictions() : IosGeneralDeviceConfiguration
- Sets the deviceBlockEnableRestrictions Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
- setDeviceBlockEraseContentAndSettings() : IosGeneralDeviceConfiguration
- Sets the deviceBlockEraseContentAndSettings Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.
- setDeviceBlockNameModification() : IosGeneralDeviceConfiguration
- Sets the deviceBlockNameModification Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
- setDeviceManagementApplicabilityRuleDeviceMode() : DeviceConfiguration
- Sets the deviceManagementApplicabilityRuleDeviceMode The device mode applicability rule for this Policy.
- setDeviceManagementApplicabilityRuleOsEdition() : DeviceConfiguration
- Sets the deviceManagementApplicabilityRuleOsEdition The OS edition applicability for this Policy.
- setDeviceManagementApplicabilityRuleOsVersion() : DeviceConfiguration
- Sets the deviceManagementApplicabilityRuleOsVersion The OS version applicability rule for this Policy.
- setDeviceSettingStateSummaries() : DeviceConfiguration
- Sets the deviceSettingStateSummaries Device Configuration Setting State Device Summary
- setDeviceStatuses() : DeviceConfiguration
- Sets the deviceStatuses Device configuration installation status by device.
- setDeviceStatusOverview() : DeviceConfiguration
- Sets the deviceStatusOverview Device Configuration devices status overview
- setDiagnosticDataBlockSubmission() : IosGeneralDeviceConfiguration
- Sets the diagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
- setDiagnosticDataBlockSubmissionModification() : IosGeneralDeviceConfiguration
- Sets the diagnosticDataBlockSubmissionModification Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
- setDisplayName() : DeviceConfiguration
- Sets the displayName Admin provided name of the device configuration.
- setDocumentsBlockManagedDocumentsInUnmanagedApps() : IosGeneralDeviceConfiguration
- Sets the documentsBlockManagedDocumentsInUnmanagedApps Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
- setDocumentsBlockUnmanagedDocumentsInManagedApps() : IosGeneralDeviceConfiguration
- Sets the documentsBlockUnmanagedDocumentsInManagedApps Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
- setEmailInDomainSuffixes() : IosGeneralDeviceConfiguration
- Sets the emailInDomainSuffixes An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
- setEnterpriseAppBlockTrust() : IosGeneralDeviceConfiguration
- Sets the enterpriseAppBlockTrust Indicates whether or not to block the user from trusting an enterprise app.
- setEnterpriseAppBlockTrustModification() : IosGeneralDeviceConfiguration
- Sets the enterpriseAppBlockTrustModification [Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.
- setEnterpriseBookBlockBackup() : IosGeneralDeviceConfiguration
- Sets the enterpriseBookBlockBackup Indicates whether or not Enterprise book back up is blocked.
- setEnterpriseBookBlockMetadataSync() : IosGeneralDeviceConfiguration
- Sets the enterpriseBookBlockMetadataSync Indicates whether or not Enterprise book notes and highlights sync is blocked.
- setEsimBlockModification() : IosGeneralDeviceConfiguration
- Sets the esimBlockModification Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.
- setFaceTimeBlocked() : IosGeneralDeviceConfiguration
- Sets the faceTimeBlocked Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.
- setFilesNetworkDriveAccessBlocked() : IosGeneralDeviceConfiguration
- Sets the filesNetworkDriveAccessBlocked Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol. Available for devices running iOS and iPadOS, versions 13.0 and later.
- setFilesUsbDriveAccessBlocked() : IosGeneralDeviceConfiguration
- Sets the filesUsbDriveAccessBlocked Indicates if sevices with access can connect to and open files on a USB drive. Available for devices running iOS and iPadOS, versions 13.0 and later.
- setFindMyDeviceInFindMyAppBlocked() : IosGeneralDeviceConfiguration
- Sets the findMyDeviceInFindMyAppBlocked Indicates whether or not to block Find My Device when the device is supervised (iOS 13 or later).
- setFindMyFriendsBlocked() : IosGeneralDeviceConfiguration
- Sets the findMyFriendsBlocked Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.
- setFindMyFriendsInFindMyAppBlocked() : IosGeneralDeviceConfiguration
- Sets the findMyFriendsInFindMyAppBlocked Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).
- setGameCenterBlocked() : IosGeneralDeviceConfiguration
- Sets the gameCenterBlocked Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
- setGamingBlockGameCenterFriends() : IosGeneralDeviceConfiguration
- Sets the gamingBlockGameCenterFriends Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.
- setGamingBlockMultiplayer() : IosGeneralDeviceConfiguration
- Sets the gamingBlockMultiplayer Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.
- setGroupAssignments() : DeviceConfiguration
- Sets the groupAssignments The list of group assignments for the device configuration profile.
- setHostPairingBlocked() : IosGeneralDeviceConfiguration
- Sets the hostPairingBlocked indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
- setIBooksStoreBlocked() : IosGeneralDeviceConfiguration
- Sets the iBooksStoreBlocked Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
- setIBooksStoreBlockErotica() : IosGeneralDeviceConfiguration
- Sets the iBooksStoreBlockErotica Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
- setICloudBlockActivityContinuation() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockActivityContinuation Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.
- setICloudBlockBackup() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockBackup Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.
- setICloudBlockDocumentSync() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockDocumentSync Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.
- setICloudBlockManagedAppsSync() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockManagedAppsSync Indicates whether or not to block Managed Apps Cloud Sync.
- setICloudBlockPhotoLibrary() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockPhotoLibrary Indicates whether or not to block iCloud Photo Library.
- setICloudBlockPhotoStreamSync() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockPhotoStreamSync Indicates whether or not to block iCloud Photo Stream Sync.
- setICloudBlockSharedPhotoStream() : IosGeneralDeviceConfiguration
- Sets the iCloudBlockSharedPhotoStream Indicates whether or not to block Shared Photo Stream.
- setICloudRequireEncryptedBackup() : IosGeneralDeviceConfiguration
- Sets the iCloudRequireEncryptedBackup Indicates whether or not to require backups to iCloud be encrypted.
- setId() : Entity
- Sets the id Read-only.
- setITunesBlocked() : IosGeneralDeviceConfiguration
- Sets the iTunesBlocked Indicates whether or not to block the iTunes app. Requires a supervised device for iOS 13 and later.
- setITunesBlockExplicitContent() : IosGeneralDeviceConfiguration
- Sets the iTunesBlockExplicitContent Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.
- setITunesBlockMusicService() : IosGeneralDeviceConfiguration
- Sets the iTunesBlockMusicService Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
- setITunesBlockRadio() : IosGeneralDeviceConfiguration
- Sets the iTunesBlockRadio Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
- setKeyboardBlockAutoCorrect() : IosGeneralDeviceConfiguration
- Sets the keyboardBlockAutoCorrect Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
- setKeyboardBlockDictation() : IosGeneralDeviceConfiguration
- Sets the keyboardBlockDictation Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
- setKeyboardBlockPredictive() : IosGeneralDeviceConfiguration
- Sets the keyboardBlockPredictive Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
- setKeyboardBlockShortcuts() : IosGeneralDeviceConfiguration
- Sets the keyboardBlockShortcuts Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
- setKeyboardBlockSpellCheck() : IosGeneralDeviceConfiguration
- Sets the keyboardBlockSpellCheck Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
- setKeychainBlockCloudSync() : IosGeneralDeviceConfiguration
- Sets the keychainBlockCloudSync Indicates whether or not iCloud keychain synchronization is blocked. Requires a supervised device for iOS 13 and later.
- setKioskModeAllowAssistiveSpeak() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowAssistiveSpeak Indicates whether or not to allow assistive speak while in kiosk mode.
- setKioskModeAllowAssistiveTouchSettings() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowAssistiveTouchSettings Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
- setKioskModeAllowAutoLock() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowAutoLock Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.
- setKioskModeAllowColorInversionSettings() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowColorInversionSettings Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
- setKioskModeAllowRingerSwitch() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowRingerSwitch Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.
- setKioskModeAllowScreenRotation() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowScreenRotation Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.
- setKioskModeAllowSleepButton() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowSleepButton Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.
- setKioskModeAllowTouchscreen() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowTouchscreen Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.
- setKioskModeAllowVoiceControlModification() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowVoiceControlModification Indicates whether or not to allow the user to toggle voice control in kiosk mode.
- setKioskModeAllowVoiceOverSettings() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowVoiceOverSettings Indicates whether or not to allow access to the voice over settings while in kiosk mode.
- setKioskModeAllowVolumeButtons() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowVolumeButtons Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.
- setKioskModeAllowZoomSettings() : IosGeneralDeviceConfiguration
- Sets the kioskModeAllowZoomSettings Indicates whether or not to allow access to the zoom settings while in kiosk mode.
- setKioskModeAppStoreUrl() : IosGeneralDeviceConfiguration
- Sets the kioskModeAppStoreUrl URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
- setKioskModeAppType() : IosGeneralDeviceConfiguration
- Sets the kioskModeAppType Type of app to run in kiosk mode. Possible values are: notConfigured, appStoreApp, managedApp, builtInApp.
- setKioskModeBlockAutoLock() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockAutoLock Indicates whether or not to block device auto lock while in kiosk mode.
- setKioskModeBlockRingerSwitch() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockRingerSwitch Indicates whether or not to block use of the ringer switch while in kiosk mode.
- setKioskModeBlockScreenRotation() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockScreenRotation Indicates whether or not to block screen rotation while in kiosk mode.
- setKioskModeBlockSleepButton() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockSleepButton Indicates whether or not to block use of the sleep button while in kiosk mode.
- setKioskModeBlockTouchscreen() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockTouchscreen Indicates whether or not to block use of the touchscreen while in kiosk mode.
- setKioskModeBlockVolumeButtons() : IosGeneralDeviceConfiguration
- Sets the kioskModeBlockVolumeButtons Indicates whether or not to block the volume buttons while in Kiosk Mode.
- setKioskModeBuiltInAppId() : IosGeneralDeviceConfiguration
- Sets the kioskModeBuiltInAppId ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
- setKioskModeEnableVoiceControl() : IosGeneralDeviceConfiguration
- Sets the kioskModeEnableVoiceControl Indicates whether or not to enable voice control in kiosk mode.
- setKioskModeManagedAppId() : IosGeneralDeviceConfiguration
- Sets the kioskModeManagedAppId Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
- setKioskModeRequireAssistiveTouch() : IosGeneralDeviceConfiguration
- Sets the kioskModeRequireAssistiveTouch Indicates whether or not to require assistive touch while in kiosk mode.
- setKioskModeRequireColorInversion() : IosGeneralDeviceConfiguration
- Sets the kioskModeRequireColorInversion Indicates whether or not to require color inversion while in kiosk mode.
- setKioskModeRequireMonoAudio() : IosGeneralDeviceConfiguration
- Sets the kioskModeRequireMonoAudio Indicates whether or not to require mono audio while in kiosk mode.
- setKioskModeRequireVoiceOver() : IosGeneralDeviceConfiguration
- Sets the kioskModeRequireVoiceOver Indicates whether or not to require voice over while in kiosk mode.
- setKioskModeRequireZoom() : IosGeneralDeviceConfiguration
- Sets the kioskModeRequireZoom Indicates whether or not to require zoom while in kiosk mode.
- setLastModifiedDateTime() : DeviceConfiguration
- Sets the lastModifiedDateTime DateTime the object was last modified.
- setLockScreenBlockControlCenter() : IosGeneralDeviceConfiguration
- Sets the lockScreenBlockControlCenter Indicates whether or not to block the user from using control center on the lock screen.
- setLockScreenBlockNotificationView() : IosGeneralDeviceConfiguration
- Sets the lockScreenBlockNotificationView Indicates whether or not to block the user from using the notification view on the lock screen.
- setLockScreenBlockPassbook() : IosGeneralDeviceConfiguration
- Sets the lockScreenBlockPassbook Indicates whether or not to block the user from using passbook when the device is locked.
- setLockScreenBlockTodayView() : IosGeneralDeviceConfiguration
- Sets the lockScreenBlockTodayView Indicates whether or not to block the user from using the Today View on the lock screen.
- setManagedPasteboardRequired() : IosGeneralDeviceConfiguration
- Sets the managedPasteboardRequired Open-in management controls how people share data between unmanaged and managed apps. Setting this to true enforces copy/paste restrictions based on how you configured Block viewing corporate documents in unmanaged apps and Block viewing non-corporate documents in corporate apps.
- setMediaContentRatingApps() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingApps Media content rating settings for Apps. Possible values are: allAllowed, allBlocked, agesAbove4, agesAbove9, agesAbove12, agesAbove17.
- setMediaContentRatingAustralia() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingAustralia Media content rating settings for Australia
- setMediaContentRatingCanada() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingCanada Media content rating settings for Canada
- setMediaContentRatingFrance() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingFrance Media content rating settings for France
- setMediaContentRatingGermany() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingGermany Media content rating settings for Germany
- setMediaContentRatingIreland() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingIreland Media content rating settings for Ireland
- setMediaContentRatingJapan() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingJapan Media content rating settings for Japan
- setMediaContentRatingNewZealand() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingNewZealand Media content rating settings for New Zealand
- setMediaContentRatingUnitedKingdom() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingUnitedKingdom Media content rating settings for United Kingdom
- setMediaContentRatingUnitedStates() : IosGeneralDeviceConfiguration
- Sets the mediaContentRatingUnitedStates Media content rating settings for United States
- setMessagesBlocked() : IosGeneralDeviceConfiguration
- Sets the messagesBlocked Indicates whether or not to block the user from using the Messages app on the supervised device.
- setNetworkUsageRules() : IosGeneralDeviceConfiguration
- Sets the networkUsageRules List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
- setNfcBlocked() : IosGeneralDeviceConfiguration
- Sets the nfcBlocked Disable NFC to prevent devices from pairing with other NFC-enabled devices. Available for iOS/iPadOS devices running 14.2 and later.
- setNotificationsBlockSettingsModification() : IosGeneralDeviceConfiguration
- Sets the notificationsBlockSettingsModification Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
- setODataType() : Entity
- Sets the ODataType
- setOnDeviceOnlyDictationForced() : IosGeneralDeviceConfiguration
- Sets the onDeviceOnlyDictationForced Disables connections to Siri servers so that users can’t use Siri to dictate text. Available for devices running iOS and iPadOS versions 14.5 and later.
- setOnDeviceOnlyTranslationForced() : IosGeneralDeviceConfiguration
- Sets the onDeviceOnlyTranslationForced When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text. When set to FALSE, the setting allows connections to to Siri servers to users can use Siri to translate text. Available for devices running iOS and iPadOS versions 15.0 and later.
- setPasscodeBlockFingerprintModification() : IosGeneralDeviceConfiguration
- Sets the passcodeBlockFingerprintModification Block modification of registered Touch ID fingerprints when in supervised mode.
- setPasscodeBlockFingerprintUnlock() : IosGeneralDeviceConfiguration
- Sets the passcodeBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
- setPasscodeBlockModification() : IosGeneralDeviceConfiguration
- Sets the passcodeBlockModification Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
- setPasscodeBlockSimple() : IosGeneralDeviceConfiguration
- Sets the passcodeBlockSimple Indicates whether or not to block simple passcodes.
- setPasscodeExpirationDays() : IosGeneralDeviceConfiguration
- Sets the passcodeExpirationDays Number of days before the passcode expires. Valid values 1 to 65535
- setPasscodeMinimumCharacterSetCount() : IosGeneralDeviceConfiguration
- Sets the passcodeMinimumCharacterSetCount Number of character sets a passcode must contain. Valid values 0 to 4
- setPasscodeMinimumLength() : IosGeneralDeviceConfiguration
- Sets the passcodeMinimumLength Minimum length of passcode. Valid values 4 to 14
- setPasscodeMinutesOfInactivityBeforeLock() : IosGeneralDeviceConfiguration
- Sets the passcodeMinutesOfInactivityBeforeLock Minutes of inactivity before a passcode is required.
- setPasscodeMinutesOfInactivityBeforeScreenTimeout() : IosGeneralDeviceConfiguration
- Sets the passcodeMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
- setPasscodePreviousPasscodeBlockCount() : IosGeneralDeviceConfiguration
- Sets the passcodePreviousPasscodeBlockCount Number of previous passcodes to block. Valid values 1 to 24
- setPasscodeRequired() : IosGeneralDeviceConfiguration
- Sets the passcodeRequired Indicates whether or not to require a passcode.
- setPasscodeRequiredType() : IosGeneralDeviceConfiguration
- Sets the passcodeRequiredType Type of passcode that is required. Possible values are: deviceDefault, alphanumeric, numeric.
- setPasscodeSignInFailureCountBeforeWipe() : IosGeneralDeviceConfiguration
- Sets the passcodeSignInFailureCountBeforeWipe Number of sign in failures allowed before wiping the device. Valid values 2 to 11
- setPasswordBlockAirDropSharing() : IosGeneralDeviceConfiguration
- Sets the passwordBlockAirDropSharing Indicates whether or not to block sharing passwords with the AirDrop passwords feature iOS 12.0 and later).
- setPasswordBlockAutoFill() : IosGeneralDeviceConfiguration
- Sets the passwordBlockAutoFill Indicates if the AutoFill passwords feature is allowed (iOS 12.0 and later).
- setPasswordBlockProximityRequests() : IosGeneralDeviceConfiguration
- Sets the passwordBlockProximityRequests Indicates whether or not to block requesting passwords from nearby devices (iOS 12.0 and later).
- setPkiBlockOTAUpdates() : IosGeneralDeviceConfiguration
- Sets the pkiBlockOTAUpdates Indicates whether or not over-the-air PKI updates are blocked. Setting this restriction to false does not disable CRL and OCSP checks (iOS 7.0 and later).
- setPodcastsBlocked() : IosGeneralDeviceConfiguration
- Sets the podcastsBlocked Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).
- setPrivacyForceLimitAdTracking() : IosGeneralDeviceConfiguration
- Sets the privacyForceLimitAdTracking Indicates if ad tracking is limited.(iOS 7.0 and later).
- setProximityBlockSetupToNewDevice() : IosGeneralDeviceConfiguration
- Sets the proximityBlockSetupToNewDevice Indicates whether or not to enable the prompt to setup nearby devices with a supervised device.
- setRoleScopeTagIds() : DeviceConfiguration
- Sets the roleScopeTagIds List of Scope Tags for this Entity instance.
- setSafariBlockAutofill() : IosGeneralDeviceConfiguration
- Sets the safariBlockAutofill Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.
- setSafariBlocked() : IosGeneralDeviceConfiguration
- Sets the safariBlocked Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.
- setSafariBlockJavaScript() : IosGeneralDeviceConfiguration
- Sets the safariBlockJavaScript Indicates whether or not to block JavaScript in Safari.
- setSafariBlockPopups() : IosGeneralDeviceConfiguration
- Sets the safariBlockPopups Indicates whether or not to block popups in Safari.
- setSafariCookieSettings() : IosGeneralDeviceConfiguration
- Sets the safariCookieSettings Cookie settings for Safari. Possible values are: browserDefault, blockAlways, allowCurrentWebSite, allowFromWebsitesVisited, allowAlways.
- setSafariManagedDomains() : IosGeneralDeviceConfiguration
- Sets the safariManagedDomains URLs matching the patterns listed here will be considered managed.
- setSafariPasswordAutoFillDomains() : IosGeneralDeviceConfiguration
- Sets the safariPasswordAutoFillDomains Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).
- setSafariRequireFraudWarning() : IosGeneralDeviceConfiguration
- Sets the safariRequireFraudWarning Indicates whether or not to require fraud warning in Safari.
- setScreenCaptureBlocked() : IosGeneralDeviceConfiguration
- Sets the screenCaptureBlocked Indicates whether or not to block the user from taking Screenshots.
- setSharedDeviceBlockTemporarySessions() : IosGeneralDeviceConfiguration
- Sets the sharedDeviceBlockTemporarySessions Indicates whether or not to block temporary sessions on Shared iPads (iOS 13.4 or later).
- setSiriBlocked() : IosGeneralDeviceConfiguration
- Sets the siriBlocked Indicates whether or not to block the user from using Siri.
- setSiriBlockedWhenLocked() : IosGeneralDeviceConfiguration
- Sets the siriBlockedWhenLocked Indicates whether or not to block the user from using Siri when locked.
- setSiriBlockUserGeneratedContent() : IosGeneralDeviceConfiguration
- Sets the siriBlockUserGeneratedContent Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.
- setSiriRequireProfanityFilter() : IosGeneralDeviceConfiguration
- Sets the siriRequireProfanityFilter Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.
- setSoftwareUpdatesEnforcedDelayInDays() : IosGeneralDeviceConfiguration
- Sets the softwareUpdatesEnforcedDelayInDays Sets how many days a software update will be delyed for a supervised device. Valid values 0 to 90
- setSoftwareUpdatesForceDelayed() : IosGeneralDeviceConfiguration
- Sets the softwareUpdatesForceDelayed Indicates whether or not to delay user visibility of software updates when the device is in supervised mode.
- setSpotlightBlockInternetResults() : IosGeneralDeviceConfiguration
- Sets the spotlightBlockInternetResults Indicates whether or not to block Spotlight search from returning internet results on supervised device.
- setSupportsScopeTags() : DeviceConfiguration
- Sets 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.
- setUnpairedExternalBootToRecoveryAllowed() : IosGeneralDeviceConfiguration
- Sets the unpairedExternalBootToRecoveryAllowed Allow users to boot devices into recovery mode with unpaired devices. Available for devices running iOS and iPadOS versions 14.5 and later.
- setUsbRestrictedModeBlocked() : IosGeneralDeviceConfiguration
- Sets the usbRestrictedModeBlocked Indicates if connecting to USB accessories while the device is locked is allowed (iOS 11.4.1 and later).
- setUserStatuses() : DeviceConfiguration
- Sets the userStatuses Device configuration installation status by user.
- setUserStatusOverview() : DeviceConfiguration
- Sets the userStatusOverview Device Configuration users status overview
- setVersion() : DeviceConfiguration
- Sets the version Version of the device configuration.
- setVoiceDialingBlocked() : IosGeneralDeviceConfiguration
- Sets the voiceDialingBlocked Indicates whether or not to block voice dialing.
- setVpnBlockCreation() : IosGeneralDeviceConfiguration
- Sets the vpnBlockCreation Indicates whether or not the creation of VPN configurations is blocked (iOS 11.0 and later).
- setWallpaperBlockModification() : IosGeneralDeviceConfiguration
- Sets the wallpaperBlockModification Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .
- setWiFiConnectOnlyToConfiguredNetworks() : IosGeneralDeviceConfiguration
- Sets the wiFiConnectOnlyToConfiguredNetworks Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, 'WiFiConnectToAllowedNetworksOnlyForced.
- setWiFiConnectToAllowedNetworksOnlyForced() : IosGeneralDeviceConfiguration
- Sets the wiFiConnectToAllowedNetworksOnlyForced Require devices to use Wi-Fi networks set up via configuration profiles. Available for devices running iOS and iPadOS versions 14.5 and later.
- setWifiPowerOnForced() : IosGeneralDeviceConfiguration
- Sets the wifiPowerOnForced Indicates whether or not Wi-Fi remains on, even when device is in airplane mode. Available for devices running iOS and iPadOS, versions 13.0 and later.
Properties
$_propDict
The array of properties available to the model
protected
array<string|int, mixed>
$_propDict
Methods
__construct()
Construct a new Entity
public
__construct([array<string|int, mixed> $propDict = array() ]) : mixed
Parameters
- $propDict : array<string|int, mixed> = array()
-
A list of properties to set
Return values
mixed —getAccountBlockModification()
Gets the accountBlockModification Indicates whether or not to allow account modification when the device is in supervised mode.
public
getAccountBlockModification() : bool|null
Return values
bool|null —The accountBlockModification
getActivationLockAllowWhenSupervised()
Gets the activationLockAllowWhenSupervised Indicates whether or not to allow activation lock when the device is in the supervised mode.
public
getActivationLockAllowWhenSupervised() : bool|null
Return values
bool|null —The activationLockAllowWhenSupervised
getAirDropBlocked()
Gets the airDropBlocked Indicates whether or not to allow AirDrop when the device is in supervised mode.
public
getAirDropBlocked() : bool|null
Return values
bool|null —The airDropBlocked
getAirDropForceUnmanagedDropTarget()
Gets the airDropForceUnmanagedDropTarget Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
public
getAirDropForceUnmanagedDropTarget() : bool|null
Return values
bool|null —The airDropForceUnmanagedDropTarget
getAirPlayForcePairingPasswordForOutgoingRequests()
Gets the airPlayForcePairingPasswordForOutgoingRequests Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
public
getAirPlayForcePairingPasswordForOutgoingRequests() : bool|null
Return values
bool|null —The airPlayForcePairingPasswordForOutgoingRequests
getAirPrintBlockCredentialsStorage()
Gets the airPrintBlockCredentialsStorage Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).
public
getAirPrintBlockCredentialsStorage() : bool|null
Return values
bool|null —The airPrintBlockCredentialsStorage
getAirPrintBlocked()
Gets the airPrintBlocked Indicates whether or not AirPrint is blocked (iOS 11.0 and later).
public
getAirPrintBlocked() : bool|null
Return values
bool|null —The airPrintBlocked
getAirPrintBlockiBeaconDiscovery()
Gets the airPrintBlockiBeaconDiscovery Indicates whether or not iBeacon discovery of AirPrint printers is blocked. This prevents spurious AirPrint Bluetooth beacons from phishing for network traffic (iOS 11.0 and later).
public
getAirPrintBlockiBeaconDiscovery() : bool|null
Return values
bool|null —The airPrintBlockiBeaconDiscovery
getAirPrintForceTrustedTLS()
Gets the airPrintForceTrustedTLS Indicates if trusted certificates are required for TLS printing communication (iOS 11.0 and later).
public
getAirPrintForceTrustedTLS() : bool|null
Return values
bool|null —The airPrintForceTrustedTLS
getAppClipsBlocked()
Gets the appClipsBlocked Prevents a user from adding any App Clips and removes any existing App Clips on the device.
public
getAppClipsBlocked() : bool|null
Return values
bool|null —The appClipsBlocked
getAppleNewsBlocked()
Gets the appleNewsBlocked Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
public
getAppleNewsBlocked() : bool|null
Return values
bool|null —The appleNewsBlocked
getApplePersonalizedAdsBlocked()
Gets the applePersonalizedAdsBlocked Limits Apple personalized advertising when true. Available in iOS 14 and later.
public
getApplePersonalizedAdsBlocked() : bool|null
Return values
bool|null —The applePersonalizedAdsBlocked
getAppleWatchBlockPairing()
Gets the appleWatchBlockPairing Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
public
getAppleWatchBlockPairing() : bool|null
Return values
bool|null —The appleWatchBlockPairing
getAppleWatchForceWristDetection()
Gets the appleWatchForceWristDetection Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
public
getAppleWatchForceWristDetection() : bool|null
Return values
bool|null —The appleWatchForceWristDetection
getAppRemovalBlocked()
Gets the appRemovalBlocked Indicates if the removal of apps is allowed.
public
getAppRemovalBlocked() : bool|null
Return values
bool|null —The appRemovalBlocked
getAppsSingleAppModeList()
Gets the appsSingleAppModeList Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
public
getAppsSingleAppModeList() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The appsSingleAppModeList
getAppStoreBlockAutomaticDownloads()
Gets the appStoreBlockAutomaticDownloads Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
public
getAppStoreBlockAutomaticDownloads() : bool|null
Return values
bool|null —The appStoreBlockAutomaticDownloads
getAppStoreBlocked()
Gets the appStoreBlocked Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.
public
getAppStoreBlocked() : bool|null
Return values
bool|null —The appStoreBlocked
getAppStoreBlockInAppPurchases()
Gets the appStoreBlockInAppPurchases Indicates whether or not to block the user from making in app purchases.
public
getAppStoreBlockInAppPurchases() : bool|null
Return values
bool|null —The appStoreBlockInAppPurchases
getAppStoreBlockUIAppInstallation()
Gets the appStoreBlockUIAppInstallation Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
public
getAppStoreBlockUIAppInstallation() : bool|null
Return values
bool|null —The appStoreBlockUIAppInstallation
getAppStoreRequirePassword()
Gets the appStoreRequirePassword Indicates whether or not to require a password when using the app store.
public
getAppStoreRequirePassword() : bool|null
Return values
bool|null —The appStoreRequirePassword
getAppsVisibilityList()
Gets the appsVisibilityList List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
public
getAppsVisibilityList() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The appsVisibilityList
getAppsVisibilityListType()
Gets the appsVisibilityListType Type of list that is in the AppsVisibilityList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
public
getAppsVisibilityListType() : AppListType|null
Return values
AppListType|null —The appsVisibilityListType
getAssignments()
Gets the assignments The list of assignments for the device configuration profile.
public
getAssignments() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The assignments
getAutoFillForceAuthentication()
Gets the autoFillForceAuthentication Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.
public
getAutoFillForceAuthentication() : bool|null
Return values
bool|null —The autoFillForceAuthentication
getAutoUnlockBlocked()
Gets the autoUnlockBlocked Blocks users from unlocking their device with Apple Watch. Available for devices running iOS and iPadOS versions 14.5 and later.
public
getAutoUnlockBlocked() : bool|null
Return values
bool|null —The autoUnlockBlocked
getBlockSystemAppRemoval()
Gets the blockSystemAppRemoval Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).
public
getBlockSystemAppRemoval() : bool|null
Return values
bool|null —The blockSystemAppRemoval
getBluetoothBlockModification()
Gets the bluetoothBlockModification Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
public
getBluetoothBlockModification() : bool|null
Return values
bool|null —The bluetoothBlockModification
getCameraBlocked()
Gets the cameraBlocked Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.
public
getCameraBlocked() : bool|null
Return values
bool|null —The cameraBlocked
getCellularBlockDataRoaming()
Gets the cellularBlockDataRoaming Indicates whether or not to block data roaming.
public
getCellularBlockDataRoaming() : bool|null
Return values
bool|null —The cellularBlockDataRoaming
getCellularBlockGlobalBackgroundFetchWhileRoaming()
Gets the cellularBlockGlobalBackgroundFetchWhileRoaming Indicates whether or not to block global background fetch while roaming.
public
getCellularBlockGlobalBackgroundFetchWhileRoaming() : bool|null
Return values
bool|null —The cellularBlockGlobalBackgroundFetchWhileRoaming
getCellularBlockPerAppDataModification()
Gets the cellularBlockPerAppDataModification Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
public
getCellularBlockPerAppDataModification() : bool|null
Return values
bool|null —The cellularBlockPerAppDataModification
getCellularBlockPersonalHotspot()
Gets the cellularBlockPersonalHotspot Indicates whether or not to block Personal Hotspot.
public
getCellularBlockPersonalHotspot() : bool|null
Return values
bool|null —The cellularBlockPersonalHotspot
getCellularBlockPersonalHotspotModification()
Gets the cellularBlockPersonalHotspotModification Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).
public
getCellularBlockPersonalHotspotModification() : bool|null
Return values
bool|null —The cellularBlockPersonalHotspotModification
getCellularBlockPlanModification()
Gets the cellularBlockPlanModification Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.
public
getCellularBlockPlanModification() : bool|null
Return values
bool|null —The cellularBlockPlanModification
getCellularBlockVoiceRoaming()
Gets the cellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
public
getCellularBlockVoiceRoaming() : bool|null
Return values
bool|null —The cellularBlockVoiceRoaming
getCertificatesBlockUntrustedTlsCertificates()
Gets the certificatesBlockUntrustedTlsCertificates Indicates whether or not to block untrusted TLS certificates.
public
getCertificatesBlockUntrustedTlsCertificates() : bool|null
Return values
bool|null —The certificatesBlockUntrustedTlsCertificates
getClassroomAppBlockRemoteScreenObservation()
Gets the classroomAppBlockRemoteScreenObservation Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
public
getClassroomAppBlockRemoteScreenObservation() : bool|null
Return values
bool|null —The classroomAppBlockRemoteScreenObservation
getClassroomAppForceUnpromptedScreenObservation()
Gets the classroomAppForceUnpromptedScreenObservation Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.
public
getClassroomAppForceUnpromptedScreenObservation() : bool|null
Return values
bool|null —The classroomAppForceUnpromptedScreenObservation
getClassroomForceAutomaticallyJoinClasses()
Gets the classroomForceAutomaticallyJoinClasses Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.
public
getClassroomForceAutomaticallyJoinClasses() : bool|null
Return values
bool|null —The classroomForceAutomaticallyJoinClasses
getClassroomForceRequestPermissionToLeaveClasses()
Gets the classroomForceRequestPermissionToLeaveClasses Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11.3 and later).
public
getClassroomForceRequestPermissionToLeaveClasses() : bool|null
Return values
bool|null —The classroomForceRequestPermissionToLeaveClasses
getClassroomForceUnpromptedAppAndDeviceLock()
Gets the classroomForceUnpromptedAppAndDeviceLock Indicates whether or not to allow the teacher to lock apps or the device without prompting the student. Supervised only.
public
getClassroomForceUnpromptedAppAndDeviceLock() : bool|null
Return values
bool|null —The classroomForceUnpromptedAppAndDeviceLock
getCompliantAppListType()
Gets the compliantAppListType List that is in the AppComplianceList. Possible values are: none, appsInListCompliant, appsNotInListCompliant.
public
getCompliantAppListType() : AppListType|null
Return values
AppListType|null —The compliantAppListType
getCompliantAppsList()
Gets the compliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
public
getCompliantAppsList() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The compliantAppsList
getConfigurationProfileBlockChanges()
Gets the configurationProfileBlockChanges Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
public
getConfigurationProfileBlockChanges() : bool|null
Return values
bool|null —The configurationProfileBlockChanges
getContactsAllowManagedToUnmanagedWrite()
Gets the contactsAllowManagedToUnmanagedWrite Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).
public
getContactsAllowManagedToUnmanagedWrite() : bool|null
Return values
bool|null —The contactsAllowManagedToUnmanagedWrite
getContactsAllowUnmanagedToManagedRead()
Gets the contactsAllowUnmanagedToManagedRead Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).
public
getContactsAllowUnmanagedToManagedRead() : bool|null
Return values
bool|null —The contactsAllowUnmanagedToManagedRead
getContinuousPathKeyboardBlocked()
Gets the continuousPathKeyboardBlocked Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).
public
getContinuousPathKeyboardBlocked() : bool|null
Return values
bool|null —The continuousPathKeyboardBlocked
getCreatedDateTime()
Gets the createdDateTime DateTime the object was created.
public
getCreatedDateTime() : DateTime|null
Return values
DateTime|null —The createdDateTime
getDateAndTimeForceSetAutomatically()
Gets the dateAndTimeForceSetAutomatically Indicates whether or not the Date and Time 'Set Automatically' feature is enabled and cannot be turned off by the user (iOS 12.0 and later).
public
getDateAndTimeForceSetAutomatically() : bool|null
Return values
bool|null —The dateAndTimeForceSetAutomatically
getDefinitionLookupBlocked()
Gets the definitionLookupBlocked Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
public
getDefinitionLookupBlocked() : bool|null
Return values
bool|null —The definitionLookupBlocked
getDescription()
Gets the description Admin provided description of the Device Configuration.
public
getDescription() : string|null
Return values
string|null —The description
getDeviceBlockEnableRestrictions()
Gets the deviceBlockEnableRestrictions Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
public
getDeviceBlockEnableRestrictions() : bool|null
Return values
bool|null —The deviceBlockEnableRestrictions
getDeviceBlockEraseContentAndSettings()
Gets the deviceBlockEraseContentAndSettings Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.
public
getDeviceBlockEraseContentAndSettings() : bool|null
Return values
bool|null —The deviceBlockEraseContentAndSettings
getDeviceBlockNameModification()
Gets the deviceBlockNameModification Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
public
getDeviceBlockNameModification() : bool|null
Return values
bool|null —The deviceBlockNameModification
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
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
getDiagnosticDataBlockSubmission()
Gets the diagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
public
getDiagnosticDataBlockSubmission() : bool|null
Return values
bool|null —The diagnosticDataBlockSubmission
getDiagnosticDataBlockSubmissionModification()
Gets the diagnosticDataBlockSubmissionModification Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
public
getDiagnosticDataBlockSubmissionModification() : bool|null
Return values
bool|null —The diagnosticDataBlockSubmissionModification
getDisplayName()
Gets the displayName Admin provided name of the device configuration.
public
getDisplayName() : string|null
Return values
string|null —The displayName
getDocumentsBlockManagedDocumentsInUnmanagedApps()
Gets the documentsBlockManagedDocumentsInUnmanagedApps Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
public
getDocumentsBlockManagedDocumentsInUnmanagedApps() : bool|null
Return values
bool|null —The documentsBlockManagedDocumentsInUnmanagedApps
getDocumentsBlockUnmanagedDocumentsInManagedApps()
Gets the documentsBlockUnmanagedDocumentsInManagedApps Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
public
getDocumentsBlockUnmanagedDocumentsInManagedApps() : bool|null
Return values
bool|null —The documentsBlockUnmanagedDocumentsInManagedApps
getEmailInDomainSuffixes()
Gets the emailInDomainSuffixes An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
public
getEmailInDomainSuffixes() : string|null
Return values
string|null —The emailInDomainSuffixes
getEnterpriseAppBlockTrust()
Gets the enterpriseAppBlockTrust Indicates whether or not to block the user from trusting an enterprise app.
public
getEnterpriseAppBlockTrust() : bool|null
Return values
bool|null —The enterpriseAppBlockTrust
getEnterpriseAppBlockTrustModification()
Gets the enterpriseAppBlockTrustModification [Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.
public
getEnterpriseAppBlockTrustModification() : bool|null
Return values
bool|null —The enterpriseAppBlockTrustModification
getEnterpriseBookBlockBackup()
Gets the enterpriseBookBlockBackup Indicates whether or not Enterprise book back up is blocked.
public
getEnterpriseBookBlockBackup() : bool|null
Return values
bool|null —The enterpriseBookBlockBackup
getEnterpriseBookBlockMetadataSync()
Gets the enterpriseBookBlockMetadataSync Indicates whether or not Enterprise book notes and highlights sync is blocked.
public
getEnterpriseBookBlockMetadataSync() : bool|null
Return values
bool|null —The enterpriseBookBlockMetadataSync
getEsimBlockModification()
Gets the esimBlockModification Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.
public
getEsimBlockModification() : bool|null
Return values
bool|null —The esimBlockModification
getFaceTimeBlocked()
Gets the faceTimeBlocked Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.
public
getFaceTimeBlocked() : bool|null
Return values
bool|null —The faceTimeBlocked
getFilesNetworkDriveAccessBlocked()
Gets the filesNetworkDriveAccessBlocked Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol. Available for devices running iOS and iPadOS, versions 13.0 and later.
public
getFilesNetworkDriveAccessBlocked() : bool|null
Return values
bool|null —The filesNetworkDriveAccessBlocked
getFilesUsbDriveAccessBlocked()
Gets the filesUsbDriveAccessBlocked Indicates if sevices with access can connect to and open files on a USB drive. Available for devices running iOS and iPadOS, versions 13.0 and later.
public
getFilesUsbDriveAccessBlocked() : bool|null
Return values
bool|null —The filesUsbDriveAccessBlocked
getFindMyDeviceInFindMyAppBlocked()
Gets the findMyDeviceInFindMyAppBlocked Indicates whether or not to block Find My Device when the device is supervised (iOS 13 or later).
public
getFindMyDeviceInFindMyAppBlocked() : bool|null
Return values
bool|null —The findMyDeviceInFindMyAppBlocked
getFindMyFriendsBlocked()
Gets the findMyFriendsBlocked Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.
public
getFindMyFriendsBlocked() : bool|null
Return values
bool|null —The findMyFriendsBlocked
getFindMyFriendsInFindMyAppBlocked()
Gets the findMyFriendsInFindMyAppBlocked Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).
public
getFindMyFriendsInFindMyAppBlocked() : bool|null
Return values
bool|null —The findMyFriendsInFindMyAppBlocked
getGameCenterBlocked()
Gets the gameCenterBlocked Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
public
getGameCenterBlocked() : bool|null
Return values
bool|null —The gameCenterBlocked
getGamingBlockGameCenterFriends()
Gets the gamingBlockGameCenterFriends Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.
public
getGamingBlockGameCenterFriends() : bool|null
Return values
bool|null —The gamingBlockGameCenterFriends
getGamingBlockMultiplayer()
Gets the gamingBlockMultiplayer Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.
public
getGamingBlockMultiplayer() : bool|null
Return values
bool|null —The gamingBlockMultiplayer
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
getHostPairingBlocked()
Gets the hostPairingBlocked indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
public
getHostPairingBlocked() : bool|null
Return values
bool|null —The hostPairingBlocked
getIBooksStoreBlocked()
Gets the iBooksStoreBlocked Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
public
getIBooksStoreBlocked() : bool|null
Return values
bool|null —The iBooksStoreBlocked
getIBooksStoreBlockErotica()
Gets the iBooksStoreBlockErotica Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
public
getIBooksStoreBlockErotica() : bool|null
Return values
bool|null —The iBooksStoreBlockErotica
getICloudBlockActivityContinuation()
Gets the iCloudBlockActivityContinuation Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.
public
getICloudBlockActivityContinuation() : bool|null
Return values
bool|null —The iCloudBlockActivityContinuation
getICloudBlockBackup()
Gets the iCloudBlockBackup Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.
public
getICloudBlockBackup() : bool|null
Return values
bool|null —The iCloudBlockBackup
getICloudBlockDocumentSync()
Gets the iCloudBlockDocumentSync Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.
public
getICloudBlockDocumentSync() : bool|null
Return values
bool|null —The iCloudBlockDocumentSync
getICloudBlockManagedAppsSync()
Gets the iCloudBlockManagedAppsSync Indicates whether or not to block Managed Apps Cloud Sync.
public
getICloudBlockManagedAppsSync() : bool|null
Return values
bool|null —The iCloudBlockManagedAppsSync
getICloudBlockPhotoLibrary()
Gets the iCloudBlockPhotoLibrary Indicates whether or not to block iCloud Photo Library.
public
getICloudBlockPhotoLibrary() : bool|null
Return values
bool|null —The iCloudBlockPhotoLibrary
getICloudBlockPhotoStreamSync()
Gets the iCloudBlockPhotoStreamSync Indicates whether or not to block iCloud Photo Stream Sync.
public
getICloudBlockPhotoStreamSync() : bool|null
Return values
bool|null —The iCloudBlockPhotoStreamSync
getICloudBlockSharedPhotoStream()
Gets the iCloudBlockSharedPhotoStream Indicates whether or not to block Shared Photo Stream.
public
getICloudBlockSharedPhotoStream() : bool|null
Return values
bool|null —The iCloudBlockSharedPhotoStream
getICloudRequireEncryptedBackup()
Gets the iCloudRequireEncryptedBackup Indicates whether or not to require backups to iCloud be encrypted.
public
getICloudRequireEncryptedBackup() : bool|null
Return values
bool|null —The iCloudRequireEncryptedBackup
getId()
Gets the id Read-only.
public
getId() : string|null
Return values
string|null —The id
getITunesBlocked()
Gets the iTunesBlocked Indicates whether or not to block the iTunes app. Requires a supervised device for iOS 13 and later.
public
getITunesBlocked() : bool|null
Return values
bool|null —The iTunesBlocked
getITunesBlockExplicitContent()
Gets the iTunesBlockExplicitContent Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.
public
getITunesBlockExplicitContent() : bool|null
Return values
bool|null —The iTunesBlockExplicitContent
getITunesBlockMusicService()
Gets the iTunesBlockMusicService Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
public
getITunesBlockMusicService() : bool|null
Return values
bool|null —The iTunesBlockMusicService
getITunesBlockRadio()
Gets the iTunesBlockRadio Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
public
getITunesBlockRadio() : bool|null
Return values
bool|null —The iTunesBlockRadio
getKeyboardBlockAutoCorrect()
Gets the keyboardBlockAutoCorrect Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
public
getKeyboardBlockAutoCorrect() : bool|null
Return values
bool|null —The keyboardBlockAutoCorrect
getKeyboardBlockDictation()
Gets the keyboardBlockDictation Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
public
getKeyboardBlockDictation() : bool|null
Return values
bool|null —The keyboardBlockDictation
getKeyboardBlockPredictive()
Gets the keyboardBlockPredictive Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
public
getKeyboardBlockPredictive() : bool|null
Return values
bool|null —The keyboardBlockPredictive
getKeyboardBlockShortcuts()
Gets the keyboardBlockShortcuts Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
public
getKeyboardBlockShortcuts() : bool|null
Return values
bool|null —The keyboardBlockShortcuts
getKeyboardBlockSpellCheck()
Gets the keyboardBlockSpellCheck Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
public
getKeyboardBlockSpellCheck() : bool|null
Return values
bool|null —The keyboardBlockSpellCheck
getKeychainBlockCloudSync()
Gets the keychainBlockCloudSync Indicates whether or not iCloud keychain synchronization is blocked. Requires a supervised device for iOS 13 and later.
public
getKeychainBlockCloudSync() : bool|null
Return values
bool|null —The keychainBlockCloudSync
getKioskModeAllowAssistiveSpeak()
Gets the kioskModeAllowAssistiveSpeak Indicates whether or not to allow assistive speak while in kiosk mode.
public
getKioskModeAllowAssistiveSpeak() : bool|null
Return values
bool|null —The kioskModeAllowAssistiveSpeak
getKioskModeAllowAssistiveTouchSettings()
Gets the kioskModeAllowAssistiveTouchSettings Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
public
getKioskModeAllowAssistiveTouchSettings() : bool|null
Return values
bool|null —The kioskModeAllowAssistiveTouchSettings
getKioskModeAllowAutoLock()
Gets the kioskModeAllowAutoLock Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.
public
getKioskModeAllowAutoLock() : bool|null
Return values
bool|null —The kioskModeAllowAutoLock
getKioskModeAllowColorInversionSettings()
Gets the kioskModeAllowColorInversionSettings Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
public
getKioskModeAllowColorInversionSettings() : bool|null
Return values
bool|null —The kioskModeAllowColorInversionSettings
getKioskModeAllowRingerSwitch()
Gets the kioskModeAllowRingerSwitch Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.
public
getKioskModeAllowRingerSwitch() : bool|null
Return values
bool|null —The kioskModeAllowRingerSwitch
getKioskModeAllowScreenRotation()
Gets the kioskModeAllowScreenRotation Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.
public
getKioskModeAllowScreenRotation() : bool|null
Return values
bool|null —The kioskModeAllowScreenRotation
getKioskModeAllowSleepButton()
Gets the kioskModeAllowSleepButton Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.
public
getKioskModeAllowSleepButton() : bool|null
Return values
bool|null —The kioskModeAllowSleepButton
getKioskModeAllowTouchscreen()
Gets the kioskModeAllowTouchscreen Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.
public
getKioskModeAllowTouchscreen() : bool|null
Return values
bool|null —The kioskModeAllowTouchscreen
getKioskModeAllowVoiceControlModification()
Gets the kioskModeAllowVoiceControlModification Indicates whether or not to allow the user to toggle voice control in kiosk mode.
public
getKioskModeAllowVoiceControlModification() : bool|null
Return values
bool|null —The kioskModeAllowVoiceControlModification
getKioskModeAllowVoiceOverSettings()
Gets the kioskModeAllowVoiceOverSettings Indicates whether or not to allow access to the voice over settings while in kiosk mode.
public
getKioskModeAllowVoiceOverSettings() : bool|null
Return values
bool|null —The kioskModeAllowVoiceOverSettings
getKioskModeAllowVolumeButtons()
Gets the kioskModeAllowVolumeButtons Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.
public
getKioskModeAllowVolumeButtons() : bool|null
Return values
bool|null —The kioskModeAllowVolumeButtons
getKioskModeAllowZoomSettings()
Gets the kioskModeAllowZoomSettings Indicates whether or not to allow access to the zoom settings while in kiosk mode.
public
getKioskModeAllowZoomSettings() : bool|null
Return values
bool|null —The kioskModeAllowZoomSettings
getKioskModeAppStoreUrl()
Gets the kioskModeAppStoreUrl URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
public
getKioskModeAppStoreUrl() : string|null
Return values
string|null —The kioskModeAppStoreUrl
getKioskModeAppType()
Gets the kioskModeAppType Type of app to run in kiosk mode. Possible values are: notConfigured, appStoreApp, managedApp, builtInApp.
public
getKioskModeAppType() : IosKioskModeAppType|null
Return values
IosKioskModeAppType|null —The kioskModeAppType
getKioskModeBlockAutoLock()
Gets the kioskModeBlockAutoLock Indicates whether or not to block device auto lock while in kiosk mode.
public
getKioskModeBlockAutoLock() : bool|null
Return values
bool|null —The kioskModeBlockAutoLock
getKioskModeBlockRingerSwitch()
Gets the kioskModeBlockRingerSwitch Indicates whether or not to block use of the ringer switch while in kiosk mode.
public
getKioskModeBlockRingerSwitch() : bool|null
Return values
bool|null —The kioskModeBlockRingerSwitch
getKioskModeBlockScreenRotation()
Gets the kioskModeBlockScreenRotation Indicates whether or not to block screen rotation while in kiosk mode.
public
getKioskModeBlockScreenRotation() : bool|null
Return values
bool|null —The kioskModeBlockScreenRotation
getKioskModeBlockSleepButton()
Gets the kioskModeBlockSleepButton Indicates whether or not to block use of the sleep button while in kiosk mode.
public
getKioskModeBlockSleepButton() : bool|null
Return values
bool|null —The kioskModeBlockSleepButton
getKioskModeBlockTouchscreen()
Gets the kioskModeBlockTouchscreen Indicates whether or not to block use of the touchscreen while in kiosk mode.
public
getKioskModeBlockTouchscreen() : bool|null
Return values
bool|null —The kioskModeBlockTouchscreen
getKioskModeBlockVolumeButtons()
Gets the kioskModeBlockVolumeButtons Indicates whether or not to block the volume buttons while in Kiosk Mode.
public
getKioskModeBlockVolumeButtons() : bool|null
Return values
bool|null —The kioskModeBlockVolumeButtons
getKioskModeBuiltInAppId()
Gets the kioskModeBuiltInAppId ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
public
getKioskModeBuiltInAppId() : string|null
Return values
string|null —The kioskModeBuiltInAppId
getKioskModeEnableVoiceControl()
Gets the kioskModeEnableVoiceControl Indicates whether or not to enable voice control in kiosk mode.
public
getKioskModeEnableVoiceControl() : bool|null
Return values
bool|null —The kioskModeEnableVoiceControl
getKioskModeManagedAppId()
Gets the kioskModeManagedAppId Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
public
getKioskModeManagedAppId() : string|null
Return values
string|null —The kioskModeManagedAppId
getKioskModeRequireAssistiveTouch()
Gets the kioskModeRequireAssistiveTouch Indicates whether or not to require assistive touch while in kiosk mode.
public
getKioskModeRequireAssistiveTouch() : bool|null
Return values
bool|null —The kioskModeRequireAssistiveTouch
getKioskModeRequireColorInversion()
Gets the kioskModeRequireColorInversion Indicates whether or not to require color inversion while in kiosk mode.
public
getKioskModeRequireColorInversion() : bool|null
Return values
bool|null —The kioskModeRequireColorInversion
getKioskModeRequireMonoAudio()
Gets the kioskModeRequireMonoAudio Indicates whether or not to require mono audio while in kiosk mode.
public
getKioskModeRequireMonoAudio() : bool|null
Return values
bool|null —The kioskModeRequireMonoAudio
getKioskModeRequireVoiceOver()
Gets the kioskModeRequireVoiceOver Indicates whether or not to require voice over while in kiosk mode.
public
getKioskModeRequireVoiceOver() : bool|null
Return values
bool|null —The kioskModeRequireVoiceOver
getKioskModeRequireZoom()
Gets the kioskModeRequireZoom Indicates whether or not to require zoom while in kiosk mode.
public
getKioskModeRequireZoom() : bool|null
Return values
bool|null —The kioskModeRequireZoom
getLastModifiedDateTime()
Gets the lastModifiedDateTime DateTime the object was last modified.
public
getLastModifiedDateTime() : DateTime|null
Return values
DateTime|null —The lastModifiedDateTime
getLockScreenBlockControlCenter()
Gets the lockScreenBlockControlCenter Indicates whether or not to block the user from using control center on the lock screen.
public
getLockScreenBlockControlCenter() : bool|null
Return values
bool|null —The lockScreenBlockControlCenter
getLockScreenBlockNotificationView()
Gets the lockScreenBlockNotificationView Indicates whether or not to block the user from using the notification view on the lock screen.
public
getLockScreenBlockNotificationView() : bool|null
Return values
bool|null —The lockScreenBlockNotificationView
getLockScreenBlockPassbook()
Gets the lockScreenBlockPassbook Indicates whether or not to block the user from using passbook when the device is locked.
public
getLockScreenBlockPassbook() : bool|null
Return values
bool|null —The lockScreenBlockPassbook
getLockScreenBlockTodayView()
Gets the lockScreenBlockTodayView Indicates whether or not to block the user from using the Today View on the lock screen.
public
getLockScreenBlockTodayView() : bool|null
Return values
bool|null —The lockScreenBlockTodayView
getManagedPasteboardRequired()
Gets the managedPasteboardRequired Open-in management controls how people share data between unmanaged and managed apps. Setting this to true enforces copy/paste restrictions based on how you configured Block viewing corporate documents in unmanaged apps and Block viewing non-corporate documents in corporate apps.
public
getManagedPasteboardRequired() : bool|null
Return values
bool|null —The managedPasteboardRequired
getMediaContentRatingApps()
Gets the mediaContentRatingApps Media content rating settings for Apps. Possible values are: allAllowed, allBlocked, agesAbove4, agesAbove9, agesAbove12, agesAbove17.
public
getMediaContentRatingApps() : RatingAppsType|null
Return values
RatingAppsType|null —The mediaContentRatingApps
getMediaContentRatingAustralia()
Gets the mediaContentRatingAustralia Media content rating settings for Australia
public
getMediaContentRatingAustralia() : MediaContentRatingAustralia|null
Return values
MediaContentRatingAustralia|null —The mediaContentRatingAustralia
getMediaContentRatingCanada()
Gets the mediaContentRatingCanada Media content rating settings for Canada
public
getMediaContentRatingCanada() : MediaContentRatingCanada|null
Return values
MediaContentRatingCanada|null —The mediaContentRatingCanada
getMediaContentRatingFrance()
Gets the mediaContentRatingFrance Media content rating settings for France
public
getMediaContentRatingFrance() : MediaContentRatingFrance|null
Return values
MediaContentRatingFrance|null —The mediaContentRatingFrance
getMediaContentRatingGermany()
Gets the mediaContentRatingGermany Media content rating settings for Germany
public
getMediaContentRatingGermany() : MediaContentRatingGermany|null
Return values
MediaContentRatingGermany|null —The mediaContentRatingGermany
getMediaContentRatingIreland()
Gets the mediaContentRatingIreland Media content rating settings for Ireland
public
getMediaContentRatingIreland() : MediaContentRatingIreland|null
Return values
MediaContentRatingIreland|null —The mediaContentRatingIreland
getMediaContentRatingJapan()
Gets the mediaContentRatingJapan Media content rating settings for Japan
public
getMediaContentRatingJapan() : MediaContentRatingJapan|null
Return values
MediaContentRatingJapan|null —The mediaContentRatingJapan
getMediaContentRatingNewZealand()
Gets the mediaContentRatingNewZealand Media content rating settings for New Zealand
public
getMediaContentRatingNewZealand() : MediaContentRatingNewZealand|null
Return values
MediaContentRatingNewZealand|null —The mediaContentRatingNewZealand
getMediaContentRatingUnitedKingdom()
Gets the mediaContentRatingUnitedKingdom Media content rating settings for United Kingdom
public
getMediaContentRatingUnitedKingdom() : MediaContentRatingUnitedKingdom|null
Return values
MediaContentRatingUnitedKingdom|null —The mediaContentRatingUnitedKingdom
getMediaContentRatingUnitedStates()
Gets the mediaContentRatingUnitedStates Media content rating settings for United States
public
getMediaContentRatingUnitedStates() : MediaContentRatingUnitedStates|null
Return values
MediaContentRatingUnitedStates|null —The mediaContentRatingUnitedStates
getMessagesBlocked()
Gets the messagesBlocked Indicates whether or not to block the user from using the Messages app on the supervised device.
public
getMessagesBlocked() : bool|null
Return values
bool|null —The messagesBlocked
getNetworkUsageRules()
Gets the networkUsageRules List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
public
getNetworkUsageRules() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —The networkUsageRules
getNfcBlocked()
Gets the nfcBlocked Disable NFC to prevent devices from pairing with other NFC-enabled devices. Available for iOS/iPadOS devices running 14.2 and later.
public
getNfcBlocked() : bool|null
Return values
bool|null —The nfcBlocked
getNotificationsBlockSettingsModification()
Gets the notificationsBlockSettingsModification Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
public
getNotificationsBlockSettingsModification() : bool|null
Return values
bool|null —The notificationsBlockSettingsModification
getODataType()
Gets the ODataType
public
getODataType() : string|null
Return values
string|null —The ODataType
getOnDeviceOnlyDictationForced()
Gets the onDeviceOnlyDictationForced Disables connections to Siri servers so that users can’t use Siri to dictate text. Available for devices running iOS and iPadOS versions 14.5 and later.
public
getOnDeviceOnlyDictationForced() : bool|null
Return values
bool|null —The onDeviceOnlyDictationForced
getOnDeviceOnlyTranslationForced()
Gets the onDeviceOnlyTranslationForced When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text. When set to FALSE, the setting allows connections to to Siri servers to users can use Siri to translate text. Available for devices running iOS and iPadOS versions 15.0 and later.
public
getOnDeviceOnlyTranslationForced() : bool|null
Return values
bool|null —The onDeviceOnlyTranslationForced
getPasscodeBlockFingerprintModification()
Gets the passcodeBlockFingerprintModification Block modification of registered Touch ID fingerprints when in supervised mode.
public
getPasscodeBlockFingerprintModification() : bool|null
Return values
bool|null —The passcodeBlockFingerprintModification
getPasscodeBlockFingerprintUnlock()
Gets the passcodeBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
public
getPasscodeBlockFingerprintUnlock() : bool|null
Return values
bool|null —The passcodeBlockFingerprintUnlock
getPasscodeBlockModification()
Gets the passcodeBlockModification Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
public
getPasscodeBlockModification() : bool|null
Return values
bool|null —The passcodeBlockModification
getPasscodeBlockSimple()
Gets the passcodeBlockSimple Indicates whether or not to block simple passcodes.
public
getPasscodeBlockSimple() : bool|null
Return values
bool|null —The passcodeBlockSimple
getPasscodeExpirationDays()
Gets the passcodeExpirationDays Number of days before the passcode expires. Valid values 1 to 65535
public
getPasscodeExpirationDays() : int|null
Return values
int|null —The passcodeExpirationDays
getPasscodeMinimumCharacterSetCount()
Gets the passcodeMinimumCharacterSetCount Number of character sets a passcode must contain. Valid values 0 to 4
public
getPasscodeMinimumCharacterSetCount() : int|null
Return values
int|null —The passcodeMinimumCharacterSetCount
getPasscodeMinimumLength()
Gets the passcodeMinimumLength Minimum length of passcode. Valid values 4 to 14
public
getPasscodeMinimumLength() : int|null
Return values
int|null —The passcodeMinimumLength
getPasscodeMinutesOfInactivityBeforeLock()
Gets the passcodeMinutesOfInactivityBeforeLock Minutes of inactivity before a passcode is required.
public
getPasscodeMinutesOfInactivityBeforeLock() : int|null
Return values
int|null —The passcodeMinutesOfInactivityBeforeLock
getPasscodeMinutesOfInactivityBeforeScreenTimeout()
Gets the passcodeMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
public
getPasscodeMinutesOfInactivityBeforeScreenTimeout() : int|null
Return values
int|null —The passcodeMinutesOfInactivityBeforeScreenTimeout
getPasscodePreviousPasscodeBlockCount()
Gets the passcodePreviousPasscodeBlockCount Number of previous passcodes to block. Valid values 1 to 24
public
getPasscodePreviousPasscodeBlockCount() : int|null
Return values
int|null —The passcodePreviousPasscodeBlockCount
getPasscodeRequired()
Gets the passcodeRequired Indicates whether or not to require a passcode.
public
getPasscodeRequired() : bool|null
Return values
bool|null —The passcodeRequired
getPasscodeRequiredType()