activityBasedTimeoutPolicy リソースの種類
名前空間: microsoft.graph
アクティビティ ベースのタイムアウト機能をサポートするアプリケーションの Web セッションのアイドル タイムアウトを制御できるポリシーを表します。 アプリケーションでは、非アクティブな期間が経過した後に自動サインアウトが適用されます。 この種類のポリシーは、(isOrganizationDefault プロパティを true
に設定することによって) organization レベルでのみ適用できます。
stsPolicy から継承します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
List | activityBasedTimeoutPolicy | activityBasedTimeoutPolicy オブジェクトのプロパティとリレーションシップを読み取ります。 |
Create | activityBasedTimeoutPolicy | activityBasedTimeoutPolicy オブジェクトを作成します。 |
Get | activityBasedTimeoutPolicy | activityBasedTimeoutPolicy オブジェクトのプロパティとリレーションシップを読み取ります。 |
Update | なし | activityBasedTimeoutPolicy オブジェクトを更新します。 |
Delete | なし | activityBasedTimeoutPolicy オブジェクトを削除します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
definition | String collection | このポリシーの規則と設定を定義する JSON 文字列を含む文字列コレクション。 このプロパティの JSON スキーマの詳細については、以下を参照してください。 必須です。 |
displayName | String | このポリシーの表示名。 必須。 |
id | String | このポリシーの一意識別子。 読み取り専用です。 |
isOrganizationDefault | ブール型 | true に設定すると、このポリシーがアクティブになります。 同じポリシーの種類に対して多数のポリシーを使用できますが、organizationの既定値としてアクティブ化できるのは 1 つだけです。 省略可能です。既定値は false です。 |
アクティビティ ベースのタイムアウト ポリシー定義のプロパティ
以下のプロパティは、アクティビティ ベースのタイムアウト ポリシーを表す JSON オブジェクトを形成します。 この JSON オブジェクトは、定義プロパティに挿入するには、引用符がエスケープされた文字列に変換する必要があります。 JSON 形式の例を次に示します。
{
"definition":["{\"ActivityBasedTimeoutPolicy\":{\"Version\":1,\"ApplicationPolicies\":[{\"ApplicationId\":\"default\",\"WebSessionIdleTimeout\":\"01:00:00\"},{\"ApplicationId\":\"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\"WebSessionIdleTimeout\":\"00:15:00\"}]}}"]
}
手記: これらのプロパティのすべての期間は、"dd.hh:mm:ss" 形式で指定されます。
手記: "日数" で示されるプロパティの最大値は、示された日数の 1 秒足りない値です。 たとえば、1 日の最大値は "23:59:59" として指定されます。
プロパティ | 型 | 説明 |
---|---|---|
ApplicationPolicies | JSON オブジェクト | アプリケーション ポリシーのコレクション。 アプリケーション ポリシーは、ApplicationId と WebSessionIdleTimeout の組み合わせです。
|
バージョン | 整数 | ポリシーのバージョン。 値を 1 に設定します。 必須です。 |
リレーションシップ
なし
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"definition": ["String"],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isOrganizationDefault": true
}