Créer aospDeviceOwnerScepCertificateProfile
Espace de noms: microsoft.graph
Important : Les API Graph Microsoft sous la version /bêta sont sujettes à modification ; l’utilisation en production n’est pas prise en charge.
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Crée un objet aospDeviceOwnerScepCertificateProfile .
Conditions préalables
L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.
Type d’autorisation | Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins) |
---|---|
Déléguée (compte professionnel ou scolaire) | DeviceManagementConfiguration.ReadWrite.All |
Déléguée (compte Microsoft personnel) | Non prise en charge. |
Application | DeviceManagementConfiguration.ReadWrite.All |
Requête HTTP
POST /deviceManagement/deviceConfigurations
POST /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations
En-têtes de demande
En-tête | Valeur |
---|---|
Autorisation | Porteur <token> obligatoire. |
Accepter | application/json |
Corps de la demande
Dans le corps de la demande, fournissez une représentation JSON de l’objet aospDeviceOwnerScepCertificateProfile.
Le tableau suivant indique les propriétés qui sont requises lorsque vous créez l’aospDeviceOwnerScepCertificateProfile.
Propriété | Type | Description |
---|---|---|
id | String | Clé de l’entité. Hérité de deviceConfiguration. |
lastModifiedDateTime | DateTimeOffset | Date et heure de dernière modification de l’objet. Hérité de deviceConfiguration. |
roleScopeTagIds | Collection de chaînes | Liste des balises d’étendue pour cette instance d’entité. Hérité de deviceConfiguration. |
supportsScopeTags | Booléen | Indique si la configuration de périphérique sous-jacente prend en charge l’attribution de balises d’étendue. L’affectation à la propriété ScopeTags n’est pas autorisée lorsque cette valeur est false et que les entités ne sont pas visibles pour les utilisateurs d’étendue. Cela se produit pour les stratégies héritées créées dans Silverlight et peut être résolue en supprimant et en recréant la stratégie dans le portail Azure. Cette propriété est en lecture seule. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleOsEdition | deviceManagementApplicabilityRuleOsEdition | Applicabilité de l’édition du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleOsVersion | deviceManagementApplicabilityRuleOsVersion | Règle d’applicabilité de version du système d’exploitation pour cette stratégie. Hérité de deviceConfiguration. |
deviceManagementApplicabilityRuleDeviceMode | deviceManagementApplicabilityRuleDeviceMode | Règle d’applicabilité du mode appareil pour cette stratégie. Hérité de deviceConfiguration. |
createdDateTime | DateTimeOffset | Date et heure de création de l’objet. Hérité de deviceConfiguration. |
description | String | Description de la configuration de l’appareil fournie par l’administrateur. Hérité de deviceConfiguration. |
displayName | Chaîne | Nom de la configuration de l’appareil fourni par l’administrateur. Hérité de deviceConfiguration. |
version | Int32 | Version de la configuration de l’appareil. Hérité de deviceConfiguration. |
renewalThresholdPercentage | Int32 | Pourcentage du seuil de renouvellement du certificat. Valeurs valides de 1 à 99 Hérité d’aospDeviceOwnerCertificateProfileBase |
subjectNameFormat | subjectNameFormat | Format du nom de l’objet du certificat. Cette collection peut contenir 500 éléments au maximum. Hérité d’aospDeviceOwnerCertificateProfileBase. Les valeurs possibles sont les suivantes : commonName , commonNameIncludingEmail , commonNameAsEmail , custom , commonNameAsIMEI , commonNameAsSerialNumber , commonNameAsAadDeviceId , commonNameAsIntuneDeviceId , commonNameAsDurableDeviceId . |
certificateValidityPeriodValue | Int32 | Valeur de la période de validité du certificat. Hérité d’aospDeviceOwnerCertificateProfileBase |
certificateValidityPeriodScale | certificateValidityPeriodScale | Échelle de la période de validité du certificat. Hérité d’aospDeviceOwnerCertificateProfileBase. Les valeurs possibles sont days , months et years . |
extendedKeyUsages | collection extendedKeyUsage | Paramètres eKU (Extended Key Usage). Cette collection peut contenir 500 éléments au maximum. Hérité d’aospDeviceOwnerCertificateProfileBase |
subjectAlternativeNameType | subjectAlternativeNameType | Autre type de nom de l’objet du certificat. Cette collection peut contenir 500 éléments au maximum. Hérité d’aospDeviceOwnerCertificateProfileBase. Les valeurs possibles sont none , emailAddress , userPrincipalName , customAzureADAttribute , domainNameService , universalResourceIdentifier . |
scepServerUrls | Collection de chaînes | URL(s) de serveur SCEP |
subjectNameFormatString | Chaîne | Format personnalisé à utiliser avec SubjectNameFormat = Personnalisé. Exemple : CN={{EmailAddress}},E={{EmailAddress}},OU=Enterprise Users,O=Contoso Corporation,L=Redmond,ST=WA,C=US |
keyUsage | keyUsages | Utilisation de la clé SCEP. Les valeurs possibles sont les suivantes : keyEncipherment , digitalSignature . |
keySize | keySize | Taille de la touche SCEP. Les valeurs possibles sont size1024 , size2048 et size4096 . |
hashAlgorithm | hashAlgorithms | Algorithme de hachage SCEP. Les valeurs possibles sont les suivantes : sha1 , sha2 . |
subjectAlternativeNameFormatString | Chaîne | Chaîne personnalisée qui définit l’attribut AAD. |
certificateStore | certificateStore | Certificat du magasin cible. Cette collection peut contenir 500 éléments au maximum. Les valeurs possibles sont les suivantes : user , machine . |
customSubjectAlternativeNames | collection customSubjectAlternativeName | Autre nom de l’objet Paramètres. Cette collection peut contenir 500 éléments au maximum. |
Réponse
Si elle réussit, 201 Created
cette méthode renvoie un code de réponse et un objet aospDeviceOwnerScepCertificateProfile dans le corps de la réponse.
Exemple
Demande
Voici un exemple de demande.
POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations
Content-type: application/json
Content-length: 1979
{
"@odata.type": "#microsoft.graph.aospDeviceOwnerScepCertificateProfile",
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"supportsScopeTags": true,
"deviceManagementApplicabilityRuleOsEdition": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
"osEditionTypes": [
"windows10EnterpriseN"
],
"name": "Name value",
"ruleType": "exclude"
},
"deviceManagementApplicabilityRuleOsVersion": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
"minOSVersion": "Min OSVersion value",
"maxOSVersion": "Max OSVersion value",
"name": "Name value",
"ruleType": "exclude"
},
"deviceManagementApplicabilityRuleDeviceMode": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
"deviceMode": "sModeConfiguration",
"name": "Name value",
"ruleType": "exclude"
},
"description": "Description value",
"displayName": "Display Name value",
"version": 7,
"renewalThresholdPercentage": 10,
"subjectNameFormat": "commonNameIncludingEmail",
"certificateValidityPeriodValue": 14,
"certificateValidityPeriodScale": "months",
"extendedKeyUsages": [
{
"@odata.type": "microsoft.graph.extendedKeyUsage",
"name": "Name value",
"objectIdentifier": "Object Identifier value"
}
],
"subjectAlternativeNameType": "emailAddress",
"scepServerUrls": [
"Scep Server Urls value"
],
"subjectNameFormatString": "Subject Name Format String value",
"keyUsage": "digitalSignature",
"keySize": "size2048",
"hashAlgorithm": "sha2",
"subjectAlternativeNameFormatString": "Subject Alternative Name Format String value",
"certificateStore": "machine",
"customSubjectAlternativeNames": [
{
"@odata.type": "microsoft.graph.customSubjectAlternativeName",
"sanType": "emailAddress",
"name": "Name value"
}
]
}
Réponse
Voici un exemple de la réponse. Remarque : L’objet de réponse illustré ici peut être tronqué à des fins de concision. Toutes les propriétés sont renvoyées à partir d’un appel réel.
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 2151
{
"@odata.type": "#microsoft.graph.aospDeviceOwnerScepCertificateProfile",
"id": "acc9dbcc-dbcc-acc9-ccdb-c9acccdbc9ac",
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"supportsScopeTags": true,
"deviceManagementApplicabilityRuleOsEdition": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
"osEditionTypes": [
"windows10EnterpriseN"
],
"name": "Name value",
"ruleType": "exclude"
},
"deviceManagementApplicabilityRuleOsVersion": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
"minOSVersion": "Min OSVersion value",
"maxOSVersion": "Max OSVersion value",
"name": "Name value",
"ruleType": "exclude"
},
"deviceManagementApplicabilityRuleDeviceMode": {
"@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
"deviceMode": "sModeConfiguration",
"name": "Name value",
"ruleType": "exclude"
},
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"description": "Description value",
"displayName": "Display Name value",
"version": 7,
"renewalThresholdPercentage": 10,
"subjectNameFormat": "commonNameIncludingEmail",
"certificateValidityPeriodValue": 14,
"certificateValidityPeriodScale": "months",
"extendedKeyUsages": [
{
"@odata.type": "microsoft.graph.extendedKeyUsage",
"name": "Name value",
"objectIdentifier": "Object Identifier value"
}
],
"subjectAlternativeNameType": "emailAddress",
"scepServerUrls": [
"Scep Server Urls value"
],
"subjectNameFormatString": "Subject Name Format String value",
"keyUsage": "digitalSignature",
"keySize": "size2048",
"hashAlgorithm": "sha2",
"subjectAlternativeNameFormatString": "Subject Alternative Name Format String value",
"certificateStore": "machine",
"customSubjectAlternativeNames": [
{
"@odata.type": "microsoft.graph.customSubjectAlternativeName",
"sanType": "emailAddress",
"name": "Name value"
}
]
}
Commentaires
Envoyer et afficher des commentaires pour