<?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: Automate User Reports to Clients in APIs</title>
    <link>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4889810#M691</link>
    <description>&lt;P&gt;&lt;A href="https://github.com/mbegan/Duo-PSModule" target="_blank"&gt;mbegan/Duo-PSModule: Duo Admin API Powershell Wrapper Module (github.com)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;That's something we use. It's easy to setup but pretty sure this will help you on what you're needing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;After installing it you can retrieve properties such as 'last_login' &amp;amp; the module of their 'phone' since that would be their 2nd factor(enrolled).&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$allResults&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;$Var&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;ForEach-Object&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;duoGetUser&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;username&lt;/SPAN&gt; &lt;SPAN&gt;$_&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;Select-Object&lt;/SPAN&gt;&lt;SPAN&gt; realname&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;username&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;status&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;is_enrolled&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;Name&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'last_login'&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;Expression&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;Get-Date&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;UnixTimeSeconds&lt;/SPAN&gt; &lt;SPAN&gt;$_&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;last_login&lt;/SPAN&gt;&lt;SPAN&gt; }}&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'Enrolled device'&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;Expression&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;SPAN&gt;$_&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;phones&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;model&lt;/SPAN&gt; &lt;SPAN&gt;-join&lt;/SPAN&gt; &lt;SPAN&gt;", "&lt;/SPAN&gt;&lt;SPAN&gt; }}}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 21 Jul 2023 17:12:20 GMT</pubDate>
    <dc:creator>Gigawatt</dc:creator>
    <dc:date>2023-07-21T17:12:20Z</dc:date>
    <item>
      <title>Automate User Reports to Clients</title>
      <link>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4884124#M553</link>
      <description>&lt;DIV class="duo-migrated-content"&gt;&lt;P&gt;Hello, has anyone ever successfully setup automated reports on user enrollment and usage to external email recipients?&lt;/P&gt;
&lt;P&gt;Looking to send reports out to clients based on their particular user counts monthly.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 02 Jun 2023 01:33:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4884124#M553</guid>
      <dc:creator>bmcd113</dc:creator>
      <dc:date>2023-06-02T01:33:04Z</dc:date>
    </item>
    <item>
      <title>Re: Automate User Reports to Clients</title>
      <link>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4884125#M554</link>
      <description>&lt;DIV class="duo-migrated-content"&gt;&lt;P&gt;Hi bmcd113,&lt;BR /&gt;
The Accounts API when used with the Admin API for the child accounts would have the ability to make the calls required to get this information from Duo. You could then export/integrate the information output with your email systems.&lt;/P&gt;
&lt;ASIDE class="onebox allowlistedgeneric" data-onebox-src="https://duo.com/docs/accountsapi"&gt;
  &lt;HEADER class="source"&gt;
      &lt;span class="lia-inline-image-display-wrapper" image-alt="2X_5_5757cc14785a875c36f61263bb4aacc2b22a82b1.png" style="width: 32px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/191031iFE9A09B22BE60FD3/image-size/large?v=v2&amp;amp;px=999" role="button" title="2X_5_5757cc14785a875c36f61263bb4aacc2b22a82b1.png" alt="2X_5_5757cc14785a875c36f61263bb4aacc2b22a82b1.png" /&gt;&lt;/span&gt;

      &lt;A href="https://duo.com/docs/accountsapi" target="_blank" rel="noopener"&gt;Duo Security&lt;/A&gt;
  &lt;/HEADER&gt;

  &lt;ARTICLE class="onebox-body"&gt;
    &lt;DIV class="aspect-image" style="--aspect-ratio:690/362;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1X_59aa89a0f991dff07b1e7f1cea48969c74b194fa.jpeg" style="width: 690px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/191267i2802AA91D1A88FF1/image-size/large?v=v2&amp;amp;px=999" role="button" title="1X_59aa89a0f991dff07b1e7f1cea48969c74b194fa.jpeg" alt="1X_59aa89a0f991dff07b1e7f1cea48969c74b194fa.jpeg" /&gt;&lt;/span&gt;&lt;/DIV&gt;

&lt;H3&gt;&lt;A href="https://duo.com/docs/accountsapi" target="_blank" rel="noopener"&gt;Accounts API&lt;/A&gt;&lt;/H3&gt;

  &lt;P&gt;Duo’s trusted access solution enables organizations to secure access to all work applications, for all users, from anywhere, with any device they choose.&lt;/P&gt;


  &lt;/ARTICLE&gt;

  &lt;DIV class="onebox-metadata"&gt;
    
    
  &lt;/DIV&gt;

  &lt;DIV style="clear: both"&gt;&lt;/DIV&gt;
&lt;/ASIDE&gt;

&lt;P&gt;If you are an MSP with questions about the Accounts API, please contact the Duo MSP team, who will be able to assist in more detail.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Jun 2023 02:13:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4884125#M554</guid>
      <dc:creator>raphka</dc:creator>
      <dc:date>2023-06-05T02:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: Automate User Reports to Clients</title>
      <link>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4889810#M691</link>
      <description>&lt;P&gt;&lt;A href="https://github.com/mbegan/Duo-PSModule" target="_blank"&gt;mbegan/Duo-PSModule: Duo Admin API Powershell Wrapper Module (github.com)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;That's something we use. It's easy to setup but pretty sure this will help you on what you're needing.&amp;nbsp;&lt;/P&gt;&lt;P&gt;After installing it you can retrieve properties such as 'last_login' &amp;amp; the module of their 'phone' since that would be their 2nd factor(enrolled).&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;$allResults&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;$Var&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;ForEach-Object&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;duoGetUser&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;username&lt;/SPAN&gt; &lt;SPAN&gt;$_&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;Select-Object&lt;/SPAN&gt;&lt;SPAN&gt; realname&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;username&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;status&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;is_enrolled&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;Name&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'last_login'&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;Expression&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;SPAN&gt;Get-Date&lt;/SPAN&gt; &lt;SPAN&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;UnixTimeSeconds&lt;/SPAN&gt; &lt;SPAN&gt;$_&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;last_login&lt;/SPAN&gt;&lt;SPAN&gt; }}&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;@&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;name&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'Enrolled device'&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;Expression&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;SPAN&gt;$_&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;phones&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;model&lt;/SPAN&gt; &lt;SPAN&gt;-join&lt;/SPAN&gt; &lt;SPAN&gt;", "&lt;/SPAN&gt;&lt;SPAN&gt; }}}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 21 Jul 2023 17:12:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/apis/automate-user-reports-to-clients/m-p/4889810#M691</guid>
      <dc:creator>Gigawatt</dc:creator>
      <dc:date>2023-07-21T17:12:20Z</dc:date>
    </item>
  </channel>
</rss>

