Questions and discussion about developing processes and programming in PHP, JavaScript, web services & REST API.
Forum rules: Please search to see if a question has already asked before creating a new topic. Please don't post the same question in multiple forums.
User avatar
By amosbatto
#813131
The user needs to have a role which contains the PM_SETUP and PM_SETUP_ADVANCE permissions in order to access the /oauth2/applications page. Also, if the login session has expired, then you will have trouble accessing that page.
User avatar
By amosbatto
#813207
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:
PM_LOGIN
PM_REST_API_APPLICATIONS

In older versions of PM, the user needed to have:
PM_LOGIN
PM_SETUP
PM_SETUPADVANCE

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.
User avatar
By ceeprisk
#827355
Hi
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?
it is my problem can you help me, please?
User avatar
By programerboy
#827360
Hi,
Please enable inspect element in your browser and go to console tab and check the errors or attach errors here.

https://pmlearning.info
Thanks
Last edited by programerboy on Wed Apr 07, 2021 1:07 am, edited 1 time in total.
Want to create your own meme coin?

In the world of cryptocurrencies, a unique and exc[…]

The market for cryptocurrencies is demonstrating a[…]

What's SAP FICO?

Embarking on a dissertation can be one of the most[…]

Hello. For rental housing, there are software solu[…]