deploymentAudience: updateAudience

Namespace: microsoft.graph.windowsUpdates

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Aktualisieren der Member- und Ausschlusssammlungen einer deploymentAudience.

Durch Hinzufügen eines azureADDevice zu den Member- oder Ausschlusssammlungen einer Bereitstellungsgruppe wird automatisch ein Azure AD Geräteobjekt erstellt, falls es noch nicht vorhanden ist.

Wenn die gleiche updatableAsset in die Ausschlüsse und Mitgliedersammlungen einer deploymentAudience einbezogen wird, gilt die Bereitstellung nicht für diese Ressource.

Wenn alle updatableAsset-Objekte denselben Typ haben, können Sie auch die Methode updateAudienceById verwenden, um die deploymentAudience zu aktualisieren.

Hinweis

Diese API weist ein bekanntes Problem im Zusammenhang mit Bereitstellungen auf, die über Intune erstellt wurden.

Berechtigungen

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) WindowsUpdates.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung WindowsUpdates.ReadWrite.All

HTTP-Anforderung

POST /admin/windows/updates/deployments/{deploymentId}/audience/updateAudience

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich.
Content-Type application/json. Erforderlich.

Anforderungstext

Geben Sie als Anforderungstext eine JSON-Darstellung der Parameter an.

In der folgenden Tabelle sind die Parameter aufgeführt, die mit dieser Aktion verwendet werden können.

Parameter Typ Beschreibung
addMembers microsoft.graph.windowsUpdates.updatableAsset-Sammlung Liste der aktualisierbarenAsset-Ressourcen , die als Mitglieder der Bereitstellungsgruppe hinzugefügt werden sollen.
removeMembers microsoft.graph.windowsUpdates.updatableAsset-Sammlung Liste der aktualisierbaren Ressourcen, die als Mitglieder der Bereitstellungsgruppe entfernt werden sollen.
addExclusions microsoft.graph.windowsUpdates.updatableAsset-Sammlung Liste der aktualisierbaren Ressourcen, die als Ausschlüsse aus der Bereitstellungsgruppe hinzugefügt werden sollen.
removeExclusions microsoft.graph.windowsUpdates.updatableAsset-Sammlung Liste der aktualisierbaren Ressourcen, die als Ausschlüsse aus der Bereitstellungsgruppe entfernt werden sollen.

Antwort

Wenn die Aktion erfolgreich verläuft, wird der Antwortcode 202 Accepted zurückgegeben. Im Antworttext wird nichts zurückgegeben.

Beispiele

Anforderung

POST https://graph.microsoft.com/beta/admin/windows/updates/deployments/{deploymentId}/audience/updateAudience
Content-Type: application/json

{
  "addMembers": [
    {
      "@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
      "id": "String (identifier)"
    }
  ],
  "removeMembers": [
    {
      "@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
      "id": "String (identifier)"
    }
  ],
  "addExclusions": [
    {
      "@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
      "id": "String (identifier)"
    }
  ],
  "removeExclusions": [
    {
      "@odata.type": "#microsoft.graph.windowsUpdates.azureADDevice",
      "id": "String (identifier)"
    }
  ]
}

Antwort

HTTP/1.1 202 Accepted