<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Using ODS to password protect file in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509206#M21936</link>
    <description>Hi:&lt;BR /&gt;  If you were sending a PDF file as an attachment to your email, you could use the PDFPASSWORD option with ODS PDF as shown here: &lt;A href="http://support.sas.com/documentation/cdl//en/lesysoptsref/69799/HTML/default/viewer.htm#n1e4a3l9txg8dwn1v2cnulv4yi6d.htm" target="_blank"&gt;http://support.sas.com/documentation/cdl//en/lesysoptsref/69799/HTML/default/viewer.htm#n1e4a3l9txg8dwn1v2cnulv4yi6d.htm&lt;/A&gt; but I do not believe there is an equivalent option for ODS EXCEL (or however you're making your XLS file).&lt;BR /&gt;Cynthia</description>
    <pubDate>Wed, 31 Oct 2018 16:50:59 GMT</pubDate>
    <dc:creator>Cynthia_sas</dc:creator>
    <dc:date>2018-10-31T16:50:59Z</dc:date>
    <item>
      <title>Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509182#M21934</link>
      <description>&lt;P&gt;Is there a way to password protect a file that is being built, zipped and emailed using ODS?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is my current macro that builds the zip file and emails:&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;STRONG&gt;&lt;SPAN&gt;%macro&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;zipemail(zpath=,spemail=,uemail=,workdate=,rptname=,fname=);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;%if&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;amp;syscc &amp;lt;=&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;%then&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;%do&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;ods package(&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;rptname.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;workdate.&lt;/SPAN&gt;&lt;SPAN&gt;) open nopf;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;ods package(&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;rptname.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;workdate.&lt;/SPAN&gt;&lt;SPAN&gt;) add file=&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;zpath.&amp;amp;rptname.&amp;amp;workdate..xls"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ods package(&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;rptname.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;workdate.&lt;/SPAN&gt;&lt;SPAN&gt;) publish archive&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; properties(archive_name=&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;rptname.&amp;amp;workdate..zip"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; archive_path=&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;zpath."&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;ods package(&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;rptname.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;workdate.&lt;/SPAN&gt;&lt;SPAN&gt;) close;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;filename my_email email&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;spemail"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from=&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;uemail"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject=&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;fname"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attach=(&lt;/SPAN&gt;&lt;SPAN&gt;"&amp;amp;zpath.&amp;amp;rptname.&amp;amp;workdate..zip"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content_type=&lt;/SPAN&gt;&lt;SPAN&gt;"application/zip"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;data _null_ ;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;file my_email;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;filename my_email clear;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;%end&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;STRONG&gt;&lt;SPAN&gt;%mend&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;Could code be added to password protect the report?&amp;nbsp; if so what is the code and where is it inserted?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;TIA,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="x_MsoNormal"&gt;&lt;SPAN&gt;Elliott&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Oct 2018 15:52:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509182#M21934</guid>
      <dc:creator>Elliott</dc:creator>
      <dc:date>2018-10-31T15:52:46Z</dc:date>
    </item>
    <item>
      <title>Re: Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509203#M21935</link>
      <description>There's no built in way, as far as I know, but you can do this from the command line, so if you have XCMD enabled, you can pass that via command line.</description>
      <pubDate>Wed, 31 Oct 2018 16:43:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509203#M21935</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-10-31T16:43:58Z</dc:date>
    </item>
    <item>
      <title>Re: Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509206#M21936</link>
      <description>Hi:&lt;BR /&gt;  If you were sending a PDF file as an attachment to your email, you could use the PDFPASSWORD option with ODS PDF as shown here: &lt;A href="http://support.sas.com/documentation/cdl//en/lesysoptsref/69799/HTML/default/viewer.htm#n1e4a3l9txg8dwn1v2cnulv4yi6d.htm" target="_blank"&gt;http://support.sas.com/documentation/cdl//en/lesysoptsref/69799/HTML/default/viewer.htm#n1e4a3l9txg8dwn1v2cnulv4yi6d.htm&lt;/A&gt; but I do not believe there is an equivalent option for ODS EXCEL (or however you're making your XLS file).&lt;BR /&gt;Cynthia</description>
      <pubDate>Wed, 31 Oct 2018 16:50:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509206#M21936</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2018-10-31T16:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509214#M21937</link>
      <description>&lt;P&gt;I will look into that, we do currently use x commands to change the permissions on files.&amp;nbsp; we are running sas 9.4 on linux.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 31 Oct 2018 17:24:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509214#M21937</guid>
      <dc:creator>Elliott</dc:creator>
      <dc:date>2018-10-31T17:24:11Z</dc:date>
    </item>
    <item>
      <title>Re: Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509309#M21938</link>
      <description>&lt;P&gt;I have been searching for hours trying to find unix code to password protect an existing file.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does anyone know what the x command should be to do that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Wed, 31 Oct 2018 20:03:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509309#M21938</guid>
      <dc:creator>Elliott</dc:creator>
      <dc:date>2018-10-31T20:03:36Z</dc:date>
    </item>
    <item>
      <title>Re: Using ODS to password protect file</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509314#M21939</link>
      <description>&lt;P&gt;Google: "commandline password protect zip file"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://stackoverflow.com/questions/28160254/7-zip-command-to-create-and-extract-a-password-protected-zip-file-on-windows" target="_blank"&gt;https://stackoverflow.com/questions/28160254/7-zip-command-to-create-and-extract-a-password-protected-zip-file-on-windows&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you're using GZIP, change zip to GZIP in the search&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://superuser.com/questions/162624/how-to-password-protect-gzip-files-on-the-command-line" target="_blank"&gt;https://superuser.com/questions/162624/how-to-password-protect-gzip-files-on-the-command-line&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Oct 2018 20:14:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Using-ODS-to-password-protect-file/m-p/509314#M21939</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-10-31T20:14:57Z</dc:date>
    </item>
  </channel>
</rss>

