Introduction
The iMaintenance Deployment & Setup Guide gets iMaintenance running safely in your enterprise landscape.
This guide is written for SAP Basis/IT platform engineers, integration architects, and security admins who own everything outside the product UI—from provisioning and data seeding to SAP connectivity and API security.
What you will find in this guide
- Application Environment Setup: Set prerequisites, seed core JSONs to MongoDB, start SAP inbound services, and verify collections/statuses for a clean first run.
- SAP Roles & Authorizations: Map iMaintenance roles, import transports via STMS, and update required authorization objects.
- API Exposure on SAP BTP: Create API providers/proxies, connect on-prem via Cloud Connector, and apply policy-based controls in SAP API Management.
- Edge Security: Enforce IP allowlisting at the infrastructure edge and at the API gateway; define AccessControl policies to restrict access.
- Auth Hardening: Configure OAuth 2.0 and implement CSRF token acquisition/propagation using AssignMessage and ServiceCallout policies.
- Ops & Troubleshooting: Fix metadata issues, clean caches, and validate OData service readiness.