<?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: Automatic License Deallocation based on inactivity? in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120484#M1900</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can, but try this by API like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Get a list of license allocation IDs:&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;GET /qrs/license/useraccesstype/full&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Delete a specific license:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;DELETE /qrs/license/useraccesstype/{IDfromAbove}&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Aug 2018 16:59:22 GMT</pubDate>
    <dc:creator>BalaBhaskar_Qlik</dc:creator>
    <dc:date>2018-08-24T16:59:22Z</dc:date>
    <item>
      <title>Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120482#M1898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking for a way to automatically deallocate users' licenses after a certain number of days (based on "last used" column in QMC).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone know if this is possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 12:44:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120482#M1898</guid>
      <dc:creator>william_fu</dc:creator>
      <dc:date>2018-08-24T12:44:39Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120483#M1899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William,&lt;/P&gt;&lt;P&gt;I think only if you create a rule where: user.isAnonymous () The token is allocated for 28 days. &lt;/P&gt;&lt;P&gt;But it would not be for inactivity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't think there's any way you can do what you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 12:57:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120483#M1899</guid>
      <dc:creator>PabloTrevisan</dc:creator>
      <dc:date>2018-08-24T12:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120484#M1900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can, but try this by API like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Get a list of license allocation IDs:&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;GET /qrs/license/useraccesstype/full&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Delete a specific license:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;DELETE /qrs/license/useraccesstype/{IDfromAbove}&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 16:59:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120484#M1900</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-24T16:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120485#M1901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/289453"&gt;Deallocate Qlik Sense Token automatically&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 16:59:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120485#M1901</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-24T16:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120486#M1902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you want to remove a cal from a user, you can use the QMS API in QlikView to deallocate the cal.&amp;nbsp; Keep in mind that deallocating the cal does not make it automatically available again.&amp;nbsp; There is a 24 hour quarantine with QlikView 11.2 and a 7 day quarantine with QlikView 12 before the cal is allowed to be reallocated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definitely, do not attempt to modify pgo files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To my knowledge there is no sample code for performing this activity.&amp;nbsp; Here is the link to the QMS API: &lt;A _jive_internal="true" data-containerid="2049" data-containertype="14" data-objectid="3648" data-objecttype="102" href="https://community.qlik.com/docs/DOC-3648"&gt;QlikView Management API - Getting Started and Examples&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 17:02:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120486#M1902</guid>
      <dc:creator>BalaBhaskar_Qlik</dc:creator>
      <dc:date>2018-08-24T17:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120487#M1903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey William,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see this script for a reference: &lt;A href="https://github.com/levi-turner/QlikSenseScripts/blob/master/qlik_sense_purge_unused_user_access_passes.ps1" title="https://github.com/levi-turner/QlikSenseScripts/blob/master/qlik_sense_purge_unused_user_access_passes.ps1"&gt;https://github.com/levi-turner/QlikSenseScripts/blob/master/qlik_sense_purge_unused_user_access_passes.ps1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can be adapted to the subscription licensing if needed and does depend on Qlik-CLI. But it can be used as a reference in either case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 19:51:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120487#M1903</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2018-08-24T19:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120488#M1904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can't implement this solution just yet, but this seems to be the way to go.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Aug 2018 19:54:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/120488#M1904</guid>
      <dc:creator>william_fu</dc:creator>
      <dc:date>2018-08-27T19:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1585975#M13770</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to use the script, but it seems like nothing is happening after the script is done except for the confirmation of the connection to Qlik Sense.&lt;/P&gt;&lt;P&gt;Anything that I should check?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 08:15:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1585975#M13770</guid>
      <dc:creator>adam_groenbeck</dc:creator>
      <dc:date>2019-05-29T08:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1603164#M14160</link>
      <description>&lt;P&gt;Hi Levi,&lt;/P&gt;&lt;P&gt;we tried to implement token auto deallocation using powershell script and we got below error.&lt;/P&gt;&lt;P&gt;Error:&lt;/P&gt;&lt;P&gt;Invoke-RestMethod : The remote name could not be resolved: 'myserver.com'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Token unusaed deallocation script:&lt;/P&gt;&lt;P&gt;$InactivityThreshold = Read-Host -Prompt 'Input the username date threshold for inactivity (e.g. 90)'&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;# Get date format for 90 days ago&lt;BR /&gt;$date = Get-Date&lt;BR /&gt;$date = $date.AddDays(-$InactivityThreshold)&lt;BR /&gt;$date = $date.ToString("yyyy/MM/dd")&lt;BR /&gt;$time = Get-Date&lt;BR /&gt;$time = $time.GetDateTimeFormats()[109]&lt;BR /&gt;$inactive = $date + ' ' + $time&lt;/P&gt;&lt;P&gt;# Connect to Qlik Sense&lt;BR /&gt;$myFQDN=(Get-WmiObject win32_computersystem).DNSHostName+"."+(Get-WmiObject win32_computersystem).Domain&lt;BR /&gt;$myFQDN = $myFQDN.ToLower()&lt;/P&gt;&lt;P&gt;# Connect to Qlik-CLI&lt;BR /&gt;Connect-Qlik -ComputerName $($myFQDN)&lt;/P&gt;&lt;P&gt;function Remove-QlikUserAccessType {&lt;BR /&gt;[CmdletBinding()]&lt;BR /&gt;param (&lt;BR /&gt;[parameter(Position=0,ValueFromPipelinebyPropertyName=$true)]&lt;BR /&gt;[string]$id&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;PROCESS {&lt;BR /&gt;return Invoke-QlikDelete -path "/qrs/license/useraccesstype/$id"&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;Get-QlikUserAccessType -filter "lastUsed lt '$inactive'" -full # | Remove-QlikUserAccessType&lt;/P&gt;&lt;P&gt;Error:&lt;/P&gt;&lt;P&gt;Invoke-RestMethod : The remote name could not be resolved: 'myserver.com'&lt;BR /&gt;At C:\Program Files\WindowsPowerShell\Modules\Qlik-Cli\1.15.1\functions\core.ps1:30 char:17&lt;BR /&gt;+ ... $result = Invoke-RestMethod -Method $method -Uri $path @params -Ses ...&lt;BR /&gt;+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;BR /&gt;+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException&lt;BR /&gt;+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand&lt;/P&gt;&lt;P&gt;Do you have any idea how to resolve this error?&lt;/P&gt;&lt;P&gt;Please let us know your input on this.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2019 11:42:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1603164#M14160</guid>
      <dc:creator>balaji_MAC</dc:creator>
      <dc:date>2019-07-17T11:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1604037#M14174</link>
      <description>&lt;P&gt;please note that this could be a violation of the license agreement.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jul 2019 08:04:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1604037#M14174</guid>
      <dc:creator>lhr</dc:creator>
      <dc:date>2019-07-19T08:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1604060#M14176</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Apologies.&lt;/P&gt;&lt;P&gt;i have udpdated content based on the below article.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/levi-turner/QlikSenseScripts/blob/master/qlik_sense_purge_unused_user_access_passes.ps1" target="_blank"&gt;https://github.com/levi-turner/QlikSenseScripts/blob/master/qlik_sense_purge_unused_user_access_passes.ps1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;let us know if you have solution fo rthis issue.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jul 2019 09:00:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1604060#M14176</guid>
      <dc:creator>balaji_MAC</dc:creator>
      <dc:date>2019-07-19T09:00:03Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1608412#M14263</link>
      <description>&lt;P&gt;Hi Levi,&lt;/P&gt;&lt;P&gt;Hope you are doing well.&lt;/P&gt;&lt;P&gt;can we get any documents referrance to implement this solution.&lt;/P&gt;&lt;P&gt;we were able to run this script successfully but we didn't any token deallocation.&lt;/P&gt;&lt;P&gt;Note:we are using professional/analyzer license model.&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balaji&lt;/P&gt;</description>
      <pubDate>Thu, 01 Aug 2019 09:53:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1608412#M14263</guid>
      <dc:creator>balaji_MAC</dc:creator>
      <dc:date>2019-08-01T09:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1608623#M14277</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/67666"&gt;@balaji_MAC&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;...&lt;BR /&gt;we were able to run this script successfully but we didn't any token deallocation.&lt;/P&gt;
