
Sasank's PeopleSoft Log
539 FOLLOWERS
A blog aimed at PeopleSoft Knowledge Sharing and Discussion.
Sasank's PeopleSoft Log
2y ago
If you follow me on LinkedIn or Twitter, you may know that I joined Oracle, PeopleTools Strategy team last year.
While my role has changed, I still love the fact that a huge part of my job involves community engagement and interactions.
What better way to interact with the PeopleSoft community than attend an in-person event? That's right, the PeopleTools Strategy team (along with the rest of the PeopleSoft Product Management team) will be attending the Blueprint 4D conference!
Check out this post to find out all the sessions offered by Oracle - with a focus on PeopleTools:
https://blogs.oracle ..read more
Sasank's PeopleSoft Log
4y ago
By now, we all must have seen the demonstrations of Kibana Data Visualizer that was made available in PeopleTools 8.58. If not, it is very easy to spin up a PUM image (HCM or FSCM) and get a hands-on experience with this functionality.
While evaluating the delivered Kibana Visualizations, I noticed a few map visualizations.
For example, HCM > Workforce Administrator (Homepage) > Workforce Insight (Dashboard) > Workforce Equity (Tile) > Employee Distribution by Country (Visualization)
How does this work?
As we can see in the footer, the map is rendered to us using the Elastic Maps ..read more
Sasank's PeopleSoft Log
4y ago
This is a follow-up to my previous post where we saw how we can Deflate + Base64 Encode a SAML Request.
Refer: https://pe0ples0ft.blogspot.com/2021/03/sso-deflate-base64-encode-saml.html
Here is an example of the reverse - Base64 Decode + Inflate ..read more
Sasank's PeopleSoft Log
4y ago
Often, I hear questions about PeopleSoft's support for SAML, OAuth or other types of SSO. I have also seen some bolt-on solutions that are available for purchase. My thoughts on this age old question is as follows:
Signon PeopleCode + SetAuthenticationResult Function + PeopleCode Java Functions
Signon PeopleCode is incredibly flexible and allows us to build any custom SSO integration that might be unique to our requirements. Couple this with the built in SetAuthenticationResult function (to manage redirects and authentication) and PeopleCode Java functions, we have everything that we need to d ..read more
Sasank's PeopleSoft Log
4y ago
I regularly get questions on how we can make changes to Tiles on the Homepage dynamically:
Display/hide Tiles based on certain conditions
Use different Tile title/content based on certain conditions
Dynamic Tile content could be achieved using the Tile Wizard Classes.
And so on...
And every time I struggle to remember and find this reference to an old Oracle community discussion:
https://community.oracle.com/tech/apps-infra/discussion/4052095/hide-fluid-tile-from-a-homepage
Just to avoid searching for this again, I am sharing/documenting this link on my blog. ?
On this thread, Dive ..read more
Sasank's PeopleSoft Log
4y ago
I saw a question on a forum where someone wanted to disable the push notifications badge from showing the incremental counter.
What is the Notification Badge? It is the counter on the notification icon which indicates any new notifications that were pushed to the client/users.
Why would we want to disable this? Yes, that is a good question. It is hard enough to setup and ensure that Push Notifications is functional, so I would not touch anything if you ever get the badge to increment properly! ?
That aside, let's say we have a valid reason to remove the counter. Maybe we decided to not interr ..read more
Sasank's PeopleSoft Log
4y ago
Previously, I wrote about Lifecycle Management (LCM) Considerations for Event Mapping Framework.
Refer: Event Mapping Framework LCM Considerations
Drop Zones, similar to Event Mapping, provide a way for us to isolate our customizations and utilize configurations. Like I mentioned in my previous post, Drop Zones also do not have any support for LCM (App Designer - Compare Reports) as of now.
While we wait for the enhancements to Drop Zones, here is a SQL query that will find a correlation between page objects in a project and the Drop Zones metadata. The query will return all page objects in ..read more
Sasank's PeopleSoft Log
4y ago
In the following DIY blog series, I described how we can use the framework provided in PeopleTools 8.58 to configure our own custom visualizations and dashboards in Kibana and use them in PeopleSoft applications via the 'Kibana Visualizer'.
Refer: DIY - Kibana Dashboards with Application Data
Someone ask a very valid question:
How do we migrate these configurations from one environment (source) to another (target)?
This post will detail the steps for migrating the Search Definition and associated configuration.
Migration
We can migrate everything related to the Search Definition using an ..read more
Sasank's PeopleSoft Log
4y ago
In the following DIY blog series, I described how we can use the framework provided in PeopleTools 8.58 to configure our own custom visualizations and dashboards in Kibana and use them in PeopleSoft applications via the 'Kibana Visualizer'.
Refer: DIY - Kibana Dashboards with Application Data
Someone ask a very valid question:
How do we migrate these configurations from one environment (source) to another (target)?
My previous blog post detailed the steps for migrating the Search Definition and associated configuration. This post will describe the steps for migrating the Kibana Visualizatio ..read more
Sasank's PeopleSoft Log
5y ago
In the following DIY blog series, I described how we can use the framework provided in PeopleTools 8.58 to configure our own custom visualizations and dashboards in Kibana and use them in PeopleSoft applications via the 'Kibana Visualizer'.
Refer: DIY - Kibana Dashboards with Application Data
Part 3 described how we can configure a Kibana visualization/dashboard as a Tile within PeopleSoft. There is also another way we can expose the Kibana visualization/dashboard in PeopleSoft. This alternate approach is to configure them as related information/content of a component.
Configure Kibana Visua ..read more