デバイス承認コマンド

クラウドSSOデバイスの承認

使い方

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

パラメータ:

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

対応コマンド

デバイス承認リクエスト一覧コマンド

DotNet CLI

使い方:

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

エイリアス: ed

サブコマンド:

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

オプション:

  • -f, --force - エンタープライズデータの強制再読み込み

  • --auto-approve <true|false> - 自動承認ポリシーの設定

照合パターン:

  • all - 保留中リクエストのすべて

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

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

例:

# 保留中デバイス承認の一覧
enterprise-device list
ed list

# 自動承認ポリシーの設定
enterprise-device --auto-approve true
DotNet SDK

メソッド: 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}");
}
PowerCommander

コマンド: Get-PendingKeeperDeviceApproval

フラグ:

フラグ
説明

-Reload

保留中一覧のサーバー再読み込み (スイッチ)

-Format

出力形式 (table / csv / json、既定 table)

-Output

出力先ファイルパス (csv / json では必須)

例:

JSON出力の例:

Python CLI

コマンド: device-aprove

パラメータ:

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

オプション:

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

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

  • --format - 出力形式: jsontablecsv

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

例:

Python SDK

関数:

デバイス承認リクエストの承認

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

DotNet CLI

使い方:

エイリアス: ed

サブコマンド:

  • approve - デバイスの承認

オプション:

  • -f, --force - エンタープライズデータの強制再読み込み

  • --auto-approve <true|false> - 自動承認ポリシーの設定

照合パターン:

  • all - 保留中リクエストのすべて

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

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

例:

DotNet SDK

非対応

PowerCommander

コマンド: Approve-KeeperDevice

フラグ:

フラグ
説明

-Match

承認対象 (デバイスIDの部分一致可、またはメール)。省略時は保留中デバイスをすべて承認

-Reload

処理前の保留中一覧の再読み込み (スイッチ)

-TrustedIp

信頼済みIPからのデバイスのみ承認 (スイッチ、未実装)

-WhatIf

承認せず内容のプレビュー (スイッチ、SupportsShouldProcess)

-Confirm

承認前の確認プロンプト (スイッチ、SupportsShouldProcess)

例:

Python CLI

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

パラメータ:

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

オプション:

  • -a, --approve - ユーザーデバイスの承認

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

例:

Python SDK

関数:

デバイス承認リクエストの拒否

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

DotNet CLI

使い方:

エイリアス: ed

サブコマンド:

  • decline - デバイスの拒否

オプション:

  • -f, --force - エンタープライズデータの強制再読み込み

  • --auto-approve <true|false> - 自動承認ポリシーの設定

照合パターン:

  • all - 保留中リクエストのすべて

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

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

例:

DotNet SDK

非対応

PowerCommander

コマンド: Deny-KeeperDevice

フラグ:

フラグ
説明

-Match

拒否対象 (デバイスIDの部分一致可、またはメール)。省略時は保留中デバイスをすべて拒否

-Reload

処理前の保留中一覧の再読み込み (スイッチ)

-WhatIf

拒否せず内容のプレビュー (スイッチ、SupportsShouldProcess)

-Confirm

拒否前の確認プロンプト (スイッチ、SupportsShouldProcess)

例:

Python CLI

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

パラメータ:

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

オプション:

  • -d, --deny - ユーザーデバイスの拒否

例:

Python SDK

関数:

最終更新