If you login as the "admin" user in ProcessMaker and then go to the oauth2/applications
page in your web browser, but it doesn't display the page, then something is wrong with your installation of ProcessMaker. Is that your problem?
If you can see the oauth2/applications
page with the "admin" user, but you cannot see the page with your new user, then the new user lacks permissions in his/her role.
In order to be able to see the page in recent versions of PM, the user needs to have these permissions:
In older versions of PM, the user needed to have:
I also see that the description of the PM_REST_API_APPLICATIONS permission is wrong:
To register the external application, first the PM_REST_API_APPLICATIONS permission must be assigned to the role of the user who will need to access ProcessMaker using REST.
Instead, it should say:
To register a new REST application, login to ProcessMaker with a user (such as "admin") who has the PM_REST_API_APPLICATIONS permission in his/her role. After the REST application has been registered, any user in the workspace can use that application's client ID and secret code to access ProcessMaker using REST.
In other words, the new user probably doesn't need access to the oauth2/applications
page, since the new user can use the REST application registered by the "admin" user when logging in with REST.