activityBasedTimeoutPolicy-Ressourcentyp

Namespace: microsoft.graph

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 .

Stellt eine Richtlinie dar, die das Leerlauftimeout für Websitzungen für Anwendungen steuern kann, die aktivitätsbasierte Timeoutfunktionen unterstützen. Anwendungen erzwingen die automatische Anmeldung nach einem Zeitraum der Inaktivität. Dieser Richtlinientyp kann nur auf Organisationsebene angewendet werden (durch Festlegen der isOrganizationDefault-Eigenschaft auf true ).

Erbt von stsPolicy.

Methoden

Methode Rückgabetyp Beschreibung
Erstellen von activityBasedTimeoutPolicy activityBasedTimeoutPolicy Erstellen Sie ein activityBasedTimeoutPolicy-Objekt.
get activityBasedTimeoutPolicy activityBasedTimeoutPolicy Lesen von Eigenschaften und Beziehungen eines activityBasedTimeoutPolicy-Objekts.
ActivityBasedTimeoutPolicies auflisten activityBasedTimeoutPolicy Lesen von Eigenschaften und Beziehungen von activityBasedTimeoutPolicy-Objekten.
Aktualisieren von activityBasedTimeoutPolicy Keine Aktualisieren eines activityBasedTimeoutPolicy-Objekts.
Löschen von activityBasedTimeoutPolicy Keine Löschen Eines activityBasedTimeoutPolicy-Objekts.

Eigenschaften

Eigenschaft Typ Beschreibung
id String Eindeutiger Bezeichner für diese Richtlinie. Schreibgeschützt.
definition String collection Eine Zeichenfolgensammlung mit einer JSON-Zeichenfolge, die die Regeln und Einstellungen für diese Richtlinie definiert. Weitere Informationen zum JSON-Schema für diese Eigenschaft finden Sie unten. Erforderlich.
description String Beschreibung für diese Richtlinie.
displayName String Anzeigename für diese Richtlinie. Erforderlich.
isOrganizationDefault Boolean Wenn dieser Wert auf true festgelegt ist, wird diese Richtlinie aktiviert. Es kann viele Richtlinien für denselben Richtlinientyp geben, aber nur eine kann als Standardeinstellung der Organisation aktiviert werden. Optional ist der Standardwert false.

Eigenschaften einer aktivitätsbasierten Timeoutrichtliniendefinition

Die folgenden Eigenschaften bilden das JSON-Objekt, das eine aktivitätsbasierte Timeoutrichtlinie darstellt. Dieses JSON-Objekt muss in eine Zeichenfolge mit Anführungszeichen konvertiert werden, die in die Definitionseigenschaft eingefügt werden sollen. Ein Beispiel wird unten im JSON-Format gezeigt:

{
  "definition":["{\"ActivityBasedTimeoutPolicy\":{\"Version\":1,\"ApplicationPolicies\":[{\"ApplicationId\":\"default\",\"WebSessionIdleTimeout\":\"01:00:00\"},{\"ApplicationId\":\"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\"WebSessionIdleTimeout\":\"00:15:00\"}]}}"]
}

Hinweis: Alle Zeitdauern in diesen Eigenschaften werden im Format "dd.hh:mm:ss" angegeben.

Hinweis: Die max. Werte für Eigenschaften, die in "Tage" angegeben sind, liegen 1 Sekunde unter der angegebenen Anzahl von Tagen. Der maximale Wert von 1 Tagen wird beispielsweise als "23:59:59" angegeben.

Eigenschaft Typ Beschreibung
Version Ganze Zahl Richtlinienversion. Legen Sie den Wert 1. Erforderlich.
ApplicationPolicies JSON-Objekt Sammlung von Anwendungsrichtlinien. Eine Anwendungsrichtlinie ist eine Kombination aus ApplicationId und WebSessionIdleTimeout:
  • ApplicationId: Zulässige Werte:
    • standard: wendet die Richtlinie auf alle Anwendungen an, die aktivitätsbasierte Timeoutfunktionen unterstützen, aber keine anwendungsspezifische Außerkraftsetzung haben
    • c44b4083-3bb0-49c1-b47d-974e53cbdf3c: wendet die Richtlinie auf das #A0 an
  • WebSessionIdleTimeout: Der Zeitraum der Benutzerinaktivität, nach dem die Websitzung des Benutzers als abgelaufen betrachtet wird. Der Mindestwert beträgt 5 Minuten. der maximal zulässige Wert ist 1 Tag.

Beziehungen

Keine

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "definition": ["String"],
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isOrganizationDefault": true
}