名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ユーザーに登録されている一時的なアクセス パスを表します。 一時アクセス パスは、強力な資格情報として機能し、パスワードなしの資格情報のオンボードを可能にする時間制限付きのパスコードです。 temporaryAccessPassAuthenticationMethod に対して構成できる可用性と設定は、Temporary Access Pass メソッドのポリシーによって異なります。
これは、authenticationMethod リソースの種類から継承する派生型です。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| List | temporaryAccessPassAuthenticationMethod コレクション | ユーザーの temporaryAccessPassAuthenticationMethod オブジェクトとそのプロパティのリストを取得します。 ユーザーは、1 つの一時アクセス パス認証方法のみを持つことができます。 |
| Create | temporaryAccessPassAuthenticationMethod | ユーザーの 一時的な AccessPassAuthenticationMethod オブジェクトを作成します。 |
| Get | temporaryAccessPassAuthenticationMethod | ユーザーの temporaryAccessPassAuthenticationMethod オブジェクトのプロパティを取得します。 |
| Delete | なし | ユーザーの temporaryAccessPassAuthenticationMethod オブジェクトを削除します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| createdDateTime | DateTimeOffset | 一時アクセス パスが作成された日時。 |
| id | 文字列 | このユーザーに登録されている一時アクセス パスの識別子。 エンティティから継承 されます。 |
| isUsableOnce | ブール型 | パスが 1 回限りの使用に制限されるかどうかを決定します。
trueの場合、パスは 1 回使用できます。falseの場合、パスは一時アクセス パスの有効期間内に複数回使用できます。 |
| isUsable | ブール型 | ユーザーが現在使用できるかどうかを示す認証方法の状態。 |
| lastUsedDateTime | DateTimeOffset | ユーザーが認証方法を最後に使用した日時。 読み取り専用です。 省略可能。 この省略可能な値は、認証方法で設定されない場合は null されます。 タイムスタンプの種類は、ISO 8601 形式を使用して、常に UTC 形式の日付と時刻情報を表します。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
authenticationMethod から継承されます。 |
| lifetimeInMinutes | Int32 | startDateTime から始まる一時アクセス パスの有効期間 (分単位)。 これは 10 以上 43200 日 (30 日に相当) の間である必要があります。 |
| methodUsabilityReason | 文字列 | ユーザビリティの状態 (isUsable) に関する詳細。 理由には、 EnabledByPolicy、 DisabledByPolicy、 Expired、 NotYetValid、 OneTimeUsed があります。 |
| startDateTime | DateTimeOffset | 一時アクセス パスが使用可能になり、 isUsable が true される日時が適用されます。 |
| temporaryAccessPass | 文字列 | 認証に使用される一時的なアクセス パス。 新しい temporaryAccessPassAuthenticationMethod オブジェクトの作成時にのみ返されます。後続の読み取り操作では非表示になり、GET で null として返されます。 |
リレーションシップ
なし。
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.temporaryAccessPassAuthenticationMethod",
"id": "String (identifier)",
"temporaryAccessPass": "String",
"createdDateTime": "String (timestamp)",
"lastUsedDateTime": "String (timestamp)",
"startDateTime": "String (timestamp)",
"lifetimeInMinutes": "Integer",
"isUsableOnce": "Boolean",
"isUsable": "Boolean",
"methodUsabilityReason": "String"
}