Skip to content

That Tabular Reports Internal Recipient Generator App is a Qlik Sense application suitable for Qlik Cloud deployments. Its purpose is to read the names and email addresses from the Qlik Cloud tenant as well as the access control lists from the spaces, and Apps within the tenant

Notifications You must be signed in to change notification settings

eapowertools/TabularReportsInternalRecipientGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

TabularReportsInternalRecipientGenerator

That Tabular Reports Internal Recipient Generator App is a Qlik Sense application suitable for Qlik Cloud deployments. Its purpose is to read the names and email addresses from the Qlik Cloud tenant as well as the access control lists from the spaces, and Apps within the tenant

Pre-requisites

1. A Qlik Cloud Tenant
2. Successful deployment of the Qlik Cloud Monitoring Apps

    To deploy the monitoring applications for Qlik Cloud, including the 'Access Evaluator' please refer to the following resources:

      Qlik  Cloud Monitoring Apps Workflow Guide:
      https://community.qlik.com/t5/Official-Support-Articles/Qlik-Cloud-Monitoring-Apps-Workflow-Guide/ta-p/2134140

      Qlik Cloud Monitoring Apps Introduction:
      https://community.qlik.com/t5/Official-Support-Articles/The-Qlik-Sense-Monitoring-Applications-for-Cloud-and-On-Premise/ta-p/1822454

      Qlik Cloud Monitoring Apps Repository
      https://github.com/qlik-oss/qlik-cloud-monitoring-apps

  ---> The Tabular Reports Internal Recipient Generator App has been tested with Access Evaluator v2.0.3

Configuration

1. Import the application into Qlik Cloud into a personal space or a shared space where you have 'can edit data' access or higher
2. Open the application and switch to the 'Data Load Editor'
3. On the "Data Source / Binary Load" section,  enter the AppID of the Access Evaluator application

  IE: Binary '<Enter AppID of Access Evaluator App Here>';

4. On the "Configuration" section: 

    A) Enter 1 or 0 to generate (1) a single recipient QVD with email addresses for every user currently in the tenant
    
    IE:   LET vGenerateTenantRecipients=1;

    B) Enter a data connection string that denotes where the QVDs will be stored:

    IE: LET vSpacetoStoreQVDs  '<SpaceName>:DataFiles'
    IE: LET vSpacetoStoreQVDs='Recipient Lists:DataFiles';

    C) (optional) List 0 or more AppIDs.  For each AppID added to the RecipientsForApps inline table, a separate QVD will be generated for all internal tenant users who have access to the app based on permissions in the 'App Evaluator'. This includes users with 	access to the app view their space rights, or via app sharing rights.   

    IE: 
    RecipientsForApps:
    LOAD * INLINE [
    AppIDforQVD
    5875bd4c-f1d2-472d-bb88-f942b6221378
    ];

    D) (optional) List 0 or more SpaceIDs. For each SpaceID added to the RecipientsForSpaces inline table, a separate QVD will be generated for all internal tenant users who have access to the space based on permissions in the 'App Evaluator'. 

    IE: 
    RecipientsForSpaces:
    LOAD * INLINE [
    SpaceIDforQVD
    6571da9969edd2a74eb08283
    ];

5. Click Reload -> to produce QVD recipient lists

Notes:

- The recipient QVD files contain Names, Emails, Groups and other handy markers from which to load into your reporting applications. The fields are pre-tagged meaning that you do not need to issue a 'TAG FIELD' statement in the load script to ensure they are interpreted as recipients and groups

- The list of names and email addresses come from the Access Evaluator Application. If you add users or change access control lists in your Qlik Cloud tenant, you will need to reload the Access Evaluator and then reload the Tabular Reports Internal Recipient Generator App in order to see the new users in the respective QVDs

- The fields in the QVDs are prefixed with %.  Use  SetHidePrefix='%' to keep these fields hidden in your user interface. 

About

That Tabular Reports Internal Recipient Generator App is a Qlik Sense application suitable for Qlik Cloud deployments. Its purpose is to read the names and email addresses from the Qlik Cloud tenant as well as the access control lists from the spaces, and Apps within the tenant

Resources

Stars

Watchers

Forks

Packages

No packages published