&lt;P&gt;Note:we are using professional/analyzer license model.&lt;BR /&gt;...&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR /&gt;Because the script was written for the token model.&lt;/P&gt;
&lt;P&gt;This guy is a master script which should work no matter the license type:&lt;/P&gt;
&lt;LI-CODE lang="csharp"&gt;#--------------------------------------------------------------------------------------------------------------------------------
#
# Script Name: qlik_sense_purge_unused_user_access_passes.ps1
# Description: Remove the assigned user access passes of users who have not used the system in X days
# Dependency: Qlik-Cli (&lt;A href="https://github.com/ahaydon/Qlik-Cli" target="_blank"&gt;https://github.com/ahaydon/Qlik-Cli&lt;/A&gt;)
#           
#   Version     Date        Author          Change Notes
#   0.1         2018-01-30  Levi Turner     Initial Version
#   0.2         2018-03-06  Levi Turner     createdDate &amp;gt; lastUsed
#
#--------------------------------------------------------------------------------------------------------------------------------

$InactivityThreshold = Read-Host -Prompt 'Input the username date threshold for inactivity (e.g. 90)'

# Get date format for 90 days ago
$date = Get-Date
$date = $date.AddDays(-$InactivityThreshold)
$date = $date.ToString("yyyy/MM/dd")
$time = Get-Date
$time = $time.GetDateTimeFormats()[109]
$inactive = $date + ' ' + $time

