PAM 外部 REST API

PAM 外部 API とは、プロビジョニングおよびアクセス権の付与に関連するほとんどの操作をプログラムで制御する REST API です。 このような操作には、ユーザ、デバイス、およびポリシーの管理などがあります。
capam34
HID_ApiDocPanel
CA Privileged Access Manager
外部 API とは、プロビジョニングおよびアクセス権の付与に関連するほとんどの操作をプログラムで制御する REST API です。 このような操作には、ユーザ、デバイス、およびポリシーの管理などがあります。
外部 API アクセスは HTTPS 接続を介して行われます。 データは、JSON 応答の形式で送受信されます。 JSON の詳細については、http://www.json.org/ を参照してください。
このトピックでは、以下の情報について説明します。
2
外部 API リソース
管理者または許可されているユーザは、GUI からアクセスする組み込みドキュメント エクスプローラを使用して、外部 API を調査できます。 外部で使用できるすべての API リソースとそれらに関連付けられているメソッドを表示できます。
利用可能なすべてのリソースを確認し、各リソースが提供する機能を把握するには、
CA Privileged Access Manager
UI で[API ドキュメント]を参照してください。 外部 API を展開した後、
[設定]-[API ドキュメント]
に移動して、ドキュメントを見つけます。
外部 API の URI
外部 API の各 REST URI には、以下の
いずれかの
形式があります。
  • CSPM URI:
    /cspm/ext/rest/
    resource_name/
    完全な URL: https://
    capam_hostname
    または ip_address/cspm/ext/rest/
    resource_name
  • PHP URI:
    /api.php/v1/
    resource_name
    .json
    v1 は API のバージョンです。
    完全な URL: https://
    capam_hostname または ip_address
    /api.php/
    api_version
    /
    resource_name.json
resource_name
は、HTTP リクエストを通じて管理しているオブジェクトまたはエンティティを表します。
URI は、REST URL のごく一部です。 パラメータおよび他の値を含む完全な URL を参照するには、UI の
[API ドキュメント]
を参照してください。
例:
/cspm/ext/rest
エンドポイントへの REST コール。 このコールによって、全体設定の設定プロパティが一覧表示されます。
GET https://111.12.32.1/cspm/ext/rest/configProperties
例:
/api.php/
エンドポイントへの REST コール。 このコールによって、ID が 55 のユーザが取得されます。
GET https://111.12.32.1/api.php/v1/users.json/55
外部 API の展開および使用
プログラマが外部 API を使用する前に、管理者は API を展開して有効にする必要があります。 API を有効にすると、プログラマは独自のプログラムに API コールを実装できます。
組織内のユーザのロールに適した手順に移動します。