activityBasedTimeoutPolicy-Ressourcentyp

Namespace: microsoft.graph

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. Diese Art von Richtlinie kann nur auf Organisationsebene angewendet werden (durch Festlegen der isOrganizationDefault-Eigenschaft auf true ).

Erbt von stsPolicy.

Methoden

Methode Rückgabetyp Beschreibung
activityBasedTimeoutPolicies auflisten activityBasedTimeoutPolicy Dient zum Lesen von Eigenschaften und Beziehungen von activityBasedTimeoutPolicy-Objekten.
activityBasedTimeoutPolicy erstellen activityBasedTimeoutPolicy Dient zum Erstellen eines activityBasedTimeoutPolicy-Objekts.
activityBasedTimeoutPolicy abrufen activityBasedTimeoutPolicy Dient zum Lesen von Eigenschaften und Beziehungen eines activityBasedTimeoutPolicy-Objekts.
activityBasedTimeoutPolicy aktualisieren Keine Dient zum Aktualisieren eines activityBasedTimeoutPolicy-Objekts.
activityBasedTimeoutPolicy löschen Keine Dient zum 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 weiter unten. Erforderlich.
description String Beschreibung für diese Richtlinie.
displayName String Anzeigename für diese Richtlinie. Erforderlich.
isOrganizationDefault Boolescher Wert Wenn der Wert auf "true" festgelegt ist, wird diese Richtlinie aktiviert. Es kann viele Richtlinien für denselben Richtlinientyp geben, aber nur eine kann als Organisationsstandard aktiviert werden. Optional, Standardwert ist "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 Escapezeichen konvertiert werden, damit es in die Definitionseigenschaft eingefügt wird. Nachfolgend sehen Sie ein Beispiel im JSON-Format:

{
  "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: Maximale Werte für Eigenschaften, die in "Tagen" angegeben sind, liegen 1 Sekunde unter der angegebenen Anzahl von Tagen. Beispielsweise wird der maximale Wert von 1 Tagen als "23:59:59" angegeben.

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

Beziehungen

Keine

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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