An M2M application has a client ID, protected client secret, approved scopes, and an identified owner.
Step 1
Open M2M Applications
- Sign in to the dashboard.
Use an account permitted to manage applications.
- Select Apps.
Open the Apps page or the M2M Applications section.
- Select Create App.
Start a new machine-to-machine OAuth application.
Step 2
Enter application details
- Name the application.
Identify the system, purpose, and environment, such as Oracle APEX Print PROD.
- Add a description.
State the business purpose and responsible team.
- Choose only required scopes.
Grant the minimum API access needed by the integration.
- Create the application.
Review the details and submit the form.
Step 3
Protect the credentials
- Copy the client ID.
Store it with the integration configuration.
- Copy the client secret once.
Place it directly in an approved secret vault or APEX Web Credential.
- Do not expose the secret.
Keep it out of browser code, repositories, screenshots, and tickets.
A client secret is equivalent to a password. If it is exposed, rotate it immediately and review recent application usage.
Step 4
Test and manage the app
- Request an OAuth access token.
Use the documented client-credentials flow and assigned scopes.
- Call an approved endpoint.
Test with sanitized data and confirm the expected application is charged or logged.
- Review credits and status.
Manage app credits, scopes, secret rotation, and active status from the Apps page.
Support
Still need help?
Contact TechnoMindX support without sharing passwords, OTPs, session cookies, or bearer tokens.