managedAllDeviceCertificateState erstellen
Namespace: microsoft.graph
Wichtig: Microsoft Graph-APIs unter der /beta-Version können geändert werden. Die Produktionsverwendung wird nicht unterstützt.
Hinweis: Die Microsoft Graph-API für Intune setzt eine aktive Intune-Lizenz für den Mandanten voraus.
Erstellen Sie ein neues managedAllDeviceCertificateState-Objekt.
Voraussetzungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | DeviceManagementConfiguration.ReadWrite.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | DeviceManagementConfiguration.ReadWrite.All |
HTTP-Anforderung
POST /deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates
Anforderungsheader
| Kopfzeile | Wert |
|---|---|
| Authorization | Bearer<token> erforderlich |
| Annehmen | application/json |
Anforderungstext
Geben Sie im Anforderungstext eine JSON-Darstellung des managedAllDeviceCertificateState-Objekts an.
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die angegeben werden müssen, wenn Sie ein Objekt des Typs "managedAllDeviceCertificateState" erstellen.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| id | Zeichenfolge | Schlüssel der Entität |
| certificateRevokeStatus | certificateRevocationStatus | Status widerrufen. Mögliche Werte: none, pending, issued, failed, revoked. |
| certificateRevokeStatusLastChangeDateTime | DateTimeOffset | Die Zeit, zu der der Status "Widerrufen" zuletzt geändert wurde |
| managedDeviceDisplayName | Zeichenfolge | Geräteanzeigename |
| userPrincipalName | Zeichenfolge | Benutzerprinzipalname |
| certificateExpirationDateTime | DateTimeOffset | Ablaufdatum des Zertifikats |
| certificateIssuerName | Zeichenfolge | Aussteller |
| certificateThumbprint | Zeichenfolge | Thumbprint |
| certificateSerialNumber | Zeichenfolge | Seriennummer |
| certificateSubjectName | Zeichenfolge | Name des Zertifikatantragstellers |
| certificateKeyUsages | Int32 | Schlüsselverwendung |
| certificateExtendedKeyUsages | Zeichenfolge | Erweiterte Schlüsselverwendung |
| certificateIssuanceDateTime | DateTimeOffset | Veröffentlichungsdatum |
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 201 Created Antwortcode und ein managedAllDeviceCertificateState-Objekt im Antworttext zurück.
Beispiel
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates
Content-type: application/json
Content-length: 820
{
"@odata.type": "#microsoft.graph.managedAllDeviceCertificateState",
"certificateRevokeStatus": "pending",
"certificateRevokeStatusLastChangeDateTime": "2016-12-31T23:59:34.9547208-08:00",
"managedDeviceDisplayName": "Managed Device Display Name value",
"userPrincipalName": "User Principal Name value",
"certificateExpirationDateTime": "2017-01-01T00:02:14.9489247-08:00",
"certificateIssuerName": "Certificate Issuer Name value",
"certificateThumbprint": "Certificate Thumbprint value",
"certificateSerialNumber": "Certificate Serial Number value",
"certificateSubjectName": "Certificate Subject Name value",
"certificateKeyUsages": 4,
"certificateExtendedKeyUsages": "Certificate Extended Key Usages value",
"certificateIssuanceDateTime": "2016-12-31T23:59:41.5044473-08:00"
}
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort. Hinweis: Das hier gezeigte Antwortobjekt ist möglicherweise aus Platzgründen abgeschnitten. Von einem tatsächlichen Aufruf werden alle Eigenschaften zurückgegeben.
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 869
{
"@odata.type": "#microsoft.graph.managedAllDeviceCertificateState",
"id": "987c6a17-6a17-987c-176a-7c98176a7c98",
"certificateRevokeStatus": "pending",
"certificateRevokeStatusLastChangeDateTime": "2016-12-31T23:59:34.9547208-08:00",
"managedDeviceDisplayName": "Managed Device Display Name value",
"userPrincipalName": "User Principal Name value",
"certificateExpirationDateTime": "2017-01-01T00:02:14.9489247-08:00",
"certificateIssuerName": "Certificate Issuer Name value",
"certificateThumbprint": "Certificate Thumbprint value",
"certificateSerialNumber": "Certificate Serial Number value",
"certificateSubjectName": "Certificate Subject Name value",
"certificateKeyUsages": 4,
"certificateExtendedKeyUsages": "Certificate Extended Key Usages value",
"certificateIssuanceDateTime": "2016-12-31T23:59:41.5044473-08:00"
}
Feedback
Feedback senden und anzeigen für