Hello @harishdalmia,
It’s sounding like what you need here is possibly to set up a Service App if you’re looking to obtain OAuth tokens for Okta API calls: Implement OAuth for Okta with a service app | Okta Developer - the reason I say this is because you mentioned Super User permissions, which you can grant to the Service App in order to make Okta API calls based on granular scopes. Please check this out and let us know if it will work for your purposes.