MSP管理コマンド

マネージドサービスプロバイダー(MSP)テナント向けコマンドの説明

概要

このコマンド群は MSP (マネージドサービスプロバイダー) アカウント向けです。管理対象企業 (MC) の管理、MSPデータの更新、MSPと管理対象企業間のコンテキスト切り替え、エンタープライズノードの管理対象企業への変換が行えます。

コマンド:

Managed Company List

MSPのすべての管理対象企業を表形式で取得して表示します。各行に企業名、ID、ノード、プラン、ストレージ、アドオン、許可シート数、使用シート数、一時停止状態が含まれます。MSPライセンスのアカウントでログインしている場合のみ利用できます。

chevron-rightDotNet CLIhashtag

コマンド: mc-list または msp-info または mi

フラグ: なし

例:

My Vault> mc-list
  #  Company Name             Company ID  Node                 Plan             Storage       Addons                              Seats Allowed  Seats Used  Paused
---  -----------------------  ----------  -------------------  ---------------  ------------  ----------------------------------  -------------  ----------  ------
  1  21Jan                    311310      abc.                 Business         STORAGE_1TB                                                   0           0        
  2  ADD NO ADDON             310855      ace                  Enterprise       100GB                                                 Unlimited           1        
  3  ADD ON PREM              310858      abe.                 Business         100GB         Keeper Connection Manager (KCM)         Unlimited           0        
  4  ADD11                    310854      aid                  Business Plus    STORAGE_1TB   Advanced Reporting & Alerts Module      Unlimited           1        
                                                                                              BreachWatch                                                          
  5  ADD123                   310852      acme                 Business Plus    STORAGE_1TB   Advanced Reporting & Alerts Module      Unlimited           0        
                                                                                              BreachWatch                                                          
                                                                                              remote_browser_isolation                                             
  6  Adayaa Dev Inc           311536      abcde.               Business         STORAGE_10TB  keeper_endpoint_privilege_manager              10           0                                            
chevron-rightDotNet SDKhashtag

エンタープライズローダーにManagedCompanyDataが含まれ、アカウントにMSPライセンスがある場合、SDKから管理対象企業一覧を取得できます。

chevron-rightPowerCommanderhashtag

コマンド: Get-KeeperManagedCompany

別名: kmc

フラグ:

パラメータ
説明

Restriction

MSPの許可内容を表示する。無制限ライセンス、許可プロダクト、許可アドオン、最大ファイルプラン。読みやすいリスト形式で出力する。

Pricing

BIサブスクリプションの価格 (プロダクト、アドオン、ファイルプラン) を通貨と単位付きで表示する。

Filter

MC名の部分一致フィルター (任意)。-Restriction-Pricing-ManagedCompany使用時は無視される。

Detailed

MC一覧の全項目: company_id、company_name、node、node_name、plan、storage、addons (シート付き)、allocated、active。名前でソート。

ManagedCompany

名前またはIDで1件のMCに絞り込む。-Detailedと併用して1社の詳細を取得する。

Format

table (既定)、json、またはcsv

Output

指定した場合、結果をこのファイルパスに書き出す。

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Refresh Data

サーバーからエンタープライズ/MSPのローカルデータを更新します。変更後や、最新の管理対象企業一覧とライセンスを確実に反映したいときに使います。

chevron-rightDotNet CLIhashtag

コマンド: enterprise-get-data または msp-down または md

フラグ: なし

例:

chevron-rightDotNet SDKhashtag

メソッド: エンタープライズデータの再読み込み (該当時はMSPデータを含む)

chevron-rightPowerCommanderhashtag

コマンド: Sync-KeeperEnterprise

MC/MSPの切り替え後や、MSPデータを更新するときに使う。

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Create

指定した名前、プラン、シート数、および任意のノード・ストレージ・アドオンで新しい管理対象企業を作成します。アドオンはこちらに記載があります。

chevron-rightDotNet CLIhashtag

コマンド: mc-create <NAME> または msp-add または ma

フラグ:

  • --product または -p : プロダクトプラン: businessbusinessPlusenterpriseenterprisePlus

  • --seats または -s : 最大シート数 (-1 = 無制限)

  • --node : ノード名またはID (既定: ルート)

  • --storage : ストレージプラン: 100GB1TB10TB

  • --addons : カンマ区切りのアドオン。例: secrets_manager,connection_manager:5

例:

chevron-rightDotNet SDKhashtag

メソッド: CreateManagedCompany(ManagedCompanyOptions options)

例:

chevron-rightPowerCommanderhashtag

コマンド: New-KeeperManagedCompany

別名: kamc

フラグ:

パラメータ
説明

Name

新規MCの表示名。

PlanId

ライセンスプラン: businessbusinessPlusenterpriseenterprisePlus

MaximumSeats

最大シート数 (ライセンス数)。

Storage

ファイルストレージプラン: 100GB1TB10TB

Addons

アドオン名の配列。シート付きアドオンは AddonName:Seats (例: connection_manager:5)。

Node

MCを紐づけるノード名またはID。省略時はルートノード。

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Update

既存の管理対象企業の名前、プロダクト、シート、ストレージ、ノード、アドオンを更新します。

chevron-rightDotNet CLIhashtag

