You are viewing limited content. For full access, please sign in.

Question

Question

Add field to browse or search columns without access to the template

asked on February 13, 2014

I have a field that many users need access to view in their browse or search results. This field is used independent of a template in some case, but it is also assigned to at least one template.

 

These users have access to the field. They do not have access to read the template.

 

When they right-click on the column headings and either browse through the list or use the "more..." option, the field is not available. I believe this is because fields are grouped with their assigned templates.

 

How can they add the column to their view? 

Using LF 8.3.2

1 0

Answer

APPROVED ANSWER
replied on February 15, 2014

Looks like this is a bug in the way that the client generates the (All Fields) list, it combines the fields from all readable templates with all independent fields. I have filed a bug report to have this fixed in a future version.

3 0

Replies

replied on February 14, 2014 Show version history

Technically the template rights should have no impact on the fields - the security is completely independent. However, so many people assumed that removing the ability to see the template should also remove the ability to see the fields in context with that template that we added a client side check that if a document had a template assigned that the user couldn't view, they wouldn't be able to open it up and see the fields of that template. You should still be able to see the fields in other templates or in contexts outside of that specific template though. The fact that you can't add the field to the entry listing columns seems to be a quirk of this behavior. I'm not sure that's intentional.

 

Update: Actually, thinking about it a bit more, it probably is simply that the fields are grouped by template in the UI and so it doesn't show them (when it probably should show them as fields outside templates). I'm not sure if that's possible to easily address but I'll follow up.

3 0
replied on February 14, 2014

there ya go Justin.... Feature request!  laugh

0 0
replied on February 14, 2014

I look forward to your response!

0 0
replied on September 4, 2014

Justin, do you have an update on this bug? Is it in the pipeline at all?

 

It makes it difficult to setup security that makes sense. I need users to have access to independent fields being added to certain documents, but the fields are also part of a template the user has no need to see.

 

Thanks.

1 0
replied on September 4, 2014

Yes, the bug that Robbie discusses at the bottom of this thread has been resolved and verified for the upcoming Laserfiche 9.2 release. We are aiming to have that available late this month.
 

0 0
replied on October 14, 2014

Laserfiche 9.2 has been released with this bug fixed (see release announcement )

0 0
replied on February 14, 2014

You could add that field to a different template they do have access to. It's not ideal but it works. Even in the newer versions this doesn't seem doable. 

0 0
replied on February 14, 2014

Maybe I don't understand what you are trying to do, but could you not give them rights to that template, but only grant rights to view the specific field within the template?

0 0
replied on February 14, 2014

The field doesn't show up under or "(All fields)" under the context menu? See attached screenshot.

screenshot.png
screenshot.png (21.32 KB)
0 0
replied on February 14, 2014

I just tried it using the demo repository and they don't show up.

 

What's interesting is that I removed "Literary Texts" from the everyone group but specifically made sure that "Alex AP" still had access to the field.

 

When I go into General documents/Shakespeare I can't add the Format or Genre field but I can add Author:

 

But then I discovered author is used in other templates.

 

I then verified that I could access the fields with this login by opening the document and selecting the genre field by clicking "add/remove fields". Doing this shows a blank field without data even though I know there is a value there in the template when I look at it while logged in as admin. 

 

So I think my original suggestion is the only way to do it. 

 

1 0
APPROVED ANSWER
replied on February 15, 2014

Looks like this is a bug in the way that the client generates the (All Fields) list, it combines the fields from all readable templates with all independent fields. I have filed a bug report to have this fixed in a future version.

3 0
You are not allowed to follow up in this post.

Sign in to reply to this post.