デバイス承認コマンド

Cloud SSOデバイスの承認

使い方:

device-approve [--options] [device ...]

パラメーター:

承認または拒否するユーザーのメールアドレスまたはデバイスID。未指定の場合は保留中デバイスの一覧を表示します。

対応コマンド

Device Approval Requests List Command

chevron-rightDotNet CLIhashtag

使い方:

enterprise-device [options] [command] [match]

エイリアス: ed

サブコマンド:

  • list - デバイス承認リクエストを一覧表示します(既定)

オプション:

  • -f, --force - エンタープライズデータを強制的に再読み込みします

  • --auto-approve <true|false> - 自動承認ポリシーを設定します

照合パターン:

  • all - 保留中のリクエストをすべて照合します

  • email - ユーザーのメールアドレス

  • device-id - 特定のデバイスID

例:

# List pending device approvals
enterprise-device list
ed list

# Set auto-approve policy
enterprise-device --auto-approve true
chevron-rightDotNet SDKhashtag

メソッド: DeviceApprovalRequests

  public IEnumerable<DeviceRequestForAdminApproval> DeviceApprovalRequests => _deviceApprovals.Entities;

例:

var enterpriseData = new EnterpriseData();
var deviceApproval = new DeviceApprovalData();
// ... initialize enterprise loader with deviceApproval plugin ...

var pendingDevices = deviceApproval.DeviceApprovalRequests;
foreach (var device in pendingDevices)
{
    Console.WriteLine($"User ID: {device.EnterpriseUserId}, Device: {device.DeviceName}");
}
chevron-rightPowerCommanderhashtag

コマンド: Get-PendingKeeperDeviceApproval

フラグ:

フラグ
説明

-Reload

サーバーから保留中のデバイス承認一覧を再読み込みします(スイッチ)

-Format

出力形式: tablecsv、または json(既定: table

-Output

出力先のファイルパス(csv および json 形式では必須)

例:

JSON出力の例:

chevron-rightPython CLIhashtag

コマンド: device-aprove

パラメーター:

device - ユーザーのメールアドレスまたはデバイスID(省略可、複数指定可)

オプション

  • -r, --reload - 保留中の承認リクエスト一覧を再読み込みします

  • --trusted-ip - 信頼済みIPアドレスから接続したデバイスのみ承認します

  • --format - 出力形式: jsontablecsv

  • --output - 出力ファイル名

例:

chevron-rightPython SDKhashtag

関数:

Device Approval Request - Approve

保留中のデバイス承認リクエストを承認します。デバイスID(部分一致可)またはユーザーのメールアドレスで対象を指定できます。照合を指定しない場合、保留中のデバイスがすべて承認されます。

chevron-rightDotNet CLIhashtag

使い方:

エイリアス: ed

サブコマンド:

  • approve - デバイスを承認します

オプション:

  • -f, --force - エンタープライズデータを強制的に再読み込みします

  • --auto-approve <true|false> - 自動承認ポリシーを設定します

照合パターン:

  • all - 保留中のリクエストをすべて照合します

  • email - ユーザーのメールアドレス

  • device-id - 特定のデバイスID

例:

chevron-rightDotNet SDKhashtag

未対応

chevron-rightPowerCommanderhashtag

コマンド: Approve-KeeperDevice

フラグ:

フラグ
説明

-Match

承認するデバイスID(部分一致可)またはユーザーのメールアドレス。未指定の場合は保留中のデバイスがすべて承認される(位置0)

-Reload

処理前に保留中のデバイス承認一覧を再読み込みします(スイッチ)

-TrustedIp

信頼済みIPアドレスからのデバイスを承認します(スイッチ、現時点では未実装)

-WhatIf

実際には承認せず、実行内容をプレビューする(スイッチ、SupportsShouldProcess 経由でサポート)

-Confirm

承認前に確認プロンプトを表示する(スイッチ、SupportsShouldProcess 経由でサポート)

例:

chevron-rightPython CLIhashtag

コマンド: device-aprove --approve <Device_UID>

パラメーター:

device - ユーザーのメールアドレスまたはデバイスID(省略可、複数指定可)

オプション

  • -a, --approve - ユーザーのデバイスを承認します

  • --trusted-ip - 信頼済みIPアドレスから接続したデバイスのみ承認します

例:

chevron-rightPython SDKhashtag

関数:

Device Approval Request - Deny

保留中のデバイス承認リクエストを拒否します。デバイスID(部分一致可)またはユーザーのメールアドレスで対象を指定できます。照合を指定しない場合、保留中のデバイスがすべて拒否されます。

chevron-rightDotNet CLIhashtag

使い方:

エイリアス: ed

サブコマンド:

  • decline - デバイスを拒否します

オプション:

  • -f, --force - エンタープライズデータを強制的に再読み込みします

  • --auto-approve <true|false> - 自動承認ポリシーを設定します

照合パターン:

  • all - 保留中のリクエストをすべて照合します

  • email - ユーザーのメールアドレス

  • device-id - 特定のデバイスID

例:

chevron-rightDotNet SDKhashtag

未対応

chevron-rightPowerCommanderhashtag

コマンド: Deny-KeeperDevice

フラグ:

フラグ
説明

-Match

拒否するデバイスID(部分一致可)またはユーザーのメールアドレス。未指定の場合は保留中のデバイスがすべて拒否される(位置0)

-Reload

処理前に保留中のデバイス承認一覧を再読み込みします(スイッチ)

-WhatIf

実際には拒否せず、実行内容をプレビューする(スイッチ、SupportsShouldProcess 経由でサポート)

-Confirm

拒否前に確認プロンプトを表示する(スイッチ、SupportsShouldProcess 経由でサポート)

例:

chevron-rightPython CLIhashtag

コマンド: device-approve --deny <Device_UID>

パラメーター:

device - ユーザーのメールアドレスまたはデバイスID(省略可、複数指定可)

オプション

  • -d, --deny - ユーザーのデバイスを拒否します

例:

chevron-rightPython SDKhashtag

関数:

最終更新

役に立ちましたか?