UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

packs de conformité uip gov

Syntaxe et options permettant de parcourir le catalogue des packs de conformité et de gérer l'état de déploiement des packs par locataire à l'aide de `uip gov uniquement pour le catalogue de conformité et `uip gov uniquement pour l'état de conformité.

uip gov compliance-packs gère les packs de conformité — des bundles de politiques AOps prédéfinies mappées aux clauses d'un cadre de conformité nommé (par exemple ISO 42001), activé pour un locataire en un seul appel au lieu de créer chaque politique manuellement. Deux groupes de sous-commandes: catalog (parcourir le catalogue de packs statiques en lecture seule) et state (gérer le déploiement des packs par locataire/organisation). Pour la vue d’ensemble de l’outil parent, consultez uip gov.

Remarque :

Flux typique: catalog list pour découvrir des packs → state enable tenant <target-id> <pack-id> pour déployer → state get tenant <target-id> <pack-id> pour vérifier.

Synthèse​

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> est tenant ou organization sur tous les state verbes - tenant est le niveau couramment utilisé aujourd'hui. <target-id> est l'UUID du locataire ou l'ID de l'organisation. Chaque verbe accepte également --login-validity <minutes>.

Catalogue de packs de conformité uip gov​

Parcourez le catalogue de packs de conformité statiques. En lecture seule.

Liste des packs de conformité uip gov​

Répertoriez chaque package chargé dans le service de gouvernance, avec des comptages récapitulatifs.

Exemple​
uip gov compliance-packs catalog list
uip gov compliance-packs catalog list
Format des données (--sortie 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 }
      }
    ]
  }
}

Utilisez packId avec catalog get, state enable ou state disable.

Catalogue de packs de conformité uip gov​

Détails complets du catalogue: en-tête du pack, comptages récapitulatifs, politiques de déploiement et l'arborescence des clauses complète ( clauses → politiques politiques → contrôles). Renvoie 404 pour un objet packId inconnu.

Arguments​
NomRequisObjectif
<pack-id>ouiIdentifiant du pack (par ex. iso-42001-2023) — à partir de catalog list.
Exemple​
uip gov compliance-packs catalog get iso-42001-2023
uip gov compliance-packs catalog get iso-42001-2023
Format des données (--sortie 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": [] }]
  }
}

état des packs de conformité uip gov​

État de déploiement du pack par locataire (ou par organisation): activez/désactivez un pack, inspectez son état actuel, restaurez-le dans les valeurs par défaut suggérées ou vérifiez la couverture par rapport à ce qui est déjà déployé.

liste d’état des paquets de conformité uip gov​

Répertoriez chaque état de pack enregistré au niveau d’une étendue. Renvoie [] si rien n’a encore été activé/désactivé.

Arguments​
NomRequisObjectif
<scope>ouitenant ou organization.
<target-id>ouiUUID du locataire ou ID de l’organisation correspondant à <scope>.
Exemple​
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
Format des données (--sortie 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 paquets-conformité obtenir​

Obtenez les détails de l’état d’un pack, y compris les ID de politique AOps/Access associés. 404 s'il n'existe aucune ligne d'état.

Arguments​
NomRequisObjectif
<scope>ouitenant ou organization.
<target-id>ouiUUID du locataire ou ID d’organisation.
<pack-id>ouiIdentifiant du pack — à partir de catalog list.
Exemple​
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
Format des données (--sortie 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" }]
  }
}

Activation de l'état des packs de conformité uip gov​

Activez (ou réactivez) un pack pour une étendue. Idmpotent. Lors de la première activation, POST envoie les stratégies de produit du pack vers Aops et conserve les ID de stratégie résultants. RBAC: Policy:Write requis.

Arguments​

Mêmes trois (<scope>, <target-id>, <pack-id>) que state get.

Exemple​
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
Format des données (--sortie json)​

Même forme que state get, avec Code: "CompliancePacksStateEnable".

Une erreur 404 sur packId signifie qu'elle ne figure pas dans le catalogue chargé — vérifiez catalog list.

désactivation de l’état des packs de conformité uip gov​

Désactivez un pack au niveau d'une étendue. Idmpotent (aucune opération si déjà inactive). Supprime les affectations de locataires d'Aops pour les politiques associées au pack. 404 s'il n'existe aucune ligne d'état. RBAC: Policy:Write requis.

Arguments​

Mêmes trois que state get.

Exemple​
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
Format des données (--sortie json)​
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }

restauration de l’état des packs de conformité uip gov​

Réinitialisez les politiques Aops d'un module actif aux valeurs suggérées par le bundle: réinitialisation de la configuration sur place pour les politiques actives, recrée toute politique supprimée et réasserit les liaisons de locataires. Les politiques personnalisées ne sont pas affectées. RBAC: Policy:Write requis.

Remarque :

Renvoie une erreur 409 pour deux cas indifférents: le pack n’est pas encore actif à cette étendue (exécutez state enable d’abord), ou une autre opération est actuellement en cours (attendre et réessayer). La CLI affiche les deux possibilités dans l’erreur Instructions.

Arguments​

Mêmes trois que state get.

Exemple​
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
Format des données (--sortie json)​

Même forme que state get, avec Code: "CompliancePacksStateRestore".

Couverture de l’état des packs de conformité uip gov​

Comparez un pack aux politiques actuellement déployées d'un locataire — quelles politiques/ clauses de déploiement sont déjà "en place"; par rapport à « nouveau» (changerait quelque chose si activé). Ne nécessite pas que le module soit activé au préalable; recalculés par rapport à l'état Aops en direct à chaque appel. RBAC: Policy:Read requis.

Arguments​

Mêmes trois que state get.

Exemple​
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
Format des données (--sortie 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" }
    ]
  }
}

Une valeur 502 signifie que l’état Aops n’a pas pu être extrait aux fins de la comparaison.

Voir également​

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour