BI Publisher PDF Security
Using PeopleTools and PeopleCode, we can add additional security features to BI Publisher generated PDF reports to help safeguard your company’s data.
Getting things done with PeopleTools
Using PeopleTools and PeopleCode, we can add additional security features to BI Publisher generated PDF reports to help safeguard your company’s data.
IsMenuItemAuthorized() is a delivered PeopleCode function that tells us, True or False if the current user has access to a specific page.
PeopleCode has two little gem functions that expand binds: ExpandBindVar and ExpandSqlBinds.
At first glance, these two functions look similar. A cursory glance at PeopleBooks show that they both expand binds in strings. Even the parameter list is the same (not). But how they are used is two very different situations and are not interchangeable.
As requested, this is the PeopleCode behind placing images in BI Publisher Reports Episode
Running a BI Publisher report in batch doesn’t mean it has to use PSQuery as a data source. As per MOS (Doc ID 962712.1), an XML File is the most efficient way to feed the report data.
Using a quick change, we can get BI Publisher Reports generated through the Process Scheduler to post to the Processes detail page along with the other files and logs.
Enable users to upload images such as employee photos, catalog items and assets into your PeopleSoft Application
Part 1 of series on Images.
Using images in your PeopleTools Page designs
PeopleCode enables watermarking PDF documents through the delivered PSXP_ENGINE:PDFMerger class. One of that class’s properties is the PSXP_ENGINE:Watermark class. By manipulating a few properties of this Watermark class, we can add a text or image watermark to a PDF document.
Use PeopleCode delivered API’s to merge PDF documnets