I cant seem to find option to enable “Create and assign task to user” from pulse in constellation
Hi @MarissaRogers,
In Theme UI Kit we have the refresh section option available in the action sets which can be used to automatically refresh the section to get the real time updated values in the UI. In Constellation do we have any equivalent feature to achieve the same functionality? In my current project we are showing some values in views using Data page which gets updated on each user action and we are calling the activity pxC11NPublishDatapageUpdate to get the updated values which in turn is showing the message “Click to refresh”(PFB the screenshot) button which can be used to refresh the screen.
We want the values to be refreshed automatically without the user manually clicking on the “Click to refresh” button. Is there any way to achieve the same in Constellation. Guiding me with the solution will be helpful and if not at least pointing me to any PDN articles or documents for the same will be appreciated.
@MarissaRogers, @Sam Alexander , @BraamSmithCLSA :
How do we access case attachments from different pega applications where attachments stored externally in constellation using attachment property OOTB?
Problem Statement:
- We have 2 different pega applications (running inside same server) where attachments stored in pega cloud repository. We would like to reference specific set of case attachments from App1 to App2. App2 and App1 are totally independent Apps.
- Example: C-1 in App1 has attachment A-1. C-2 in App2 should provide option to download Attachment A-1.
What we tried:
- Using Attachment property in App2 with linkreffrom passed as C-1 (App1)
Issue encountered:
- Access deny error has DX attachment API checks attachment specific access function (pxHaveAttachmentSpecificAccess) and returns access denied as class instance associated with C-1 will never be known to C-2 case in App2.
Queries:
Is there any way to use constellation OOTB component (Attachment property or Display Attachment widget) to retrieve attachments from different pega application or other repositories and provide download option without custom component? We have tried Display Attachment widget (Pega extension) where we are able to get the attachments but unable to download the attachment due to access error.
Can we able to grant access in attachment category rules to overcome this issue by creating privilege?
@MarissaRogers, @Sam Alexander , @BraamSmithCLSA , @DionLammers , @agars :
Links are not displaying in highlighted areas
Issue : Links are not showing in highlighted areas correctly due to same background. Is there any way we can able to overcome this issue by css or theme?
@MarissaRogers, @Sam Alexander :
Topic: Guided journey feature availability in constellation?
Query: Any idea when guided journey feature available in constellation? If there is no plan , is there any alternative for guided journey feature in constellation?
@SriK3119 Starting from 24.2, the Constellation UI architecture displays read-only offline data for offline-enabled mobile apps. More information @ Pegasystems Documentation
I’m considering a potential workaround for your use case with the optional actions. The user clicks on Optional Action to get additional information, and you trigger the connector to get the primary fields. Then, you can have a radio button (More Info required, no) that could trigger the second connector request to get the additional fields for Review using Form Refresh Settings(Refresh whenever the radio button changes).
I hope this helps!
CAn you please check follow the Academy exercise to implement Custom bearer grant type?
The Constellation architecture allows for your Constellation application to be presented to users using an alternate design system, likely built using Constellation’s software development kits (SDKs). This is useful when the websites presenting a Constellation application to its users must observe a particular look, feel and interaction design.
A Channel that intends to use one of these alternate design system uses this checkbox to flag where the assets for the alternate design system are deployed. The alternate design system provides the look and feel characteristics for these Channels. This supersedes the need to configure a Theme to overlay look and feel specifics onto the OOTB Constellation design system. As such, the Theme configuration is not capture when configuring a Channel that uses an alternate design system.
@MarissaRogers
Is there any way to change font color of Instruction text?
I find Heading style option and bold setting option but I couldn’t find font color change option.
If I need to use custom css, please tell me how to use custom css on constellation.
I couldn’t find any css related option on Theme setting.
Screenshot of Instruction text_0.xlsx (90.2 KB)
Our use case involves a React application that is connecting to Pega via DX API’s. On react side, the requirement is to have an authenticated and unauthenticated journey of the user. I understand from the documentations that the we can give authservice in the sdkconfig json file. We have OpenID as our IDP , and we created an authentication service on Pega and added the alias for that in the sdkconfig file. When we are loading the react page, it is trying to authenticate in a popup window and its presenting us the IDP login page. We have following queries where we are stuck for now -
-
How to initiate the IDP login on the same page of react instead of a popup.
-
Since we have an unauthenticated journey, there are certain pages on the react app which the user can use without any authentication. We have a login button on the click of which the authentication flow should start and connect to the IDP. Currently, since we have given the auth service in the config json file, it is launching the authentication as soon as the page loads but we want to trigger that on the click of the login button. Unless the button is clicked, the DX API calls should happen via a common operatorID and after user logs in, it should switch to the logged in user operator ID.
-
the opposite of point 2 should happen if the user clicks on log off.
We noticed that the ‘Create and Assign Task’ option is missing from Pega Pulse for Constellation applications. Could you please confirm if this feature is supported for Constellation apps? If so, could you provide the steps to enable it?
Thank you!
In Constellation, I need to implement a feature where clicking a link or button clears all form fields in a view. This should work like the Reset option we see in the Search & Select control.
- Is there an out-of-the-box way to achieve this in Constellation?
- If not, what’s the recommended approach (e.g., Data Transform, action configuration)?
- Any best practices for ensuring the UI refreshes properly after clearing the fields?
@A___K____
-
Please find the best practices on Data model - Modular enterprise reuse | Pega Academy
-
Kindly review the common data model and check if there are items that you can reuse. If yes, then build the greenfield application on top of Pega Common data model. The Pega data model is required for applications built on Customer Service.
Thanks,
Ramesh
I recommend this replay and deck. Explains the why and benefits, including significantly faster time to value; built-in Accessibility and front-end best practices; seamless upgrades, and more. Also includes adoption strategies.
Pegaworld 2024 Replay: Reach for the Stars: Unleash Innovative, Exceptional and Accessible Experiences with Pega Constellation Today!
Sam
I believe there is no limitation on using declared expressions in Constellation. The screen/form automatically displays the updated value, so we don’t need a DX Component.
Does the app leverage the features that parent/child relationship provides, such as 1) parallel processing where child cases must complete before the parent can complete and 2) data propagation where the child case gets a snapshot of the parent’s case data upon creation? If you do not require this capabilities, you could model the relationship with Case Reference field instead of parent/child; in that configuration, the header would not include the breadcrumb to the parent , and you could control whether there’s a link to the parent with business logic.
Looking forward to your answer. Then, I’ll continue huddling with my peers to provide additional guidance.
Sam
@HanishaP17256546Hi can you tell a little bit more about this feature so we can asses the way forward in Constellation
@MarissaRogers, @Sam Alexander, @Kamil Janeczek , @RichardMarsot :
Query: Actionable button DX component behavior
Reference : Fields / Actionable button - Docs ⋅ Storybook
Problem Statement: Actionable button with local action presented is considering only committed work page data not edited form data. For example, consider form field called title and provide some value called test and on click of button, launch a local action and display title field and system shows empty value. Whereas when we open local action from additional action option, it works.
Observation:
Sequence of DX API call from additional action navigation:
- Save
- update
- case/action
As save called first, values persisted upfront and hence shows updated form values.
Sequence of DX API call from actionable button:
- case/action
As constellation calls only case/action API without save, it reads from what is available in the BLOB instead of form values.
Suggestion:
- If actionable button also follows same sequence similar to additional action navigation menu, problem will be solved
Alternate solutions:
- Exploring Auto save fields (Fields / AutoSave Field - Docs ⋅ Storybook) to save certain fields, however this is not scalable
- Creating a requestor level editable data page to holds form level information and use it in local action forms.
Please let me know is there any other way i should try to tackle this problem.
Hi @MarissaRogers,
I am looking to implement Geolocation tracking in Constellation application.
I was able to achieve it in Cosmos application by just enabling the Enable geolocation tracking checkbox from case type settings and I was able to see the location tab got added in the Case History section.
But after enabling the Geolocation tracking in Constellation application, I was not able to see the location tab got added in the Case History section.
I have verified the DSS - Pega-EndUserUI • uiengine/map/googleapikey. It is same in both the application.
Can someone please say how this can be achieved easily in Constellation, like we do in Cosmos.
Thanks,
Pruthvi


