UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

paquetes de cumplimiento de uip gov

Sintaxis y opciones para navegar por el catálogo de paquetes de cumplimiento y gestionar el estado de implementación del paquete por tenant utilizando `catálogo de cumplimiento de paquetes de uip gov` y `estado de cumplimiento de paquetes de uip gov`.

uip gov compliance-packs los paquetes de cumplimiento: paquetes de políticas AOps prediseñadas asignadas a las cláusulas de un marco de cumplimiento designado (por ejemplo, ISO 42001), activadas para un tenant en una llamada en lugar de crear cada política a mano. Dos grupos de subcomandos: catalog (explorar el catálogo de paquetes estático de solo lectura) y state (gestionar la implementación por tenant/organization pack). Para obtener la descripción general de la herramienta principal, consulta uip gov.

Nota:

Flujo típico: catalog list para descubrir paquetes → state enable tenant <target-id> <pack-id> para implementar → state get tenant <target-id> <pack-id> para verificar.

Sinopsis​

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> es tenant o organization en cada verbo state: tenant es el nivel utilizado de forma rutinaria en la actualidad. <target-id> es el UUID del tenant (ámbito=tenant) o el ID de la organización (ámbito=organización). Cada verbo también acepta --login-validity <minutes>.

catálogo de paquetes de cumplimiento de uip gov​

Explora el catálogo de paquetes de cumplimiento estático. Solo lectura.

lista del catálogo de paquetes de cumplimiento de uip gov​

Enumera cada paquete cargado en el servicio de control, con recuentos resumidos.

Ejemplo​
uip gov compliance-packs catalog list
uip gov compliance-packs catalog list
Forma de datos (--json de salida)​
{
  "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 }
      }
    ]
  }
}

Usa packId con catalog get, state enable o state disable.

obtener catálogo de paquetes de cumplimiento de uip gov​

Detalles completos del catálogo: encabezado del paquete, recuentos de resumen, políticas de implementación y el árbol de cláusulas completo (cláusulas → políticas editoriales → controles). Devuelve 404 para un packId desconocido.

Argumentos​
NombreObligatorioPropósito
<pack-id>SíIdentificador del paquete (por ejemplo iso-42001-2023) — de catalog list.
Ejemplo​
uip gov compliance-packs catalog get iso-42001-2023
uip gov compliance-packs catalog get iso-42001-2023
Forma de datos (--json de salida)​
{
  "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": [] }]
  }
}

estado de los paquetes de cumplimiento de uip gov​

Estado de implementación del paquete por tenant (o por organización): habilita/deshabilita un paquete, inspecciona su estado actual, lo restaura a los valores predeterminados sugeridos o comprueba la cobertura con lo que ya está implementado.

lista de estados de los paquetes de cumplimiento de uip gov​

Enumera cada estado del paquete registrado en un ámbito. Devuelve [] si aún no se ha habilitado/deshabilitado nada.

Argumentos​
NombreObligatorioPropósito
<scope>Sítenant o organization.
<target-id>SíUUID de tenant o ID de la organización que coincide con <scope>.
Ejemplo​
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
uip gov compliance-packs state list tenant 7d0f1e34-9a4b-4d7a-9a3c-2b3e4d5f6a7b
Forma de datos (--json de salida)​
{
  "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"
    }
  ]
}

estado de los paquetes de cumplimiento de uip gov​

Obtenga detalles del estado para un paquete, incluidos los ID de política de Aops/Acceso asociados. 404 si no existe ninguna fila de estado.

Argumentos​
NombreObligatorioPropósito
<scope>Sítenant o organization.
<target-id>SíUUID del tenant o ID de la organización.
<pack-id>SíIdentificador de paquete: de catalog list.
Ejemplo​
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
Forma de datos (--json de salida)​
{
  "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" }]
  }
}

habilitación del estado de los paquetes de cumplimiento de uip gov​

Habilita (o vuelve a habilitar) un paquete para un ámbito. Idempotente. En la primera habilitación, envía las políticas del producto del paquete a Aops y mantiene los ID de política resultantes. RBAC: Policy:Write requerido.

Argumentos​

Los mismos tres (<scope>, <target-id>, <pack-id>) que state get.

Ejemplo​
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
Forma de datos (--json de salida)​

La misma forma que state get, con Code: "CompliancePacksStateEnable".

Un 404 en packId significa que no está en el catálogo cargado. Marca catalog list.

deshabilitación del estado de los paquetes de cumplimiento de uip gov​

Deshabilita un paquete en un ámbito. Idempotente (sin operación si ya está inactivo). Elimina las asignaciones de tenant de Aops para las políticas asociadas del paquete. 404 si no existe ninguna fila de estado. RBAC: Policy:Write requerido.

Argumentos​

Los mismos tres que state get.

Ejemplo​
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
Forma de datos (--json de salida)​
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }
{ "Code": "CompliancePacksStateDisable", "Data": { "Status": "Disabled" } }

restauración del estado de los paquetes de cumplimiento de uip gov​

Restablece las políticas Aops de un paquete activo a los valores sugeridos del paquete: restablecimiento de la configuración in situ para políticas activas, recrea cualquier política eliminada y reafirma las vinculaciones de tenant. Las políticas personalizadas (Rego) no se modifican. RBAC: Policy:Write requerido.

Nota:

Devuelve un 409 para dos casos indistinguibles: el paquete aún no está activo en este ámbito (ejecutar state enable primero), u otra operación en él está actualmente en curso (esperar y reintentar). La CLI muestra ambas posibilidades en el error Instructions.

Argumentos​

Los mismos tres que state get.

Ejemplo​
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
Forma de datos (--json de salida)​

La misma forma que state get, con Code: "CompliancePacksStateRestore".

cobertura estatal de los paquetes de cumplimiento de uip gov​

Comparar un paquete con las políticas implementadas actualmente de un tenant: qué políticas/cláusulas de implementación ya están "en su lugar" vs. "nuevo" (cambiaría algo si se habilita). No requiere que el paquete esté habilitado primero; calculado de nuevo contra el estado de Aops en vivo en cada llamada. RBAC: Policy:Read requerido.

Argumentos​

Los mismos tres que state get.

Ejemplo​
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
Forma de datos (--json de salida)​
{
  "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" }
    ]
  }
}

Un 502 significa que no se pudo obtener el estado de Aops para la comparación.

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado