<?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 Qliksense Related Doubts in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2522719#M106698</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have few Qliksense QMC related doubts, Please clarify the below questions.&lt;/P&gt;&lt;P&gt;1.What are the steps need to follow to give access to the end user ? (I heard like to create the Active directory groups then create streams -&amp;gt; security rules -&amp;gt;user access ,please explain me how it will work )&lt;/P&gt;&lt;P&gt;2.How to debug or what to check if any user is not able to access the Qliksense app (user is already part of the license)?&lt;/P&gt;&lt;P&gt;3.Can we give the user access allocation to streams with out AD groups in QMC (Is there any custom way to do it)?&lt;/P&gt;&lt;P&gt;4.what are the common reasons for the Qliksense app failures in QMC ?&lt;/P&gt;&lt;P&gt;5.what are the optimization techniques to follow if any Qliksense app is taking long time to open in Hub ?&lt;/P&gt;&lt;P&gt;Kindly clarify the above ones. Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Mon, 30 Jun 2025 16:18:05 GMT</pubDate>
    <dc:creator>Jay587</dc:creator>
    <dc:date>2025-06-30T16:18:05Z</dc:date>
    <item>
      <title>Qliksense Related Doubts</title>
      <link>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2522719#M106698</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have few Qliksense QMC related doubts, Please clarify the below questions.&lt;/P&gt;&lt;P&gt;1.What are the steps need to follow to give access to the end user ? (I heard like to create the Active directory groups then create streams -&amp;gt; security rules -&amp;gt;user access ,please explain me how it will work )&lt;/P&gt;&lt;P&gt;2.How to debug or what to check if any user is not able to access the Qliksense app (user is already part of the license)?&lt;/P&gt;&lt;P&gt;3.Can we give the user access allocation to streams with out AD groups in QMC (Is there any custom way to do it)?&lt;/P&gt;&lt;P&gt;4.what are the common reasons for the Qliksense app failures in QMC ?&lt;/P&gt;&lt;P&gt;5.what are the optimization techniques to follow if any Qliksense app is taking long time to open in Hub ?&lt;/P&gt;&lt;P&gt;Kindly clarify the above ones. Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jun 2025 16:18:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2522719#M106698</guid>
      <dc:creator>Jay587</dc:creator>
      <dc:date>2025-06-30T16:18:05Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Related Doubts</title>
      <link>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2525179#M106988</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/77863"&gt;@Jay587&lt;/a&gt;&amp;nbsp;, I'll provide each answers step by step:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;Yes, that’s correct. Here’s the step-by-step process:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Active Directory (AD) groups&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for different user roles.&lt;/LI&gt;&lt;LI&gt;In QMC, create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Streams&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(e.g., Finance, Sales).&lt;/LI&gt;&lt;LI&gt;Create&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Security Rules&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to link AD groups to streams.&lt;BR /&gt;Example:&lt;SPAN&gt;&amp;nbsp;user.group = "FinanceTeam" , this will provide &lt;/SPAN&gt;access to Finance stream.&lt;/LI&gt;&lt;LI&gt;Ensure users are synced from AD and have a valid license (Professional or Analyzer). This setup ensures scalable and secure access control.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;2.&amp;nbsp; To debug check the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Confirm the user has a valid license in QMC.&lt;/LI&gt;&lt;LI&gt;Verify the user is synced via the User Directory Connector (UDC).&lt;/LI&gt;&lt;LI&gt;Check if the user is part of the correct AD group or custom property.&lt;/LI&gt;&lt;LI&gt;Review&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Security Rules&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to ensure access is granted.&lt;/LI&gt;&lt;LI&gt;Use the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Audit&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;feature in QMC to simulate and trace access.&lt;/LI&gt;&lt;LI&gt;Confirm the app is published to a stream the user can access.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;3.&amp;nbsp; Yes, you can use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Custom Properties&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in QMC:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Create a custom property (e.g., Department = Sales).&lt;/LI&gt;&lt;LI&gt;Assign it to users and streams.&lt;/LI&gt;&lt;LI&gt;Create security rules based on these properties. This is useful when AD groups are not available or for more granular control.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;4. There'd be multiple reasons for app failure, the common reasons include:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Data source connection issues (e.g., DB down, credentials expired).&lt;/LI&gt;&lt;LI&gt;Errors in the load script.&lt;/LI&gt;&lt;LI&gt;Section access misconfigurations.&lt;/LI&gt;&lt;LI&gt;Server resource limitations (RAM/CPU).&lt;/LI&gt;&lt;LI&gt;Timeout due to large data volumes. Always check the task log for specific error messages.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;5. Here is few app optimization tips:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Reduce data volume (load only required fields/rows).&lt;/LI&gt;&lt;LI&gt;Use optimized data models (avoid synthetic keys, circular references).&lt;/LI&gt;&lt;LI&gt;Use QVDs and incremental loads.&lt;/LI&gt;&lt;LI&gt;Avoid complex expressions and calculated dimensions in charts.&lt;/LI&gt;&lt;LI&gt;Limit the number of visual objects on the sheet.&lt;/LI&gt;&lt;LI&gt;Use flags and pre-aggregated fields where possible.&lt;/LI&gt;&lt;LI&gt;Use tools like&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;QSDA Pro&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;for performance analysis.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I hope this helps.&lt;BR /&gt;&lt;BR /&gt;If you like my answer, please mark it as a solution.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sayed Mannan Ahmad&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jul 2025 09:26:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2525179#M106988</guid>
      <dc:creator>Sayed_Mannan</dc:creator>
      <dc:date>2025-07-24T09:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Qliksense Related Doubts</title>
      <link>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2526352#M107191</link>
      <description>&lt;P&gt;&lt;FONT face="georgia,palatino"&gt;As other points are answered, here i would like to reply my version for the below ones.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="georgia,palatino"&gt;&lt;SPAN&gt;1. What are the steps need to follow to give access to the end user ? (I heard like to create the Active directory groups then create streams -&amp;gt; security rules -&amp;gt;user access ,please explain me how it will work ).&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT face="georgia,palatino"&gt;=&amp;gt; Granting access to end user happens when a new user is onboarded in Qlik Sense platform. Assuming active directory connection, Streams, Security rules and rest should already be in place. Creation of these happens only when you are setting up a new Stream, or New app or anything which was not there before.&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT face="georgia,palatino"&gt;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt; - Sync the AD connection if you have one in your environment. Under license management, add a professional or Analyzer access to the user. Once added, check how the custom property for stream and app works in your environment. Configure necessary tags for the specific user accordingly.&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="georgia,palatino"&gt;&lt;SPAN&gt;3. Can we give the user access allocation to streams with out AD groups in QMC (Is there any custom way to do it)?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT face="georgia,palatino"&gt;Yes you can do, there are 2 ways you can do this. &lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT face="georgia,palatino"&gt;1.&lt;FONT color="#FF6600"&gt; External users&lt;/FONT&gt; where you have to create excel file in server with the usernames. Further go to point 1 and proceed.&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;&lt;FONT face="georgia,palatino"&gt;2. Create a &lt;FONT color="#FF6600"&gt;local user account&lt;/FONT&gt; inside the Qlik Sense Server and then go to the point 1 to proceed&amp;nbsp; further.&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="georgia,palatino"&gt;Feel free to revert back in case anything further support required.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Aug 2025 06:54:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Qliksense-Related-Doubts/m-p/2526352#M107191</guid>
      <dc:creator>Kaushik2020</dc:creator>
      <dc:date>2025-08-06T06:54:20Z</dc:date>
    </item>
  </channel>
</rss>

