<?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 ACS 5.2 CSV Header syntax - Boolean in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573286#M341251</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is there a documet that explain the header syntax for the CSV file import?&lt;/P&gt;&lt;P&gt;I'm trying to add an optional boolean header, but so far all my attempts have failed using &lt;STRONG&gt;&lt;EM&gt;"attr-header_name:Boolean(true,false):argument"&lt;/EM&gt;&lt;/STRONG&gt; (this attribute should be optional).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Thibault.&lt;/P&gt;</description>
    <pubDate>Mon, 11 Mar 2019 00:29:10 GMT</pubDate>
    <dc:creator>ThibaultMean</dc:creator>
    <dc:date>2019-03-11T00:29:10Z</dc:date>
    <item>
      <title>ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573286#M341251</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is there a documet that explain the header syntax for the CSV file import?&lt;/P&gt;&lt;P&gt;I'm trying to add an optional boolean header, but so far all my attempts have failed using &lt;STRONG&gt;&lt;EM&gt;"attr-header_name:Boolean(true,false):argument"&lt;/EM&gt;&lt;/STRONG&gt; (this attribute should be optional).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Thibault.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Mar 2019 00:29:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573286#M341251</guid>
      <dc:creator>ThibaultMean</dc:creator>
      <dc:date>2019-03-11T00:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573287#M341252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually from what i can see in another export file, the syntax should be something like &lt;STRONG&gt;&lt;EM&gt;"attr-header_name:Boolean(true,false)" &lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;but still it does not work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 13:46:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573287#M341252</guid>
      <dc:creator>ThibaultMean</dc:creator>
      <dc:date>2010-10-13T13:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573288#M341253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I will be happy to help. Can you clarify which type of data you are trying to add. is it users?devices? endpoints?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assume it was devices.Before starting the process you need to download the template file that describes the format of each record and should be included in the first line of the file when it is imported.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For devices this is&amp;nbsp; done by selecting: Network resources-&amp;gt; Network Devices and AAA Clients; "File Operations" button; then Add and Download Add Template&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will be similar to the following:&lt;/P&gt;&lt;P&gt;name:String(64):Required,description:String(1024),subnets:Subnets(a.b.c.d/m;...):Required,"supportRADIUS:Boolean(true,false):Required",radiusSecret:String(32),coaPort:Integer:Required,"supportKeyWrap:Boolean(true,false)",keywrapKEK:String(32),keywrapMACK:String(40),"keywrapDisplayInHex:Boolean(true,false)","supportTACACS:Boolean(true,false):Required",tacacsSecret:String(32),"singleconnect:Boolean(true,false)","legacyTACACS:Boolean(true,false)",Location:String(256),Device Type:String(256)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then enter data in corresponding format&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 03:26:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573288#M341253</guid>
      <dc:creator>jrabinow</dc:creator>
      <dc:date>2010-10-14T03:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573289#M341254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually what I'd like to add might imply some change on the webpage.&lt;/P&gt;&lt;P&gt;The idea was just to track object migrated from 4.2 using a boolean value instead of using the description "&lt;STRONG&gt;Migrated Internal User Object&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;That would be for both user and devices.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Thibault.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 08:05:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573289#M341254</guid>
      <dc:creator>ThibaultMean</dc:creator>
      <dc:date>2010-10-14T08:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573290#M341255</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lets do this for users first&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you need to do is as follows:&lt;/P&gt;&lt;P&gt;1) First you need to create a user defined attributed for this flag; lets call it migrated&lt;/P&gt;&lt;P&gt;Go to&lt;SPAN class="cuesBreadcrumbStatic"&gt;System Administration&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbStatic"&gt;Configuration&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbStatic"&gt;Dictionaries&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbStatic"&gt;Identity&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbLast"&gt;Internal Users; press create and enter "migrated" for name "booelan" for the type&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;2) Now export the template for import of users. As new user attributes are defined the template gets changed&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Goto&lt;SPAN class="cuesBreadcrumbStatic"&gt;Users and Identity Stores&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbStatic"&gt;Internal Identity Stores&lt;/SPAN&gt; &amp;gt; &lt;SPAN class="cuesBreadcrumbLast"&gt;Users; select "File Operations" -&amp;gt; Add -&amp;gt; Download Add Template&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;In my example after system install and then defining the user attribute in step 1 I get the following&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 20:07:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573290#M341255</guid>
      <dc:creator>jrabinow</dc:creator>
      <dc:date>2010-10-14T20:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573291#M341256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(got cut in the middle the last time)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lets do this for users first&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you need to do is as follows:&lt;/P&gt;&lt;P&gt;1) First you need to create a user defined attributed for this flag; lets call it migrated&lt;/P&gt;&lt;P&gt;Go to&lt;SPAN class="cuesBreadcrumbStatic"&gt;System Administration&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbStatic"&gt;Configuration&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbStatic"&gt;Dictionaries&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbStatic"&gt;Identity&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Internal Users; press create and enter "migrated" for name "booelan" for the type&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;2) Now export the template for import of users. As new user attributes are defined the template gets changed&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Goto&lt;SPAN class="cuesBreadcrumbStatic"&gt;Users and Identity Stores&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbStatic"&gt;Internal Identity Stores&lt;/SPAN&gt; &amp;gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Users; select "File Operations" -&amp;gt; Add -&amp;gt; Download Add Template&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;In my example after system install and then defining the user attribute in step 1 I get the following&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;name:String(64):Required,description:String(1024),"enabled:Boolean(true,false):Required","changePassword:Boolean(true,false):Required",password:String(32):Required,enablePassword:String(32),UserIdentityGroup:String(256),"attr-migrated:Boolean(true,false)"&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;3) Now create a record for a user. The header lines gives you each of the fields and their types. So my record that I place after the header line is&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;jrabinow,,true,false,1234,,,true&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Name: jrabinow&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;Description &lt;EMPTY&gt;&lt;/EMPTY&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;enabled: true&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;changePassword: false&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;password: 1234&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;enabledPassword: &lt;EMPTY&gt;&lt;/EMPTY&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;UserIdentityGroup: &lt;EMPTY&gt;. defaults to"All Groups"&lt;/EMPTY&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;attr-migrated: True;&amp;nbsp;&amp;nbsp; my new attribute to indicate user was migrated&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;&lt;SPAN class="cuesBreadcrumbLast"&gt;4) Can now import. Similar steps as item 2) but instead of "Download Add Template" press Next and in next page select the file and "Finish"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 20:14:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573291#M341256</guid>
      <dc:creator>jrabinow</dc:creator>
      <dc:date>2010-10-14T20:14:34Z</dc:date>
    </item>
    <item>
      <title>Re: ACS 5.2 CSV Header syntax - Boolean</title>
      <link>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573292#M341257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello J,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your answer.&lt;/P&gt;&lt;P&gt;I'll try that first thing in the morning.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Thibault.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 20:44:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/acs-5-2-csv-header-syntax-boolean/m-p/1573292#M341257</guid>
      <dc:creator>ThibaultMean</dc:creator>
      <dc:date>2010-10-14T20:44:33Z</dc:date>
    </item>
  </channel>
</rss>

