<?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: Updating section access with partial reload does not overwrite old section access settings in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456087#M29422</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/149129"&gt;@TauseefKhan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;great, this did the trick.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much for your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dirk&lt;/P&gt;</description>
    <pubDate>Fri, 24 May 2024 11:37:47 GMT</pubDate>
    <dc:creator>dirk_fischer</dc:creator>
    <dc:date>2024-05-24T11:37:47Z</dc:date>
    <item>
      <title>Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456057#M29420</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;
&lt;P&gt;we try to update our section access, when doing a partial reload. Attached is the code of the sample application, we use. If we run the code as full reload, everything works as expected. The user FISCHERD has access to the number 3 only.&lt;/P&gt;
&lt;P&gt;If we run the same script as partial reload, the user FISCHERD has access to the numbers 3 AND 5 instead of 5 only.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does anybody have an idea, where this is coming from and how to overcome this problem?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much for your support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dirk&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;ZAHLEN:&lt;/DIV&gt;
&lt;DIV&gt;Replace Load * inline [ ZAHL, WORT, REDUCTION&lt;/DIV&gt;
&lt;DIV&gt;1,&amp;nbsp; EINS, 1&lt;/DIV&gt;
&lt;DIV&gt;2,&amp;nbsp; ZWEI, 2&lt;/DIV&gt;
&lt;DIV&gt;3,&amp;nbsp; DREI, 3&lt;/DIV&gt;
&lt;DIV&gt;4,&amp;nbsp; VIER, 4&lt;/DIV&gt;
&lt;DIV&gt;5,&amp;nbsp; FUENF,5&lt;/DIV&gt;
&lt;DIV&gt;6,&amp;nbsp; SECHS, 6&lt;/DIV&gt;
&lt;DIV&gt;7,&amp;nbsp; SIEBEN, 7&lt;/DIV&gt;
&lt;DIV&gt;8,&amp;nbsp; ACHT, 8&lt;/DIV&gt;
&lt;DIV&gt;9,&amp;nbsp; NEUN,9&lt;/DIV&gt;
&lt;DIV&gt;10, ZEHN,10&lt;/DIV&gt;
&lt;DIV&gt;11, ELF,11&lt;/DIV&gt;
&lt;DIV&gt;12, ZWOELF,12&lt;/DIV&gt;
&lt;DIV&gt;13, DREIZEHN,13&lt;/DIV&gt;
&lt;DIV&gt;14, VIERZEHN,14&lt;/DIV&gt;
&lt;DIV&gt;15, FUENFZEHN,15&lt;/DIV&gt;
&lt;DIV&gt;16, SECHSZEHN,16&lt;/DIV&gt;
&lt;DIV&gt;17, SIEBZEHN, 17&lt;/DIV&gt;
&lt;DIV&gt;];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;/*&lt;/DIV&gt;
&lt;DIV&gt;Call createBaseUserTable;&lt;/DIV&gt;
&lt;DIV&gt;call DropTable('TEMP_ACCESS_TABLE');&lt;/DIV&gt;
&lt;DIV&gt;Rename Table 'BASE_USER_TABLE' to 'TEMP_ACCESS_TABLE';&lt;/DIV&gt;
&lt;DIV&gt;Exit Script;&lt;/DIV&gt;
&lt;DIV&gt;Left Join(TEMP_ACCESS_TABLE)*/&lt;/DIV&gt;
&lt;DIV&gt;If IsPartialReload() Then&lt;/DIV&gt;
&lt;DIV&gt;TEMP_ACCESS_TABLE:&lt;/DIV&gt;
&lt;DIV&gt;Replace NoConcatenate Load * Inline [ACCESS, USERID&amp;nbsp; &amp;nbsp;,REDUCTION&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; USER, ACCOUNTS\FISCHERD, 5&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, ACCOUNTS\SCHMIDRU,3&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; ADMIN, ACCOUNTS\SCHMIDRU,5&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, INTERNAL\SA_SCHEDULER,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, INTERNAL\SA_API,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;];&lt;/DIV&gt;
&lt;DIV&gt;Else&lt;/DIV&gt;
&lt;DIV&gt;TEMP_ACCESS_TABLE:&lt;/DIV&gt;
&lt;DIV&gt;Replace Load * Inline [ACCESS, USERID&amp;nbsp; &amp;nbsp;,REDUCTION&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; USER, ACCOUNTS\FISCHERD, 3&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, ACCOUNTS\SCHMIDRU,3&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; ADMIN, ACCOUNTS\SCHMIDRU,5&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, INTERNAL\SA_SCHEDULER,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, INTERNAL\SA_REPOSITORY,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ADMIN, INTERNAL\SA_API,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;];&lt;/DIV&gt;
&lt;DIV&gt;End If&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Section Access;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; ACCESS_TABLE:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; NoConcatenate&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; REPLACE LOAD * Resident TEMP_ACCESS_TABLE;&lt;/DIV&gt;
&lt;DIV&gt;Section Application;&lt;/DIV&gt;
&lt;DIV&gt;DropTable TEMP_ACCESS_TABLE;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 16:21:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456057#M29420</guid>
      <dc:creator>dirk_fischer</dc:creator>
      <dc:date>2025-01-29T16:21:29Z</dc:date>
    </item>
    <item>
      <title>Re: Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456077#M29421</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/16511"&gt;@dirk_fischer&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think partial reload is not fully replacing the section access table with the new data.&amp;nbsp;Explicitly replace the section access table during a partial reload to ensure that the new data completely overwrites the existing section access table.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;Check with this steps:&lt;BR /&gt;&lt;BR /&gt;//1- Your Data source.&lt;/P&gt;
