📄️ Feature Overview
InRule's Runtime Overrides let you point the Decision Platform between develop, test, and production environments securely.
📄️ How to Create Runtime Overrides via the SaaS Portal
Create a Runtime Override from the SaaS Portal's Manage screen by setting its Type, Property, Name, and Value.
📄️ How to Update Runtime Overrides via the SaaS Portal
Edit, save, discard, or delete a Runtime Override from the SaaS Portal's Manage screen using its pencil, checkmark, and trash icons.
📄️ Setting Credentials for Execution Purposes in SaaS Portal
Set the catalog credentials the Rule Execution Service uses in the SaaS Portal, created via the Web Catalog Manager.
📄️ API Security and Compliance
InRule's Runtime Overrides API is secured with primary and secondary API keys and is OAS 3.0 compliant.
📄️ InRule API Flow
InRule's API requests the latest overrides from InRule's engine, which interprets them and returns the resulting actions to the application.
📄️ Authorizing InRule to Execute API Methods
Copy the Primary API Key from the portal's Configurations > Execution > Manage screen to authorize Runtime Overrides API calls.
📄️ Test API Methods
Try out and test Runtime Overrides API methods directly on the API page using Try it out and Execute.
📄️ Integrating API in a CI/CD Pipeline
Integrate the Runtime Override API into an Azure Pipeline using curl and an API key copied from Configurations > Execution > Manage.
📄️ Sample Script
A sample Azure Pipeline script that lists, adds, and re-fetches Runtime Overrides via the API.