MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.addingGameCenterFriendsBlocked(Boolean addingGameCenterFriendsBlocked) |
“Yes prevents users from adding friends to Game Center.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.airDropBlocked(Boolean airDropBlocked) |
“Indicates whether or not to allow AirDrop.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.appleWatchBlockAutoUnlock(Boolean appleWatchBlockAutoUnlock) |
“Indicates whether or to block users from unlocking their Mac with Apple Watch.”
|
static MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.builderMacOSGeneralDeviceConfiguration() |
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.cameraBlocked(Boolean cameraBlocked) |
“Indicates whether or not to block the user from accessing the camera of the
device.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.classroomAppBlockRemoteScreenObservation(Boolean classroomAppBlockRemoteScreenObservation) |
“Indicates whether or not to allow remote screen observation by Classroom app.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.classroomAppForceUnpromptedScreenObservation(Boolean 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
.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.classroomForceAutomaticallyJoinClasses(Boolean classroomForceAutomaticallyJoinClasses) |
“Indicates whether or not to automatically give permission to the teacher's
requests, without prompting the student.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.classroomForceRequestPermissionToLeaveClasses(Boolean classroomForceRequestPermissionToLeaveClasses) |
“Indicates whether a student enrolled in an unmanaged course via Classroom will
be required to request permission from the teacher when attempting to leave the
course.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.classroomForceUnpromptedAppAndDeviceLock(Boolean classroomForceUnpromptedAppAndDeviceLock) |
“Indicates whether or not to allow the teacher to lock apps or the device without
prompting the student.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.compliantAppListType(AppListType compliantAppListType) |
“List that is in the CompliantAppsList.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.compliantAppsList(List<AppListItem> compliantAppsList) |
“List of apps in the compliance (either allow list or block list, controlled by
CompliantAppListType).
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.compliantAppsList(AppListItem... compliantAppsList) |
“List of apps in the compliance (either allow list or block list, controlled by
CompliantAppListType).
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.compliantAppsListNextLink(String compliantAppsListNextLink) |
“List of apps in the compliance (either allow list or block list, controlled by
CompliantAppListType).
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.contentCachingBlocked(Boolean contentCachingBlocked) |
“Indicates whether or not to allow content caching.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.createdDateTime(OffsetDateTime createdDateTime) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.definitionLookupBlocked(Boolean definitionLookupBlocked) |
“Indicates whether or not to block definition lookup.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.description(String description) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.displayName(String displayName) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.emailInDomainSuffixes(String... emailInDomainSuffixes) |
“An email address lacking a suffix that matches any of these strings will be
considered out-of-domain.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.emailInDomainSuffixes(List<String> emailInDomainSuffixes) |
“An email address lacking a suffix that matches any of these strings will be
considered out-of-domain.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.emailInDomainSuffixesNextLink(String emailInDomainSuffixesNextLink) |
“An email address lacking a suffix that matches any of these strings will be
considered out-of-domain.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.eraseContentAndSettingsBlocked(Boolean eraseContentAndSettingsBlocked) |
“TRUE disables the reset option on supervised devices.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.gameCenterBlocked(Boolean gameCenterBlocked) |
“Yes disables Game Center, and the Game Center icon is removed from the Home
screen.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockActivityContinuation(Boolean iCloudBlockActivityContinuation) |
“Indicates whether or not to block the user from continuing work that they
started on a MacOS device on another iOS or MacOS device (MacOS 10.15 or later).”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockAddressBook(Boolean iCloudBlockAddressBook) |
“Indicates whether or not to block iCloud from syncing contacts.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockBookmarks(Boolean iCloudBlockBookmarks) |
“Indicates whether or not to block iCloud from syncing bookmarks.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockCalendar(Boolean iCloudBlockCalendar) |
“Indicates whether or not to block iCloud from syncing calendars.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockDocumentSync(Boolean iCloudBlockDocumentSync) |
“Indicates whether or not to block iCloud document sync.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockMail(Boolean iCloudBlockMail) |
“Indicates whether or not to block iCloud from syncing mail.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockNotes(Boolean iCloudBlockNotes) |
“Indicates whether or not to block iCloud from syncing notes.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockPhotoLibrary(Boolean iCloudBlockPhotoLibrary) |
“Indicates whether or not to block iCloud Photo Library.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iCloudBlockReminders(Boolean iCloudBlockReminders) |
“Indicates whether or not to block iCloud from syncing reminders.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.id(String id) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iTunesBlockFileSharing(Boolean iTunesBlockFileSharing) |
“Indicates whether or not to block files from being transferred using iTunes.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.iTunesBlockMusicService(Boolean iTunesBlockMusicService) |
“Indicates whether or not to block Music service and revert Music app to classic
mode.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.keyboardBlockDictation(Boolean keyboardBlockDictation) |
“Indicates whether or not to block the user from using dictation input.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.keychainBlockCloudSync(Boolean keychainBlockCloudSync) |
“Indicates whether or not iCloud keychain synchronization is blocked (macOS 10.12
and later).”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.lastModifiedDateTime(OffsetDateTime lastModifiedDateTime) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.multiplayerGamingBlocked(Boolean multiplayerGamingBlocked) |
“TRUE prevents multiplayer gaming when using Game Center.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockAirDropSharing(Boolean passwordBlockAirDropSharing) |
“Indicates whether or not to block sharing passwords with the AirDrop passwords
feature.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockAutoFill(Boolean passwordBlockAutoFill) |
“Indicates whether or not to block the AutoFill Passwords feature.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockFingerprintUnlock(Boolean passwordBlockFingerprintUnlock) |
“Indicates whether or not to block fingerprint unlock.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockModification(Boolean passwordBlockModification) |
“Indicates whether or not to allow passcode modification.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockProximityRequests(Boolean passwordBlockProximityRequests) |
“Indicates whether or not to block requesting passwords from nearby devices.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordBlockSimple(Boolean passwordBlockSimple) |
“Block simple passwords.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordExpirationDays(Integer passwordExpirationDays) |
“Number of days before the password expires.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMaximumAttemptCount(Integer passwordMaximumAttemptCount) |
“The number of allowed failed attempts to enter the passcode at the device's lock
screen.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount) |
“Number of character sets a password must contain.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMinimumLength(Integer passwordMinimumLength) |
“Minimum length of passwords.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock) |
“Minutes of inactivity required before a password is required.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMinutesOfInactivityBeforeScreenTimeout(Integer passwordMinutesOfInactivityBeforeScreenTimeout) |
“Minutes of inactivity required before the screen times out.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordMinutesUntilFailedLoginReset(Integer passwordMinutesUntilFailedLoginReset) |
“The number of minutes before the login is reset after the maximum number of
unsuccessful login attempts is reached.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount) |
“Number of previous passwords to block.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordRequired(Boolean passwordRequired) |
“Whether or not to require a password.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.passwordRequiredType(RequiredPasswordType passwordRequiredType) |
“Type of password that is required.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.privacyAccessControls(List<MacOSPrivacyAccessControlItem> privacyAccessControls) |
“List of privacy preference policy controls.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.privacyAccessControls(MacOSPrivacyAccessControlItem... privacyAccessControls) |
“List of privacy preference policy controls.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.privacyAccessControlsNextLink(String privacyAccessControlsNextLink) |
“List of privacy preference policy controls.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.roleScopeTagIds(String... roleScopeTagIds) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.roleScopeTagIds(List<String> roleScopeTagIds) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.safariBlockAutofill(Boolean safariBlockAutofill) |
“Indicates whether or not to block the user from using Auto fill in Safari.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.screenCaptureBlocked(Boolean screenCaptureBlocked) |
“Indicates whether or not to block the user from taking Screenshots.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.softwareUpdateMajorOSDeferredInstallDelayInDays(Integer softwareUpdateMajorOSDeferredInstallDelayInDays) |
“Specify the number of days (1-90) to delay visibility of major OS software
updates.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.softwareUpdateMinorOSDeferredInstallDelayInDays(Integer softwareUpdateMinorOSDeferredInstallDelayInDays) |
“Specify the number of days (1-90) to delay visibility of minor OS software
updates.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.softwareUpdateNonOSDeferredInstallDelayInDays(Integer softwareUpdateNonOSDeferredInstallDelayInDays) |
“Specify the number of days (1-90) to delay visibility of non-OS software updates
.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.softwareUpdatesEnforcedDelayInDays(Integer softwareUpdatesEnforcedDelayInDays) |
“Sets how many days a software update will be delyed for a supervised device.
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.spotlightBlockInternetResults(Boolean spotlightBlockInternetResults) |
“Indicates whether or not to block Spotlight from returning any results from an
Internet search.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.supportsScopeTags(Boolean supportsScopeTags) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.updateDelayPolicy(MacOSSoftwareUpdateDelayPolicy updateDelayPolicy) |
“Determines whether to delay OS and/or app updates for macOS.”
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.version(Integer version) |
|
MacOSGeneralDeviceConfiguration.Builder |
MacOSGeneralDeviceConfiguration.Builder.wallpaperModificationBlocked(Boolean wallpaperModificationBlocked) |
“TRUE prevents the wallpaper from being changed.
|