Policy Enforcement

  • Integre la validación de conformidad de sus APIs con pipelines de automatización

    → Configure las políticas de gobernanza, establezca el nivel de conformidad y la Policy Enforcement prepara todo para que pueda ejecutar la validación usando el Sensedia CLI.

    → Al aplicar las políticas, su organización puede mitigar riesgos, mejorar el rendimiento de las APIs y mantener la conformidad con las normas de gobernanza. La Policy Enforcement funciona como una capa de protección, asegurando que las interacciones en el sistema sean seguras, controladas y alineadas con los objetivos estratégicos de la empresa.

icono que representa la Policy Enforcement

Policy Enforcement para el Informe de Madurez

Siga los pasos a continuación para configurar la Policy Enforcement para el Informe de Madurez:

  1. En la pantalla inicial de Adaptive Governance, haga clic en Policies.
    pantalla inicial de Adaptive Governance con la tarjeta Policies resaltada

  2. Seleccione el gateway donde se encuentran sus APIs.
    pantalla de políticas con el paso 1 selección del gateway

  3. Seleccione Maturity y haga clic en GET AUTOMATION CODE.

  4. Seleccione las APIs.

    Si su conexión no es nativa, salte al paso 5.

    Puede buscar por nombre de API, seleccionar de la lista o hacer clic en Select All para seleccionar todas las APIs.
    Luego, haga clic en Next.
    pantalla de políticas con el paso para la selección de las APIs

  5. Indique el nivel de madurez deseado y haga clic en NEXT.
    pantalla de políticas con el paso para la selección del nivel de madurez
    Por ejemplo, si usted ingresa "50" como el nivel de madurez, la Policy Enforcement validará si las APIs seleccionadas tienen una puntuación (score) de madurez igual o superior al 50%.
    Si una API tiene un score de madurez por debajo del 50%, al ejecutar el comando CLI, Policy Enforcement devolverá un error, indicando que la API no cumple con el nivel de madurez establecido. Si las APIs tienen scores de madurez iguales o superiores al 50%, se devolverá un mensaje de éxito.

  6. Copie el comando (el cual se utilizará en el paso 9) y haga clic en DOWNLOAD CODE.
    pantalla de políticas con el paso para copiar el comando y descargar el archivo .yaml

  7. Descomprima el archivo .yaml descargado. Para que le resulte más fácil, puede guardarlo en la misma carpeta donde se encuentran los contratos de las APIs que desea validar.

  8. Abra el archivo de configuración .yaml descargado y, en spec > artifact, reemplace << YOUR_PATH_FILE >> con el nombre del archivo del contrato de la API. No utilice los << >>.
    Si el archivo .yaml está en la misma carpeta que el contrato de la API, ingrese solo el nombre del archivo. De lo contrario, ingrese también la ruta al archivo.

    El contrato debe estar en formato json, comprimido en formato .zip.

    archivo .yaml abierto en editor de texto con el campo artifact resaltado

  1. El resto del proceso se realiza a través de Sensedia CLI:

    • En el CLI, ejecute el comando que copió en el paso 6:
      ssd apply -f [file-name].yaml, sustituyendo [file-name] con el nombre del archivo de configuración que descargó. No utilice los corchetes '[]'.

      Si aún no tiene el Sensedia CLI, consulte la documentación de instalación del Sensedia CLI.
    • Si la API cumple con la política especificada, el comando devolverá un mensaje de éxito.
      terminal Sensedia CLI con ejemplo de mensaje de éxito

    • De lo contrario, el comando devolverá un mensaje de error indicando lo que no cumplió con la norma.
      terminal Sensedia CLI con ejemplo de mensaje de error

Consulte la documentación del Sensedia CLI para más detalles sobre:

Utilice nuestros recursos de IA para:

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]