windows10XSCEPCertificateProfile 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.

Windows X SCEP Certificate configuration profile

Inherits from windows10XCertificateProfile

Methods

Method Return Type Description
List windows10XSCEPCertificateProfiles windows10XSCEPCertificateProfile collection List properties and relationships of the windows10XSCEPCertificateProfile objects.
Get windows10XSCEPCertificateProfile windows10XSCEPCertificateProfile Read properties and relationships of the windows10XSCEPCertificateProfile object.
Create windows10XSCEPCertificateProfile windows10XSCEPCertificateProfile Create a new windows10XSCEPCertificateProfile object.
Delete windows10XSCEPCertificateProfile None Deletes a windows10XSCEPCertificateProfile.
Update windows10XSCEPCertificateProfile windows10XSCEPCertificateProfile Update the properties of a windows10XSCEPCertificateProfile object.

Properties

Property Type Description
id String Profile identifier Inherited from deviceManagementResourceAccessProfileBase
version Int32 Version of the profile Inherited from deviceManagementResourceAccessProfileBase
displayName String Profile display name Inherited from deviceManagementResourceAccessProfileBase
description String Profile description Inherited from deviceManagementResourceAccessProfileBase
creationDateTime DateTimeOffset DateTime profile was created Inherited from deviceManagementResourceAccessProfileBase
lastModifiedDateTime DateTimeOffset DateTime profile was last modified Inherited from deviceManagementResourceAccessProfileBase
roleScopeTagIds String collection Scope Tags Inherited from deviceManagementResourceAccessProfileBase
serverApplicabilityRules applicabilityRule collection The list of Applicability Rules for a Device Configuration Profile Inherited from deviceManagementResourceAccessProfileBase
certificateStore certificateStore Target store certificate. Possible values are: user, machine.
certificateValidityPeriodScale certificateValidityPeriodScale Scale for the Certificate Validity Period. Possible values are: days, months, years.
certificateValidityPeriodValue Int32 Value for the Certificate Validity Period
extendedKeyUsages extendedKeyUsage collection Extended Key Usage (EKU) settings.
hashAlgorithm hashAlgorithms collection SCEP Hash Algorithm.
keySize keySize SCEP Key Size. Possible values are: size1024, size2048, size4096.
keyStorageProvider keyStorageProviderOption Key Storage Provider (KSP). Possible values are: useTpmKspOtherwiseUseSoftwareKsp, useTpmKspOtherwiseFail, usePassportForWorkKspOtherwiseFail, useSoftwareKsp.
keyUsage keyUsages SCEP Key Usage. Possible values are: keyEncipherment, digitalSignature.
renewalThresholdPercentage Int32 Certificate renewal threshold percentage
rootCertificateId Guid Trusted Root Certificate ID
scepServerUrls String collection SCEP Server Url(s).
subjectAlternativeNameFormats windows10XCustomSubjectAlternativeName collection Custom AAD Attributes.
subjectNameFormatString String Custom format to use with SubjectNameFormat = Custom. Example: CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US

Relationships

Relationship Type Description
assignments deviceManagementResourceAccessProfileAssignment collection The list of assignments for the device configuration profile. Inherited from deviceManagementResourceAccessProfileBase

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.windows10XSCEPCertificateProfile",
  "id": "String (identifier)",
  "version": 1024,
  "displayName": "String",
  "description": "String",
  "creationDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "roleScopeTagIds": [
    "String"
  ],
  "serverApplicabilityRules": [
    {
      "@odata.type": "microsoft.graph.applicabilityRule",
      "filterType": "String"
    }
  ],
  "certificateStore": "String",
  "certificateValidityPeriodScale": "String",
  "certificateValidityPeriodValue": 1024,
  "extendedKeyUsages": [
    {
      "@odata.type": "microsoft.graph.extendedKeyUsage",
      "name": "String",
      "objectIdentifier": "String"
    }
  ],
  "hashAlgorithm": [
    "String"
  ],
  "keySize": "String",
  "keyStorageProvider": "String",
  "keyUsage": "String",
  "renewalThresholdPercentage": 1024,
  "rootCertificateId": "Guid",
  "scepServerUrls": [
    "String"
  ],
  "subjectAlternativeNameFormats": [
    {
      "@odata.type": "microsoft.graph.windows10XCustomSubjectAlternativeName",
      "sanType": "String",
      "name": "String"
    }
  ],
  "subjectNameFormatString": "String"
}