デバイス承認コマンド
Cloud SSOデバイスの承認
使い方:
device-approve [--options] [device ...]パラメーター:
承認または拒否するユーザーのメールアドレスまたはデバイスID。未指定の場合は保留中デバイスの一覧を表示します。
対応コマンド
Device Approval Requests List Command
DotNet CLI
使い方:
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
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- 出力形式:json、table、csv--output- 出力ファイル名
例:
Device Approval Request - Approve
保留中のデバイス承認リクエストを承認します。デバイスID(部分一致可)またはユーザーのメールアドレスで対象を指定できます。照合を指定しない場合、保留中のデバイスがすべて承認されます。
DotNet CLI
使い方:
エイリアス: ed
サブコマンド:
approve- デバイスを承認します
オプション:
-f, --force- エンタープライズデータを強制的に再読み込みします--auto-approve <true|false>- 自動承認ポリシーを設定します
照合パターン:
all- 保留中のリクエストをすべて照合しますemail- ユーザーのメールアドレスdevice-id- 特定のデバイスID
例:
PowerCommander
コマンド: Approve-KeeperDevice
フラグ:
-Match
承認するデバイスID(部分一致可)またはユーザーのメールアドレス。未指定の場合は保留中のデバイスがすべて承認される(位置0)
-Reload
処理前に保留中のデバイス承認一覧を再読み込みします(スイッチ)
-TrustedIp
信頼済みIPアドレスからのデバイスを承認します(スイッチ、現時点では未実装)
-WhatIf
実際には承認せず、実行内容をプレビューする(スイッチ、SupportsShouldProcess 経由でサポート)
-Confirm
承認前に確認プロンプトを表示する(スイッチ、SupportsShouldProcess 経由でサポート)
例:
Python CLI
コマンド: device-aprove --approve <Device_UID>
パラメーター:
device - ユーザーのメールアドレスまたはデバイスID(省略可、複数指定可)
オプション
-a,--approve- ユーザーのデバイスを承認します--trusted-ip- 信頼済みIPアドレスから接続したデバイスのみ承認します
例:
Device Approval Request - Deny
保留中のデバイス承認リクエストを拒否します。デバイスID(部分一致可)またはユーザーのメールアドレスで対象を指定できます。照合を指定しない場合、保留中のデバイスがすべて拒否されます。
DotNet CLI
使い方:
エイリアス: ed
サブコマンド:
decline- デバイスを拒否します
オプション:
-f, --force- エンタープライズデータを強制的に再読み込みします--auto-approve <true|false>- 自動承認ポリシーを設定します
照合パターン:
all- 保留中のリクエストをすべて照合しますemail- ユーザーのメールアドレスdevice-id- 特定のデバイスID
例:
PowerCommander
コマンド: Deny-KeeperDevice
フラグ:
-Match
拒否するデバイスID(部分一致可)またはユーザーのメールアドレス。未指定の場合は保留中のデバイスがすべて拒否される(位置0)
-Reload
処理前に保留中のデバイス承認一覧を再読み込みします(スイッチ)
-WhatIf
実際には拒否せず、実行内容をプレビューする(スイッチ、SupportsShouldProcess 経由でサポート)
-Confirm
拒否前に確認プロンプトを表示する(スイッチ、SupportsShouldProcess 経由でサポート)
例:
最終更新
役に立ちましたか?

