<?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 3rd party CUCM API not changing FAC Authorization Level in Management</title>
    <link>https://community.cisco.com/t5/management/3rd-party-cucm-api-not-changing-fac-authorization-level/m-p/3908527#M3158</link>
    <description>&lt;P&gt;Hi Community and Experts,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have the below situation happening for our CUCM 11.5.1.14900-11 and a 3rd party CUCM API.&lt;/P&gt;&lt;P&gt;I'm hoping that one of you could please assist us here, or at least point us in the right direction.&lt;/P&gt;&lt;P&gt;The 3rd party lead developer is more than willing to assist in resolving this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our driver has been reworked to be compatible with ver 11 of the CISCO API.&amp;nbsp; The process it uses to amend the user FAC is as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Creates a list request, using the user’s FAC auth code as the parameter&lt;/LI&gt;&lt;LI&gt;Queries the CUCM, using the above object.&amp;nbsp; If the request fails, or if the FAC auth code is not found, it exits and logs the error&lt;/LI&gt;&lt;LI&gt;If the user is found, an update request is created, using the returned information from the list request. &amp;nbsp;If the returned object is not useable, for whatever reason, it will exit and log the error.&amp;nbsp; It will specifically use the returned UUID (unique user identifier) as the key.&amp;nbsp; At this point, the new COS (FAC auth level) will be assigned to the object.&lt;/LI&gt;&lt;LI&gt;Once the update object has been created, it passes it to the UpdateFacInfo method.&amp;nbsp; If the request fails, it exists and logs the error. Otherwise, if the returned request looks good, it returns as successful.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 3rd party lead developer has checked the current setup and logging, and it’s definitely attempting to lock the user, with a COS (FAC auth level) of 0. &amp;nbsp;It reports as successful, so at no point is anything irregular being returned from the CUCM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The issue is that even though there's no errors and all looks like it's operational, the user FAC auth level remains unchanged on the CUCM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Alan&lt;/P&gt;</description>
    <pubDate>Thu, 15 Aug 2019 08:16:49 GMT</pubDate>
    <dc:creator>Alan Singmin</dc:creator>
    <dc:date>2019-08-15T08:16:49Z</dc:date>
    <item>
      <title>3rd party CUCM API not changing FAC Authorization Level</title>
      <link>https://community.cisco.com/t5/management/3rd-party-cucm-api-not-changing-fac-authorization-level/m-p/3908527#M3158</link>
      <description>&lt;P&gt;Hi Community and Experts,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have the below situation happening for our CUCM 11.5.1.14900-11 and a 3rd party CUCM API.&lt;/P&gt;&lt;P&gt;I'm hoping that one of you could please assist us here, or at least point us in the right direction.&lt;/P&gt;&lt;P&gt;The 3rd party lead developer is more than willing to assist in resolving this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our driver has been reworked to be compatible with ver 11 of the CISCO API.&amp;nbsp; The process it uses to amend the user FAC is as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Creates a list request, using the user’s FAC auth code as the parameter&lt;/LI&gt;&lt;LI&gt;Queries the CUCM, using the above object.&amp;nbsp; If the request fails, or if the FAC auth code is not found, it exits and logs the error&lt;/LI&gt;&lt;LI&gt;If the user is found, an update request is created, using the returned information from the list request. &amp;nbsp;If the returned object is not useable, for whatever reason, it will exit and log the error.&amp;nbsp; It will specifically use the returned UUID (unique user identifier) as the key.&amp;nbsp; At this point, the new COS (FAC auth level) will be assigned to the object.&lt;/LI&gt;&lt;LI&gt;Once the update object has been created, it passes it to the UpdateFacInfo method.&amp;nbsp; If the request fails, it exists and logs the error. Otherwise, if the returned request looks good, it returns as successful.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The 3rd party lead developer has checked the current setup and logging, and it’s definitely attempting to lock the user, with a COS (FAC auth level) of 0. &amp;nbsp;It reports as successful, so at no point is anything irregular being returned from the CUCM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The issue is that even though there's no errors and all looks like it's operational, the user FAC auth level remains unchanged on the CUCM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Alan&lt;/P&gt;</description>
      <pubDate>Thu, 15 Aug 2019 08:16:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/management/3rd-party-cucm-api-not-changing-fac-authorization-level/m-p/3908527#M3158</guid>
      <dc:creator>Alan Singmin</dc:creator>
      <dc:date>2019-08-15T08:16:49Z</dc:date>
    </item>
  </channel>
</rss>

