Discussion
Pegasystems Inc.
IN
Last activity: 13 Jul 2018 8:25 EDT
Ask the Expert - Pega App Studio (Express) with Suman Bhowmick
Message from Suman Bhowmick: Hi all! I am looking forward to interact with you guys and answer your questions about various Express capabilities. Please feel free to ask any questions related to Pega App Studio (Express). If you don’t have any Pega knowledge I would recommend you to try Express trial at https://www.pega.com/products/pega-7-platform and post your questions here.
- Follow the Product Support Community's Community Rules of Engagement
- This is not a Live Chat - Suman will reply to your questions over the course of this two-week event
- Questions should be clearly and succinctly expressed
- Questions should be of interest to many others in the audience
- Have fun!
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
US Treasury
US
Hi Suman,
I had a question in Express regarding a user viewing work, when they have more than 1 application. I am using pega 7.20.
I have added a second application on the pega7express dashboard. When I customize the dashboard for application1 (adding report widgets, etc.), and switch to application 2, it displays the widgets that I have on application1 dashboard (mostly errors since the widgets are specific to application1).
Do I need to create a custom portal, harness and templates for application2, so when I switch applications it only displays widgets I want for application2 ?
thanks for your help
US Treasury
US
As a followup, I created a new template for each application (in its own ruleset) following this quickstart guide: https://community.pega.com/knowledgebase/articles/quick-start-creating-dashboard-template. I assigned each application its own template.
The problem is, it doesn't save and show the template for each application, just the last one set.
Example)
I set app1 dash template = template1.
I set app2 dash template = template2.
When i goto app1, the template shown is template2....which is the wrong set of widgets.
If it wasn't designed to do this, can you suggest another approach so i can allow users to switch between apps and only see the app specific widgets in the dashboard.
Thanks for your help.
-
Jaydeep Banerjee John Healey Kiran Sravanam Soumyajit Surai
US Treasury
US
Hi,
It looks like this issue was reported as a defect in 7.1.8 (https://community.pega.com/support/support-articles/dashboard-personalization-not-limited-portalapplication), and also mentioned in the link below.
The resolution steps are below, but I am not sure how to perform step 2...?
thanks,
----------------
Hi,
It looks like this issue was reported as a defect in 7.1.8 (https://community.pega.com/support/support-articles/dashboard-personalization-not-limited-portalapplication), and also mentioned in the link below.
The resolution steps are below, but I am not sure how to perform step 2...?
thanks,
----------------
Perform the following local-change:
1. Remove Pega UI-Kit-7 from the application list if it is present.
2. while loading user portal, call data transform (DT) rule ‘pxUserDashboardPrepareDisplay’ and pass a unique value for ‘UserDashboardCategory’ parameter. Call DT rule from a navigation rule while portal is loaded.
https://collaborate.pega.com/question/customising-dashboard-accessgroup
Hi,
In the above mentioned scenario, you may have to create different instances of Dashboard. And in each of the your differnt harness call the different dashboard instance using DT "pxUserDashboardPrepareDisplay" with differnt UserDashboardCategory. Please let me know if you need more details.
Pegasystems Inc.
IN
Hi,
The dashboard in Express and other dashboards from Pega are by default user specific, not application specific. That's what most of the customers need. That's why our out of box solution for Dashboard is to save user-specific dashboards instead of application-specific. Having said that as you mentioned in your follow up posts, its possible to achieve having dashboards per access groups. But that's an advanced use-case of Dashboards and not quite related to Express.
Anyways you can save the rule from where you have the action (for example navigation rule) to load the dashboard in your application ruleset. In that, you can update the parameter of UserDashboardCategory to something unique. With that, you will get a unique dashboard in that application. But initially, it will be empty without any gadget. However, if you need to default your dashboard to have specific initial data then simply modify the pyDefautUserDashboard data transform in your app context. Hopefuly this will be helpful.
Regards,
Suman
US Treasury
US
thanks Suman,
I will take a look at what you suggest.
As I am learning, when you say that dashboards are user specific, and not application specific, then what would be the approach if you have to 'build' different applications within an organization, that may involve similar users (but the work and flow is unrelated...so their access would be different) - yet you want to provide access to their applications through a dashboard?
Doug
Pegasystems Inc.
IN
Hi Doug,
When I say that dashboards are user specific, and not application specific I was telling how the changes related to dashboard customizations are saved. If you look at the default dashboard widgets provided in Pega, most of them show different results based on the current applications. For example the worklist widget. So its suggested to design the widgets accordingly. But again I understand there would be requirements to have some widgets which are very specific to one application. To cater to those need, advanced configurations like what I mentioned before would be needed.
Regards,
Suman
Comerica Bank
IN
Hi Suman,
We have a requirement to create cases automatically by receiving text file from different system on daily basis. we need to know process on how to establish the connectivity and how source system will push files to our pega cloud server.
We are using 7.3.1
Pegasystems Inc.
IN
Hi Arun,
You can achieve this using File Listener. Please go through this link https://community.pega.com/knowledgebase/articles/how-set-file-service-and-file-listener to know more about file listener. This article was written for an older version of Pega but most of it still holds good. If you need further help with this feel free to raise more questions about File listener under Integration topic.
Regards,
Suman
Technocrats institute of technology
IN
Hi Suman,
I have two questions in Pega trial version that I want to create a mobile app using Pega but when I tried it, this required some terms like package name, ID, API key etc and I filled every column but not clearly understood even it required some certification option and also I filled it too but column does not accept the certificate. please suggest me to create a mobile app in Pega trial version step by step.
and 2nd was that how can i change the platform service request to custom or another,means does it need a new account with another ID or easily switch the platform to another using some settings.
please suggest me, I using pega version 7.4.
thanks
Pegasystems Inc.
IN
Hello,
For creating a mobile application using Express you can follow this video tutorial. https://community.pega.com/video-library/building-custom-mobile-app-pega-express. I hope it will clear all your doubts.
I didn't understand the second question. Could you please elaborate?
Regards,
Suman
Noida Institute of Engineering & Technology
IN
Pegasystems Inc.
IN
Hi Abhinav,
Activity rules provide you with one way to automate the processing of work using a procedural, program-like approach. While to some who have programming experience, activities appear to be a natural, general purpose and flexible way to create rules, activities can quickly become complex to analyze, debug and maintain. Thus, activities should be used judiciously only when there are no other, more appropriate rule types. For example, instead of using a series of activity steps, use a Declare Expression rule to calculate declaratively, rather than procedurally. Similarly, for data manipulation, we can use a Data transform instead of Activity. In the example you have given, you should consider using a data transform instead of an activity.
Regards,
Suman
CGI
IN
Hi Suman,
I had a question in Express
Using Pega 7.3
As per the article "https://community.pega.com/knowledgebase/articles/adding-design-template-form-pega-express", trying to add design template.
Issue: Layout tab is not visible. Please find the screen shot below. Guide me.
Hi Suman,
I had a question in Express
Using Pega 7.3
As per the article "https://community.pega.com/knowledgebase/articles/adding-design-template-form-pega-express", trying to add design template.
Issue: Layout tab is not visible. Please find the screen shot below. Guide me.
Pegasystems Inc.
IN
Hi Rajasekhar,
The link is giving steps which are valid for an older version of Pega (7.2.1). In 7.3 layout tab is not available while configuring the view. You can update the view directly at runtime. That will give you a WYSIWYG UI authoring experience. For that, you can follow the below steps.
- Make sure editing is on.
-
Select a case type name from the + New menu to create a case.
- Reach the collect info step which you would like to edit
- Click on Configure this view which is shown with a small pencil icon.
- In the right panel, click Change template to switch the existing layout to any of the standard or custom predefined design templates.
I hope this would help.
Regards,
Suman
CGI
IN
Thanks Suman, for information that, from 7.3 layout tab is not available while configuring the view.
Pegasystems Inc.
IN
Thank you All for the great discussion!! Please continue to ask your questions on Pega App Studio by writing a new post on our community!
Special thanks to our expert @SumanBhowmick for making sure this session was fantastic!!
Hope to see you around!