# Connect to Qlik Sense
$myFQDN=(Get-WmiObject win32_computersystem).DNSHostName+"."+(Get-WmiObject win32_computersystem).Domain
$myFQDN = $myFQDN.ToLower()

# Connect to Qlik-CLI
Connect-Qlik -ComputerName $($myFQDN) 

function Remove-QlikUserAccessType {
  [CmdletBinding()]
  param (
    [parameter(Position=0,ValueFromPipelinebyPropertyName=$true)]
    [string]$id
  )

  PROCESS {
    return Invoke-QlikDelete -path "/qrs/license/useraccesstype/$id"
  }
}

function Get-QlikProfessionalAccessType {
  [CmdletBinding()]
  param (
    [parameter(Position=0)]
    [string]$id,
    [string]$filter,
    [switch]$full,
    [switch]$raw
  )

  PROCESS {
    $path = "/qrs/license/professionalaccesstype"
    If( $id ) { $path += "/$id" }
    If( $full ) { $path += "/full" }
    If( $raw ) { $rawOutput = $true }
    return Invoke-QlikGet $path $filter
  }
}
function Remove-QlikProfessionalAccessType {
  [CmdletBinding()]
  param (
    [parameter(Position=0,ValueFromPipelinebyPropertyName=$true)]
    [string]$id
  )

  PROCESS {
    return Invoke-QlikDelete -path "/qrs/license/professionalaccesstype/$id"
  }
}
function Get-QlikAnalyzerAccessType {
  [CmdletBinding()]
 param (
    [parameter(Position=0)]
    [string]$id,
    [string]$filter,
    [switch]$full,
    [switch]$raw
  )

  PROCESS {
    $path = "/qrs/license/analyzeraccesstype"
    If( $id ) { $path += "/$id" }
    If( $full ) { $path += "/full" }
    If( $raw ) { $rawOutput = $true }
    return Invoke-QlikGet $path $filter
  }
}
function Remove-QlikAnalyzerAccessType {
  [CmdletBinding()]
  param (
    [parameter(Position=0,ValueFromPipelinebyPropertyName=$true)]
    [string]$id
  )

  PROCESS {
    return Invoke-QlikDelete -path "/qrs/license/analyzeraccesstype/$id"
  }
}

Get-QlikUserAccessType -filter "lastUsed lt '$inactive'" -full  | Remove-QlikUserAccessType
Get-QlikAnalyzerAccessType -filter "lastUsed lt '$inactive'" -full  | Remove-QlikAnalyzerAccessType
Get-QlikProfessionalAccessType -filter "lastUsed lt '$inactive'" -full  | Remove-QlikProfessionalAccessType
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Aug 2019 15:28:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1608623#M14277</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2019-08-01T15:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620271#M14565</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Great script...&amp;nbsp;&lt;/P&gt;&lt;P&gt;the only think missing is a function to reinstate the license for a specific user. Any pointers?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2019 20:35:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620271#M14565</guid>
      <dc:creator>itibook</dc:creator>
      <dc:date>2019-09-04T20:35:36Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620313#M14566</link>
      <description>&lt;P&gt;To reinstate the license based on what?&lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2019 00:23:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620313#M14566</guid>
      <dc:creator>Levi_Turner</dc:creator>
      <dc:date>2019-09-05T00:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: Automatic License Deallocation based on inactivity?</title>
      <link>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620357#M14568</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry if I wasn't clear...&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run the script and&amp;nbsp;I call the users concerned become Quarantined in terms of license.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was wondering how I could reinstate (that's the term in the QMC) a single user access via the Qlik-Cli or a custom PS script.&lt;/P&gt;&lt;P&gt;I guess it's probably a PUT operation like this one:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/June2019/APIs/repositoryserviceapi/index.html?page=30" target="_blank"&gt;https://help.qlik.com/en-US/sense-developer/June2019/APIs/repositoryserviceapi/index.html?page=30&lt;/A&gt;&lt;/P&gt;&lt;P&gt;if something is already out there I'd rather avoid re-inventing the wheel... &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;ciao&lt;/P&gt;&lt;P&gt;Luca&lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2019 05:27:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Automatic-License-Deallocation-based-on-inactivity/m-p/1620357#M14568</guid>
      <dc:creator>itibook</dc:creator>
      <dc:date>2019-09-05T05:27:28Z</dc:date>
    </item>
  </channel>
</rss>

