UiPath Documentation
uipath-cli
latest
false
UiPath CLI ユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

uip gov compliance-packs

「uip gov compliance-packs catalog」と「uip gov compliance-packs state」を使用して、コンプライアンス パッケージ カタログを参照しテナントごとのパッケージのデプロイ状態を管理するための構文とオプション。

uip gov compliance-packs は、コンプライアンス パック (ISO 42001 など) の名前付きコンプライアンス フレームワーク (ISO 42001 など) の条項にマッピングされた事前構築済みの AOps ポリシー のバンドルを管理し、各ポリシーを手動で作成するのではなく、1 回の呼び出しでテナントに対してオンに切り替えます。2 つのサブコマンド グループ: catalog (静的で読み取り専用のパック カタログを参照) と state (テナント/組織ごとのパッケージ デプロイを管理)。親ツールの概要については、「 uip gov」をご覧ください。

注:

一般的なフロー: catalog list してパッケージを検出→ state enable tenant <target-id> <pack-id> デプロイし、検証する→ state get tenant <target-id> <pack-id> 。

概要​

uip gov compliance-packs catalog list
uip gov compliance-packs catalog get <pack-id>

uip gov compliance-packs state list <scope> <target-id>
uip gov compliance-packs state get <scope> <target-id> <pack-id>
uip gov compliance-packs state enable <scope> <target-id> <pack-id>
uip gov compliance-packs state disable <scope> <target-id> <pack-id>
uip gov compliance-packs state restore <scope> <target-id> <pack-id>
uip gov compliance-packs state coverage <scope> <target-id> <pack-id>
uip gov compliance-packs catalog list
uip gov compliance-packs catalog get <pack-id>

uip gov compliance-packs state list <scope> <target-id>
uip gov compliance-packs state get <scope> <target-id> <pack-id>
uip gov compliance-packs state enable <scope> <target-id> <pack-id>
uip gov compliance-packs state disable <scope> <target-id> <pack-id>
uip gov compliance-packs state restore <scope> <target-id> <pack-id>
uip gov compliance-packs state coverage <scope> <target-id> <pack-id>

<scope>は、すべてのstate動詞でtenantまたはorganizationされています — tenant今日日常的に使用されているレベルです。<target-id> は、テナントの UUID (scope=tenant) または組織 ID (scope=organization) です。すべての動詞も --login-validity <minutes>を受け入れます。

uip gov compliance-packs カタログ​

静的コンプライアンス パックのカタログを参照します。読み取り専用です。

uip gov compliance-packs カタログ一覧​

ガバナンス サービスに読み込まれたすべてのパックを、サマリー数とともにリストアップします。

uip gov compliance-packs catalog list
uip gov compliance-packs catalog list
データシェイプ(--output json)​
{
  "Code": "CompliancePacksCatalogList",
  "Data": {
    "packs": [
      {
        "packId": "iso-42001-2023",
        "packName": "ISO 42001",
        "packLongName": "ISO/IEC 42001:2023 — AI Management System",
        "packVersion": "3.0.0",
        "description": "ISO/IEC 42001:2023 AI Management System pack.",
        "publishedAt": "2026-05-14T00:00:00Z",
        "summary": { "clauseCount": 14, "controlCount": 81, "deploymentPolicyCount": 7 }
      }
    ]
  }
}
{
  "Code": "CompliancePacksCatalogList",
  "Data": {
    "packs": [
      {
        "packId": "iso-42001-2023",
        "packName": "ISO 42001",
        "packLongName": "ISO/IEC 42001:2023 — AI Management System",
        "packVersion": "3.0.0",
        "description": "ISO/IEC 42001:2023 AI Management System pack.",
        "publishedAt": "2026-05-14T00:00:00Z",
        "summary": { "clauseCount": 14, "controlCount": 81, "deploymentPolicyCount": 7 }
      }
    ]
  }
}

packId は、catalog get、state enable、または state disableで使用します。

uip gov compliance-packs catalog get​

完全なカタログの詳細: パック ヘッダー、サマリー数、デプロイ ポリシー、および完全な条項ツリー (条項→編集ポリシー→統制)。不明な packIdの場合は 404 を返します。

