ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • 1. Key Objectives of CPI Rules
  • 2. Accessing CPI Rules
  • 3. Configuring CPI Rules
  • 3.1 Enabling/Disabling Rules
  • 3.2 Configuring Custom Policies
  • 3.3 Naming Conventions
  • 4. Save Configuration
  1. ReleaseOwl Admin Guide
  2. General Administration

Static Code Analysis

The CPI Rules section in ReleaseOwl provides a centralized configuration interface to enforce governance policies and best practices for SAP Cloud Platform Integration (CPI) artifacts. These rules ensure that artifacts comply with security, coding, and operational standards

By configuring CPI Rules, administrators can establish policies that improve security, consistency, and reliability in CPI development and deployments.

1. Key Objectives of CPI Rules

  • Standardization: Enforce consistent development practices across artifacrs

  • Security Compliance: Restrict insecure configurations (e.g., clear text authentication).

  • Governance: Enable rule-based validation to prevent policy violations.

  • Custom Policies: Define naming conventions and resource allowances.

2. Accessing CPI Rules

  1. Navigate to Administration → Static Code Analysis → CPI Rules from the sidebar menu.

  2. The CPI Rules Dashboard displays a list of pre-configured rules and customization options.

3. Configuring CPI Rules

3.1 Enabling/Disabling Rules

  • Check or uncheck the checkbox next to each rule to enable or disable it.

  • Enabled rules will be enforced during artifact deployments and validations.

3.2 Configuring Custom Policies

Use the dropdown fields for the following:

  • Allowed Scripting Languages

  • Allowed Receiver Adapters

  • Allowed Sender Adapters

  • Allowed XSLT Versions

  • Allowed Mapping Types

  • Duplicate Resources Not Allowed

  • Select the appropriate options from the dropdown menus to align with your organizational policies.

3.3 Naming Conventions

  • Use the Naming Conventions text area to define custom naming rules for IFLOWs, resources, and endpoints.

4. Save Configuration

  • Once all configurations are updated, click on the Save button at the top-right corner.

PreviousParallel Landscape ConfigurationNextRO Agents

Last updated 28 days ago