Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi, first excuse my english please 🙂 !
I created a really simple qlik file but i had to use VBScript in a macro, which create file in windows environment.
So i changed the parameters at the left of the "Edit module" windows :
1. "Requested Module Security" to "System Access"
2 "Current local security" to "Allow System Access"
My macro work, but when i close and open the qlik, a window ask me if I want to desactivate the macro or allow them to acceed the system. I would know if it was possible to automatically allow that without an user action.
Thanks !
@alexmontiel29 Are you using QlikView or Sense? I would like to move this into the correct product forum.
I'm using Qlikview 12
Alexandre, that information is stored i the Settings.ini file in the user profile path:
C:\Users\UserProfile\AppData\Roaming\QlikTech\QlikView
There are three different tags under which things get stored depending upon which option is selected when opening the application the first time:
[Module Checksums Blocked]
[Module Checksums Safe]
[Module Checksums System]
There is a 'key' generated for each app that is unique to the app, but that key should be the same for all users, so if you find the key in your system, you could push the information to the Settings.ini files on the user machines etc. Hopefully this helps. Oh, if you by chance choose the wrong option when you are first prompted, you can use Ctrl-Shft-M to get the security dialog back to change the selection as well, just FYI.
Regards,
Brett
Hi Brett !
Thanks for your answer but that don't solve my problem. I wasn't very clear in the question but i try to do that to avoid 40+ persons (non informaticians) to configure that themselves. The qlik is on a server and each users "download" the file that concern them with their datas. So everybody use the file on their machine, with a different .ini file, so i'm lookin for the way to do that one time for every users, maybe it's not possible
I tried to check an option "Macro allowed to override security" in document parameters but that didn't worked.
Waiting, i made a doc to explain how to correctly launch the file but if we can avoid users see the macro's code, that would be perfect.
I apologize again for my really bad english and i hope that is comprehensible.
Thanks again
The macros run always in the context of the users and therefore you couldn't configure it on a global level - it's always a user-decision if macros are executed or not. The only way to solve it globally is to create an auto-start script in the OS which checked the settings.ini and manipulates them if necessary (it's similar to all the other IT admin stuff which run at the login of the users).
- Marcus