The simulateConcurrentUsage EPM Automate command is one of the most powerful yet underutilized tools available to Oracle EPM administrators. It allows you to simulate multiple users performing operations simultaneously — opening forms, running business rules, saving data — and measure the response times under load.
What You Can Test
The command supports simulating concurrent form opens, form saves (including forms with associated business rules), ad hoc grid operations, and data rule executions. You can specify the number of simulated users, iteration count, and lag time between user actions.
Security Testing Angle
Beyond performance, simulateConcurrentUsage is valuable for security validation. By simulating different users with different security roles, you can verify that your security model holds under concurrent access — ensuring users only see the data they should see, even under load.
Practical Tips
From real-world testing: the user.csv file does not need a header row — removing it resolves a common "failed" status issue. The command can now be run with Service Administrator credentials (previously required Identity Domain Administrator). Always test in your Dev environment first.
Community Note
Paul Lewis at Random EPM Notes has written extensively about this command and its evolution. His blog posts are an excellent complementary resource.
Related Articles
Automating Clone of Production to Test with Groovy
Use Job Scheduling Console for Data Management Jobs
Oracle EPM April 2026 Release — What Changed
More from FMEPM
Get Oracle EPM tutorials, walkthroughs, and practical project lessons.
FMEPM · Fred Mamadjanov · Oracle ACE · EPM Solution Architect