#239 – AutoMgrLock


This week on the podcast, Kyle shares an idea for a drop zone in Cloud Manager, and then he and Dan discuss the AutoMgrLock feature in the application server.

#237 – Approaches to PIs



This week on the podcast, Dan and Kyle talk about some older frameworks in PeopleSoft and why they didn’t catch on. Then Kyle shares some approaches to manage your PIs and why each solution might be a fit for you.

Show Notes

#235 – Wireshark


This week on the podcast, Dan and Kyle discuss “toil”: what it is and how it affects your team. Then Dan shares a debugging story about the Integration Broker and how he solved the issue with Wireshark.

Show Notes

#228 – Health Center 8.58


This week on the podcast, Dan shares his experience with the new VisualCOBOL compiler and how to reorder Signon PeopleCode. Kyle shares his first impressions with the new Health Center in PeopleTools 8.58.

Show Notes

psadmin.conf: System Performance Data Collection

In this session from psadmin.conf 2018, Frank Dolezal shares how he collects logs and system analytics to address a number of system issues. He explains how they can track average performance trends in the system, identify errors an anomalies, catch new issues before they are reported, and more.

We released the videos from psadmin.conf as a free course so you can find the sessions in one place. Head over to the psadmin.io courses page and sign up. If you already signed up for the course, you can log in and the new video will be available.

#227 – Firefox Containers


This week on the podcast, Kyle explains how Firefox App Containers work and how he uses them when testing with PeopleSoft, and Dan shares some updates to the Vagabond project.

Show Notes

#225 – PeopleSoft Security Insights w/ Greg Wendt


This week on the podcast, Greg Wendt from Appsian joins us to talk about IDP-based authentication, Zero Trust security with PeopleSoft, and some of the creative ways you can use Appsian.

Show Notes

  • Introducing Greg Wendt @ 1:30
  • IDP-based Authentication @ 3:30
  • Kiosk Security and BYOD @ 9:00
  • Zero Trust and PeopleSoft @ 11:30
  • Security Implications with Cloud Migrations @ 18:00
  • How do privacy laws affect PS Admins? @ 21:30
  • Creative uses with Appsian @ 34:00

#222 – Cloud Manager 10 Review


This week on the podcast, Graham Smith joins Dan to talk about passwords and Cloud Manager 10. We discuss the new installation process, the use of Terraform and the File Storage System, and improvements to building environments.

> Watch our video on installing Cloud Manager using the OCI Resource Manager <

Show Notes

  • Password Complexity @ 1:30
  • Cloud Manager 10 Review
    • Cloud Manager Audiences @ 9:30
    • Installation via Resource Manager @ 16:00
    • Terraform as a first class citizen @ 20:00
    • OCI File Storage System @ 26:00
    • Self-Updating @ 27:30
    • Cloning Environments @ 31:30
    • Managing Nodes @ 35:30
    • Windows Support @ 39:00
    • Importing Environments @ 42:45
    • CM Wishlist @ 44:30

Signing nVision Macros

Signing nVision Macros

If you have to support nVision reports, you’ve probably had to deal with getting nVision configured on developer workstations. To develop nVision reports, you need to run Excel macros inside Excel. But, many organizations are concerned about allowing users to run any macro. Macros are often an attack vector for hackers, so running Excel macros are something that IT security often discourages.

How do we balance the need to run nVision and IT security discouraging macros? We can sign the nVision macros with a certificate from your organization so that the macros are trusted. To sign the macros, we will use tools that come with Microsoft Office.

Generate a Certificate

First, we need to generate a certificate. If you have Office 2016, you will find the selfcert.exe program here: C:\Program Files\Microsoft Office\root\Office16\

PS C:\> cd 'C:\Program Files\Microsoft Office\root\Office16' 
PS C:\Program Files\Microsoft Office\root\Office16> .\SELFCERT.EXE

Give your certificate a name, nVision, and click OK. Your certificate is stored in the Windows Certificate Manager.

Sign the Excel Macro

Next, launch nVision and sign in. If nVision hangs, you can start Excel, set the macro settings to “All Macros enabled” for now (File> Options > Trust Center > Trust Center Settings > Macro Settings), then relaunch nVision.

Once nVision has started, enable the Developer tab under File > Options > Customize Ribbon. Select the Developer option and move it to the toolbar. Next, click on Developer tab and select the Visual Basic button. In the VB Editor, click on Tools > Digital Signature and select the nVision certificate. Save your changes.

Test the Signed Macros

Before we test, make sure your Excel macro settings are correct. Under File> Options > Trust Center > Trust Center Settings > Macro Settings, select the option “Disable all macros except digitally signed macros”. Close Excel and nVision.

Last, launch nVision and watch your digitally signed macros run in Excel.

#221 – Refresh-able URLs


This week on the podcast, Jim Marion from JSMPros joins Dan to talk about their favorite coding fonts, making App Designer a better tool, HTML attributes to make PeopleSoft pages better, and how to build refresh-able URLs.

Show Notes