Hi Scott,
this is a sample CARLa job that generates XML-formatted reports that are sent to a recipient as email attachment.
It does not use BUNDLEBY, but you can tweak the job to fit with your company's requirements.
// <== add a valid jobcard here!>
// JCLLIB ORDER=(<supply the name of your JCLLIB here!>)
//GENXML EXEC C2RC
//C2REMAIL DD SYSOUT=B,DEST=(TVT6004,SMTP),RECFM=VB
//RACFPRIM DD DSN=< name of your RACF input source goes here!>,DISP=SHR
fileoption dd=c2remail fileformat=xml xml_datadict,
xml_stylesheet=imbed(m=c2rxsl01) encoding=utf-8
option dd=c2remail mailto=<your test email address goes here!>,
from=zSecure-RACF_Admin@nl.ibm.com outputformat=attach,
emt=<your error mail to email address here!> replyto=<your reply to email address here!>
alloc type=racf active primary complex=<your complex name here!>
newlist type=racf name=warning,
t="List of data sets and general resource profiles in WARNING mode; Plea
se re-validate!",
tt="Notes: Edit using Excel. Add your comments in field provided",
st="Save the table and email it to RACF Administration desk"
select class=(dataset,general) s=base warning
define reqno('Change request number',22,blank$hdr) true
define remarks('Reviewers Remarks',20,blank$hdr) true
sortlist class key('Profile name') owner(nd) reqno remarks
newlist type=racf name=highuacc,
t="List of data sets and general resource profiles in with HIGH UACC or
ID(*) access. Please re-validate!",
tt="Notes: Edit using Excel. Add your comments in field provided",
st="Save the table and email it to RACF Administration desk"
select class=(dataset,general) s=base,
(uacc>=update or acl(ID('*') and access>=update))
exclude class(nodes,digtcert,xfacilit)
define sreqno('Change request number',22,blank$hdr) true
define sremarks('Reviewers Remarks',20,blank$hdr) true
define stripacl(aclaccess,20,'ID(*) Access') subselect acl(id='*')
sortlist class key('Profile name') owner(nd) uacc stripacl sreqno,
sremarks
When I submit this job on my development system with my email address as the recipient, the reports get emailed to me as an attachment.
BTW, the style sheet c2rxsl01 that this job uses to transform the data is the standard style_sheet that zSecure supports in the SCKRCARL library. But, you or your experts can write your own style sheet with the layout characteristics that you prefer.
I can then double click the attachment to open the attachment with my preferred browser or other application that can digest XML-formatted output:


I hope that you find this answer useful.
------------------------------
Tom Zeehandelaar
z/OS Security Enablement Specialist - zSecure developer
IBM
------------------------------
Original Message:
Sent: Wed April 02, 2025 09:12 AM
From: Scott Lahner
Subject: BUNDLEBY - Is there a way to change the font in the body of the Email
Tom, would you have a simple example of generating Carla RACF output into XML format?
------------------------------
Scott Lahner
Original Message:
Sent: Tue April 01, 2025 06:00 AM
From: Tom Zeehandelaar
Subject: BUNDLEBY - Is there a way to change the font in the body of the Email
Hi Scott,
CARLa does not support a parameter that enables you to change the font in generated emails.
However, CARLa does have support for generating output in XML format that you can post-process with XSLT stylesheets to a different layout.
But that might not be what you were looking for.
Regards,
------------------------------
Tom Zeehandelaar
z/OS Security Enablement Specialist - zSecure developer
IBM
Original Message:
Sent: Fri March 28, 2025 12:38 PM
From: Scott Lahner
Subject: BUNDLEBY - Is there a way to change the font in the body of the Email
I am using the Carla BUNDLEBY parameter to group output and send emails to different owners.
I would like to send the data within the body of the email, but the font in the email is always comes across as Courier New and could be mistaken for spam. Is it possible to change the font in the body of the email to something else and maybe highlight text by using bold?
------------------------------
Scott Lahner
------------------------------