引数​
名前Required目的
<pack-id>○パック識別子 (例:iso-42001-2023) — catalog listから。
uip gov compliance-packs catalog get iso-42001-2023
uip gov compliance-packs catalog get iso-42001-2023
データシェイプ(--output json)​
{
  "Code": "CompliancePacksCatalogGet",
  "Data": {
    "packId": "iso-42001-2023",
    "packName": "ISO 42001",
    "packVersion": "3.0.0",
    "summary": { "clauseCount": 14, "controlCount": 81, "deploymentPolicyCount": 7 },
    "deploymentPolicies": [{ "productIdentifier": "AITrustLayer", "productDisplayName": "AI Trust Layer", "policyName": "iso-42001-2023-ai-trust-layer", "policyFile": "policies/ai-trust-layer.json" }],
    "clauses": [{ "clauseId": "6.1.4", "clauseName": "AI system impact assessment", "productCount": 1, "controlCount": 3, "editorialPolicies": [] }]
  }
}
{
  "Code": "CompliancePacksCatalogGet",
  "Data": {
    "packId": "iso-42001-2023",
    "packName": "ISO 42001",
    "packVersion": "3.0.0",
    "summary": { "clauseCount": 14, "controlCount": 81, "deploymentPolicyCount": 7 },
    "deploymentPolicies": [{ "productIdentifier": "AITrustLayer", "productDisplayName": "AI Trust Layer", "policyName": "iso-42001-2023-ai-trust-layer", "policyFile": "policies/ai-trust-layer.json" }],
    "clauses": [{ "clauseId": "6.1.4", "clauseName": "AI system impact assessment", "productCount": 1, "controlCount": 3, "editorialPolicies": [] }]
  }
}

uip gov compliance-packs ステート​

テナントごと (または組織ごと) のパッケージのデプロイ ステート: パックの有効化/無効化、現在のステートの検査、推奨される既定値への復元、既にデプロイ済みのカバレッジの確認などが行えます。

uip gov compliance-packs state list​

スコープで記録されたすべてのパックの状態のリストを表示します。まだ有効化/無効化されていない場合は、 [] を返します。

引数​
名前Required目的
<scope>○tenant または organization。
<target-id>○テナントの UUID または組織 ID が一致 <scope>。
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
データシェイプ(--output json)​
{
  "Code": "CompliancePacksStateList",
  "Data": [
    {
      "packStateId": "a1b2c3d4-0000-0000-0000-000000000001",
      "scopeLevel": "tenant",
      "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
      "packId": "iso-42001-2023",
      "packVersion": "3.0.0",
      "active": true,
      "lastToggledAt": "2026-05-14T10:00:00Z",
      "lastToggledBy": "user-uuid-here"
    }
  ]
}
{
  "Code": "CompliancePacksStateList",
  "Data": [
    {
      "packStateId": "a1b2c3d4-0000-0000-0000-000000000001",
      "scopeLevel": "tenant",
      "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
      "packId": "iso-42001-2023",
      "packVersion": "3.0.0",
      "active": true,
      "lastToggledAt": "2026-05-14T10:00:00Z",
      "lastToggledBy": "user-uuid-here"
    }
  ]
}

uip gov compliance-packs ステート GET​

1 つのパックの状態の詳細 (関連する Aops/アクセス ポリシー ID を含む) を取得します。状態の行が存在しない場合は 404 です。

引数​
名前Required目的
<scope>○tenant または organization。
<target-id>○テナントの UUID または組織 ID。
<pack-id>○パック識別子 — catalog listから。
uip gov compliance-packs state get tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
uip gov compliance-packs state get tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
データシェイプ(--output json)​
{
  "Code": "CompliancePacksStateGet",
  "Data": {
    "packStateId": "a1b2c3d4-0000-0000-0000-000000000001",
    "scopeLevel": "tenant",
    "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
    "packId": "iso-42001-2023",
    "packVersion": "3.0.0",
    "active": true,
    "lastToggledAt": "2026-05-14T10:00:00Z",
    "lastToggledBy": "user-uuid-here",
    "policies": [{ "policyType": "Aops", "externalPolicyId": "ext-policy-uuid-here" }]
  }
}
{
  "Code": "CompliancePacksStateGet",
  "Data": {
    "packStateId": "a1b2c3d4-0000-0000-0000-000000000001",
    "scopeLevel": "tenant",
    "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
    "packId": "iso-42001-2023",
    "packVersion": "3.0.0",
    "active": true,
    "lastToggledAt": "2026-05-14T10:00:00Z",
    "lastToggledBy": "user-uuid-here",
    "policies": [{ "policyType": "Aops", "externalPolicyId": "ext-policy-uuid-here" }]
  }
}

