Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Creating folder connections in Qlik Sense Server

Hi everyone,

I have Qlik Sense server in an especific server here in my company. Let's call it server 1.

Then, i have another server, which i read some folders from it. Let's call it server 2.

Problem is:

I can access folders in server 2. There was one case that i didn't have permission to access one folder from the server 2, and then i asked IT to grant access to qliksense.srv user, so i could create this connection.

It happens that the same thing happened, and now, even though qliksense.srv CAN access this other folder, i cannot create a connection in it.

You guys have any tip?

Thanks,

Fernando

1 Solution

Accepted Solutions
Michael_Tarallo
Employee
Employee

Hi Fernando,

Sorry for the delay - these types of things are hard to troubleshoot when you are not on site.

Check out this embedded video, I posted it on YouTube under my personal account as unlisted. It is about 5 min long.  I created this to show you what I did to get this to work and maybe this will better help us understand the problem or perhaps provide some solution.

When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.

Regards,

Michael Tarallo (@mtarallo) | Twitter

Qlik

Regards,
Mike Tarallo
Qlik

View solution in original post

15 Replies
Anonymous
Not applicable
Author

hey, any guess?

Anonymous
Not applicable
Author

anyone?

kevincase
Creator II
Creator II

Fernando,

I would check that whoever the OWNER is creating the connection also has access to the folder on 'server 2'.  I believe that the user creating the connection must have access to the folder.  Once the connection is created, you can always change the owner to your 'qliksense.srv' user.

Kevin ......

vlad_komarov
Partner - Specialist III
Partner - Specialist III

Can you login to QS as qliksense.srv user and create the connection?

If so, after a connection is created, you can remove the user name from it (via QMC).

In this case, everybody should be able to use this connector.

VK

rajiv_maskara
Employee
Employee

Hi,

This looks like a security rule thing to me. Is the user "qliksense.srv" assigned any of the admin roles in the qmc(RootAdmin, SecurityAdmin or ContentAdmin)? If not then one of the roles may need to be assigned to this user to create folder connections. Alternately, you could play with the Security Rule called "FolderDataConnection" in the qmc and allow this user to create folder connections. Hope this helps.

Michael_Tarallo
Employee
Employee

Hello Fernando,

A great test - would be to go to the server if you can - and see if that server has access to that folder. \\server2\folder name for example.

It is the Qlik Sense Engine service that is started with a specific account, it is that account that needs to have access to the server2 folder - not your own personal account on your client workstation. We do not passthru those credentials over to the engine service.

Do note - you can attach local files from your client to your app - it will upload the file to the server and attach it to the app - there is a size limit though.

See this video to learn more:

Qlik Sense in 60 - Attach Files - YouTube

More videos like this available in this index: New to Qlik Sense Videos

Let us know how you do.

When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.

Regards,

Michael Tarallo (@mtarallo) | Twitter

Qlik

Regards,
Mike Tarallo
Qlik
Anonymous
Not applicable
Author

Hi friend.

Well, I've made a test with someone whose user also has access to that folder. Unfortunatelly, it did not work .

I'll try to create it with the qliksense.srv, instead. I'll get back to you. Think it is not gonna work, though, but...

Many thanks!

Anonymous
Not applicable
Author

Hey, Rajiv, thanks for your answer.

The user Qliksense.srv is, actually, already the RootAdmin. And he can create folder connections through this security rule. Tried to create the connection with it, but no success, even though i do can access this folder via "browser". No clue about whats happening.

Anonymous
Not applicable
Author

Michael! Appreciate your help.

A great test - would be to go to the server if you can - and see if that server has access to that folder. \\server2\folder name for example.

That's the funny thing. It has access to that folder (I've tried doing your way). But I am not able to create the connection.

It is the Qlik Sense Engine service that is started with a specific account, it is that account that needs to have access to the server2 folder - not your own personal account on your client workstation. We do not passthru those credentials over to the engine service.

Indeed. The user which started the Engine is the qliksense.srv. That's the way i did it - the user with this folder access permission is the root admin.