Question
DICTU
NL
Last activity: 30 Aug 2024 5:16 EDT
Constellation debugging tools on a production environment.
Hi,
With Pega Constellation, there are some tools to aid in debugging, like PCore.getDataPageUtils(); to get a list of cached Data Pages and PCore.getDebugger().toggleXRay(true); to inspect components of the Constellation UI.
This is useful for most environments, but is there a way to make these tools unavailable for the production environment?
***Edited by Moderator Marije to add FDBK-117201***
-
Reply
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Updated: 30 Aug 2024 5:16 EDT
Pegasystems Inc.
FR
@MariovdH You don't have to do anything special, we've done that for you!
Pegasystems Inc.
CA
I hope this helps to disable the Developer tools in the Production instance. This will prevent users from executing those commands in Production.
- Log in to your Google Workspace account at admin.google.com.
- Navigate to Devices > Chrome > Settings > Users & Browsers.
- Find the OUs you want to apply this to and select.
- Search for Developer Tools.
- Click and Select the "Never allow the use of built-in developer tools" option from the dropdown and SAVE.
Open Microsoft Edge. Click the [Settings and more] icon ① in the top-right corner, then click [Settings]②. Click [Default browser]③. Under Allow sites to be reloaded in Internet Explorer mode (IE mode)④, you can select the setting you need.
DICTU
NL
Nice idea but we use Constellation for citizens to access information using an internet-facing portal. So we have no control over their desktop environments.
But in general good idea, thanks for sharing.
DICTU
NL
Question is still unanswered (notification by e-mail)
Pegasystems Inc.
CA
This could be a potential solution for web applications if you don't want the Production users to use the commands in the Developer console.
Thanks,
Ramesh
DICTU
NL
Hi Ramesh. That is correct. I don't want production users (especially ones that are not part of my organization) to find the debugging tools available.
So that is the question... can we somehow disable this?
Pegasystems Inc.
FR
@MariovdHUnfortunately, it is not possible to disable Xray debug. I will consider submitting a feedback item for the product team.
DICTU
NL
@JeanK Goodmorning. Just to make sure: do I need to submit a feedback item or are you considering submitting that yourself?
Kindest regards,
Mario.
Accepted Solution
Updated: 30 Aug 2024 5:16 EDT
Pegasystems Inc.
FR
@MariovdH You don't have to do anything special, we've done that for you!