depEnrollmentProfile resource type
Namespace: microsoft.graph
Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
The depEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.
Inherits from enrollmentProfile
Methods
Method | Return Type | Description |
---|---|---|
List depEnrollmentProfiles | depEnrollmentProfile collection | List properties and relationships of the depEnrollmentProfile objects. |
Get depEnrollmentProfile | depEnrollmentProfile | Read properties and relationships of the depEnrollmentProfile object. |
Create depEnrollmentProfile | depEnrollmentProfile | Create a new depEnrollmentProfile object. |
Delete depEnrollmentProfile | None | Deletes a depEnrollmentProfile. |
Update depEnrollmentProfile | depEnrollmentProfile | Update the properties of a depEnrollmentProfile object. |
Properties
Property | Type | Description |
---|---|---|
id | String | The GUID for the object Inherited from enrollmentProfile |
displayName | String | Name of the profile Inherited from enrollmentProfile |
description | String | Description of the profile Inherited from enrollmentProfile |
requiresUserAuthentication | Boolean | Indicates if the profile requires user authentication Inherited from enrollmentProfile |
configurationEndpointUrl | String | Configuration endpoint url to use for Enrollment Inherited from enrollmentProfile |
enableAuthenticationViaCompanyPortal | Boolean | Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from enrollmentProfile |
requireCompanyPortalOnSetupAssistantEnrolledDevices | Boolean | Indicates that Company Portal is required on setup assistant enrolled devices Inherited from enrollmentProfile |
isDefault | Boolean | Indicates if this is the default profile |
supervisedModeEnabled | Boolean | Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. |
supportDepartment | String | Support department information |
passCodeDisabled | Boolean | Indicates if Passcode setup pane is disabled |
isMandatory | Boolean | Indicates if the profile is mandatory |
locationDisabled | Boolean | Indicates if Location service setup pane is disabled |
supportPhoneNumber | String | Support phone number |
iTunesPairingMode | iTunesPairingMode | Indicates the iTunes pairing mode. Possible values are: disallow , allow , requiresCertificate . |
profileRemovalDisabled | Boolean | Indicates if the profile removal option is disabled |
managementCertificates | managementCertificateWithThumbprint collection | Management certificates for Apple Configurator |
restoreBlocked | Boolean | Indicates if Restore setup pane is blocked |
restoreFromAndroidDisabled | Boolean | Indicates if Restore from Android is disabled |
appleIdDisabled | Boolean | Indicates if Apple id setup pane is disabled |
termsAndConditionsDisabled | Boolean | Indicates if 'Terms and Conditions' setup pane is disabled |
touchIdDisabled | Boolean | Indicates if touch id setup pane is disabled |
applePayDisabled | Boolean | Indicates if Apple pay setup pane is disabled |
zoomDisabled | Boolean | Indicates if zoom setup pane is disabled |
siriDisabled | Boolean | Indicates if siri setup pane is disabled |
diagnosticsDisabled | Boolean | Indicates if diagnostics setup pane is disabled |
macOSRegistrationDisabled | Boolean | Indicates if Mac OS registration is disabled |
macOSFileVaultDisabled | Boolean | Indicates if Mac OS file vault is disabled |
awaitDeviceConfiguredConfirmation | Boolean | Indicates if the device will need to wait for configured confirmation |
sharedIPadMaximumUserCount | Int32 | This specifies the maximum number of users that can use a shared iPad. Only applicable in shared iPad mode. |
enableSharedIPad | Boolean | This indicates whether the device is to be enrolled in a mode which enables multi user scenarios. Only applicable in shared iPads. |
Relationships
None
JSON Representation
Here is a JSON representation of the resource.
{
"@odata.type": "#microsoft.graph.depEnrollmentProfile",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"requiresUserAuthentication": true,
"configurationEndpointUrl": "String",
"enableAuthenticationViaCompanyPortal": true,
"requireCompanyPortalOnSetupAssistantEnrolledDevices": true,
"isDefault": true,
"supervisedModeEnabled": true,
"supportDepartment": "String",
"passCodeDisabled": true,
"isMandatory": true,
"locationDisabled": true,
"supportPhoneNumber": "String",
"iTunesPairingMode": "String",
"profileRemovalDisabled": true,
"managementCertificates": [
{
"@odata.type": "microsoft.graph.managementCertificateWithThumbprint",
"thumbprint": "String",
"certificate": "String"
}
],
"restoreBlocked": true,
"restoreFromAndroidDisabled": true,
"appleIdDisabled": true,
"termsAndConditionsDisabled": true,
"touchIdDisabled": true,
"applePayDisabled": true,
"zoomDisabled": true,
"siriDisabled": true,
"diagnosticsDisabled": true,
"macOSRegistrationDisabled": true,
"macOSFileVaultDisabled": true,
"awaitDeviceConfiguredConfirmation": true,
"sharedIPadMaximumUserCount": 1024,
"enableSharedIPad": true
}
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for