コマンド: mc-update <COMPANY> または msp-update または mu

フラグ:

  • --name : 新しい管理対象企業名

  • --product または -p : プロダクトプラン

  • --seats または -s : 最大シート数

  • --node : ノード名またはID

  • --storage : ストレージプラン

  • --addons : カンマ区切りのアドオン

値: COMPANY = 管理対象企業名またはID (必須)

例:

chevron-rightDotNet SDKhashtag

メソッド: UpdateManagedCompany(int companyId, ManagedCompanyOptions options)

例:

chevron-rightPowerCommanderhashtag

コマンド: Edit-KeeperManagedCompany

別名: kemc

フラグ:

  • -Id : 管理対象企業名またはID (必須、位置0)

  • -Name : 新しい名前

  • -PlanId : プラン

  • -MaximumSeats : シート数

  • -Storage : 100GB、1TB、10TB

  • -Addons : アドオン

  • -Node : ノード名またはID

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Delete

名前またはIDで管理対象企業を削除します。

chevron-rightDotNet CLIhashtag

コマンド: mc-delete <COMPANY> または msp-remove または mrm

フラグ: なし

値: COMPANY = 管理対象企業名またはID (必須)

例:

chevron-rightDotNet SDKhashtag

メソッド: RemoveManagedCompany(int companyId)

例:

chevron-rightPowerCommanderhashtag

コマンド: Remove-KeeperManagedCompany

別名: krmc

フラグ:

  • 位置0 : 管理対象企業名またはID (必須)

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Login (Switch to MC)

CLIのコンテキストを管理対象企業に切り替え、以降のコマンドをそのMCのコンテキストで実行します。DotNet CLIは専用のMCコンテキストを使います。PowerCommanderは現在の管理対象企業IDを設定して同期します。

chevron-rightDotNet CLIhashtag

コマンド: mc-login <MC_COMPANY_ID>

フラグ: なし

値: MC_COMPANY_ID = 管理対象企業ID (必須)。IDはmc-listで確認する。

例:

chevron-rightDotNet SDKhashtag

メソッド: LoginToManagedCompany(IEnterpriseLoader enterprise, int mcEnterpriseId) (ManagedCompanyAuth 上)

例:

chevron-rightPowerCommanderhashtag

コマンド: Switch-KeeperMC

別名: switch-to-mc

フラグ:

  • -Name (位置0) : 管理対象企業IDまたは名前 (必須)

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Copy Role

MSPエンタープライズから1件以上のロール (付随する適用設定を含む) を、1件以上の管理対象企業へコピーします。

chevron-rightDotNet CLIhashtag

近日公開

chevron-rightDotNet SDKhashtag

メソッド: ConvertNodeToManagedCompanyAsync(NodeToManagedCompanyRequest request)

例:

chevron-rightPowerCommanderhashtag

コマンド:

フラグ:

パラメータ
説明

Role

コピー元ロールの名前またはID。繰り返し指定可 (複数ロール)。MSPエンタープライズ内で解決される。

ManagedCompany

宛先MCの名前またはID。繰り返し指定可 (複数MC)。

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Switch to MSP

管理対象企業のコンテキストにいるとき、コンテキストをMSPに戻します。実質的に管理対象企業からログアウトします。

chevron-rightDotNet CLIhashtag

コマンド: switch-to-msp または msp

フラグ: なし

例:

chevron-rightDotNet SDKhashtag

専用のSDK呼び出しはありません。コンテキスト切り替えはCLI/シェルが扱います。ManagedCompanyAuth使用時は、MCコンテキストに入ったときに保存した親の認証/コンテキストへ戻します。

chevron-rightPowerCommanderhashtag

コマンド: Switch-KeeperMSP

別名: switch-to-msp

フラグ: なし

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSP Billing Reportコマンド

指定月の MSP従量課金明細書 を生成します。MSPアカウントが必要です。

chevron-rightDotNet CLIhashtag

コマンド: mc-delete <COMPANY> または msp-remove または mrm

フラグ: なし

値: COMPANY = 管理対象企業名またはID (必須)

例:

chevron-rightDotNet SDKhashtag

メソッド: RemoveManagedCompany(int companyId)

例:

chevron-rightPowerCommanderhashtag

コマンド: Get-MspBillingReport

パラメータ

パラメータ
説明

Month

月を 1–12 (数値) または YYYY-MM (例: 2022-02) で指定。省略時は直前の暦月

Year

年 (例: 2022)。Monthが数値のみのときに使用。

ShowDate

レポートを日付で内訳表示する。

ShowCompany

レポートを管理対象企業で内訳表示する。

Format

table (既定)、json、またはcsv

Output

指定した場合、このファイルパスにレポートを保存する。

例:

chevron-rightPython CLIhashtag

近日公開

chevron-rightPython SDKhashtag

近日公開

MSPアドオンオプション

  • compliance_report

  • enterprise_audit_and_reporting

  • secrets_manager

  • enterprise_breach_watch

  • onboarding_and_certificate

  • msp_service_and_support

  • connection_manager

  • chat

  • password_rotation

  • remote_browser_isolation

  • privileged_access_manager

  • keeper_endpoint_privilege_manager

最終更新

役に立ちましたか?