&lt;P&gt;//2- Clear the existing section access table&lt;BR /&gt;Section Access;&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;ACCESS, USERID, REDUCTION&lt;BR /&gt;];&lt;/P&gt;
&lt;P&gt;//3- Partial Reload&lt;BR /&gt;If IsPartialReload() Then&lt;BR /&gt;&lt;BR /&gt;//4- Replace the section access table with the new data&lt;BR /&gt;&lt;BR /&gt;Section Access;&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;ACCESS, USERID, REDUCTION&lt;BR /&gt;USER, ACCOUNTS\FISCHERD, 5&lt;BR /&gt;ADMIN, ACCOUNTS\SCHMIDRU, 3&lt;BR /&gt;ADMIN, ACCOUNTS\SCHMIDRU, 5&lt;BR /&gt;ADMIN, INTERNAL\SA_SCHEDULER,&lt;BR /&gt;ADMIN, INTERNAL\SA_API&lt;BR /&gt;];&lt;BR /&gt;Else&lt;BR /&gt;// Full Reload&lt;BR /&gt;Section Access;&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;ACCESS, USERID, REDUCTION&lt;BR /&gt;USER, ACCOUNTS\FISCHERD, 3&lt;BR /&gt;ADMIN, ACCOUNTS\SCHMIDRU, 3&lt;BR /&gt;ADMIN, ACCOUNTS\SCHMIDRU, 5&lt;BR /&gt;ADMIN, INTERNAL\SA_SCHEDULER,&lt;BR /&gt;ADMIN, INTERNAL\SA_REPOSITORY,&lt;BR /&gt;ADMIN, INTERNAL\SA_API&lt;BR /&gt;];&lt;BR /&gt;End If;&lt;/P&gt;
&lt;P&gt;Section Application;&lt;BR /&gt;&lt;BR /&gt;******** Hope this resolve your issue.&lt;BR /&gt;If the issue is solved please mark the answer with Accept as Solution &amp;amp; like it.********&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2024 11:16:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456077#M29421</guid>
      <dc:creator>TauseefKhan</dc:creator>
      <dc:date>2024-05-24T11:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456087#M29422</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/149129"&gt;@TauseefKhan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;great, this did the trick.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much for your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dirk&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2024 11:37:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2456087#M29422</guid>
      <dc:creator>dirk_fischer</dc:creator>
      <dc:date>2024-05-24T11:37:47Z</dc:date>
    </item>
    <item>
      <title>Re: Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547124#M32737</link>
      <description>&lt;P&gt;I am trying to implement this for a partial reload for Section Access but, as soon as user presses the button to trigger the partial reload, all selections are CLEARED .&amp;nbsp; I believe it is because the user is no longer in that section access table for a brief moment as it cleared and replaced with the partial reload access table.&amp;nbsp; The selections need to be maintained after the partial reload for this process to work.&amp;nbsp; How can I ensure it does not clear the selections (NO , locking them does not work because that user does not have access to that data at that moment so it will clear selections for values that do not exist for that user.&amp;nbsp; Only the one island table selection is maintained as it is not part of the SA data model.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2026 16:36:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547124#M32737</guid>
      <dc:creator>dyy</dc:creator>
      <dc:date>2026-04-16T16:36:29Z</dc:date>
    </item>
    <item>
      <title>Re: Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547125#M32738</link>
      <description>&lt;P&gt;Hi dyy&lt;/P&gt;&lt;P&gt;this is what I use. I have this sub for activating the section access and call it pretty much at the end of the script. Of course, you need to adapt your own access table and make sure the user has access to the data after section access activation. But for me this works without resetting selections.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;BR /&gt;Dirk&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Sub ActivateSectionAccess&lt;BR /&gt;vStartOfSub = Now();&lt;BR /&gt;Let vTraceMsg = 'Start of sub activateSectionAccess at ' &amp;amp; Timestamp('$(vStartOfSub)', 'YYYY-MM-DD hh:mm:ss');&lt;BR /&gt;Trace '$(vTraceMsg)';&lt;BR /&gt;&lt;BR /&gt;Call DropTable('ACCESS_TABLE');&lt;/P&gt;&lt;P&gt;Section Access;&lt;BR /&gt;Let vTraceMsg = 'Resetting the section access';&lt;BR /&gt;Trace '$(vTraceMsg)';&lt;BR /&gt;Replace Load&lt;BR /&gt;*&lt;BR /&gt;Inline [ACCESS, USERID, REDUCTION&lt;BR /&gt;]&lt;BR /&gt;;&lt;BR /&gt;Section Application;&lt;BR /&gt;&lt;BR /&gt;Call TraceBeforeTableOp('Adding the default users to table ACCESS_TABLE', 'ACCESS_TABLE');&lt;BR /&gt;ACCESS_TABLE:&lt;BR /&gt;Add Load&lt;BR /&gt;ACCESS&lt;BR /&gt;,USERID&lt;BR /&gt;,REDUCTION&lt;BR /&gt;Inline [ACCESS, USERID, REDUCTION&lt;BR /&gt;ADMIN, INTERNAL\SA_REPOSITORY,&lt;BR /&gt;ADMIN, INTERNAL\SA_SCHEDULER,&lt;BR /&gt;ADMIN, INTERNAL\SA_API,&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2026 16:54:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547125#M32738</guid>
      <dc:creator>dirk_fischer</dc:creator>
      <dc:date>2026-04-16T16:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Updating section access with partial reload does not overwrite old section access settings</title>
      <link>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547134#M32739</link>
      <description>&lt;P&gt;Thank you got the quick response but I’m not understanding this solution. &amp;nbsp;I need this in a partial reload and this code does not look complete . &amp;nbsp;No end sub and calling other subs not defined &amp;nbsp;here . &amp;nbsp;What am I missing ?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;not sure what it is doing&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2026 18:32:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Updating-section-access-with-partial-reload-does-not-overwrite/m-p/2547134#M32739</guid>
      <dc:creator>dyy</dc:creator>
      <dc:date>2026-04-16T18:32:22Z</dc:date>
    </item>
  </channel>
</rss>