uip gov compliance-packs ステート有効化​

スコープのパックを有効化 (または再度有効化) する。べき等。最初に有効にすると、パックの製品ポリシーを Aops に POST し、結果のポリシー ID を保持します。RBAC: Policy:Write 必須。

引数​

state getと同じ 3 つ (<scope>、 <target-id>、 <pack-id>) です。

uip gov compliance-packs state enable tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
uip gov compliance-packs state enable tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
データシェイプ(--output json)​

state getと同じ形状で、 Code: "CompliancePacksStateEnable"が付いています。

packId に 404 が付いている場合は、読み込まれたカタログにないことを意味します。catalog listを確認してください。

uip gov compliance-packs state disable​

スコープでパックを無効化します。べき等 (すでに非アクティブな場合は動作なし)。パッケージに関連付けられたポリシーのテナント割り当てを Aops から削除します。状態の行が存在しない場合は 404 です。RBAC: Policy:Write 必須。

引数​

state getと同じ3つ。

uip gov compliance-packs state disable tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
uip gov compliance-packs state disable tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
データシェイプ(--output json)​
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }

uip gov compliance-packs ステート復元​

アクティブなパックの Aops ポリシーをバンドルの推奨値にリセットします。たとえば、ライブ ポリシーのインプレース構成をリセットし、削除したポリシーを再作成し、テナント バインドを再アサートします。カスタム (Rego) ポリシーは変更されていません。RBAC: Policy:Write 必須。

注:

区別できない 2 つのケースに対して 409 を返します: パックがこのスコープでまだアクティブでないか (最初に state enable 実行)、またはパックに対する別の操作が現在進行中です (待機してリトライ)。CLI のエラー Instructionsは、両方の可能性を示しています。

引数​

state getと同じ3つ。

uip gov compliance-packs state restore tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
uip gov compliance-packs state restore tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
データシェイプ(--output json)​

state getと同じ形状で、 Code: "CompliancePacksStateRestore"が付いています。

UIP Gov コンプライアンス - 州のカバレッジをパッケージ化​

パックをテナントの現在デプロイされているポリシーと比較します。つまり、デプロイ ポリシー/条項はすでに「導入」されているものと、「新規」なもの (有効化されている場合は変更されます) です。最初にパックを有効 化する必要はありません。 すべての呼び出しでライブ Aops 状態に対して新鮮に計算されます。RBAC: Policy:Read 必須。

引数​

state getと同じ3つ。

uip gov compliance-packs state coverage tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
uip gov compliance-packs state coverage tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b iso-42001-2023
データシェイプ(--output json)​
{
  "Code": "CompliancePacksStateCoverage",
  "Data": {
    "packId": "iso-42001-2023",
    "scopeLevel": "tenant",
    "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
    "summary": { "deploymentPolicyCount": 5, "inPlaceCount": 2, "newCount": 3 },
    "deploymentPolicies": [
      { "productIdentifier": "AITrustLayer", "status": "new" },
      { "productIdentifier": "Robot", "status": "in-place" }
    ],
    "clauses": [
      { "clauseId": "6.1.4", "status": "needs-policies" },
      { "clauseId": "A.4.5", "status": "in-place" }
    ]
  }
}
{
  "Code": "CompliancePacksStateCoverage",
  "Data": {
    "packId": "iso-42001-2023",
    "scopeLevel": "tenant",
    "scopeTargetId": "7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b",
    "summary": { "deploymentPolicyCount": 5, "inPlaceCount": 2, "newCount": 3 },
    "deploymentPolicies": [
      { "productIdentifier": "AITrustLayer", "status": "new" },
      { "productIdentifier": "Robot", "status": "in-place" }
    ],
    "clauses": [
      { "clauseId": "6.1.4", "status": "needs-policies" },
      { "clauseId": "A.4.5", "status": "in-place" }
    ]
  }
}

502 は、比較のために Aops 状態を取得できなかったことを意味します。

参照​

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得