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

Question

Question

Shortcuts to a document with only the "Read" access right do not show up in search results

asked on February 4, 2014

I have a repository with documents stored in a hidden part of a repository where users do not have browse rights to the folders or documents within (but the "Read" access right is selected on the documents). Then I have shortcuts to these documents in a section the users do have access to.  Users can browse to these shortcuts, double-click on them, and the documents will open in the viewer.

 

When a user performs a search with criteria that would match these documents (ie. the file name, metadata or text within), the shortcuts do not show up in the search results.  Under the Client Options, we have the "Resolve Shortcuts" checkbox checked for the Search Results section.

 

We found that by selecting the "browse" access right on the documents, they will show up in a search -but this isn't ideal as we have the shortcuts created to delegate who should have access to them and when dealing with transparent records management we don't want to be managing multiple security group access to individual documents, but instead have a broader group with just "Read" access, and can access only through shortcut assignment.

 

I believe this scenario worked fine in a previous version (8.3), but since upgrading to 9.1 I notice it no longer works.  Am I naive to think it worked before, or should it work in 9.1 and something's amiss?

3 0

Answer

APPROVED ANSWER
replied on February 4, 2014 Show version history

*Edited*

 

I wanted to clarify some things regarding this topic of using folder tunneling and searching for shortcuts.

 

The scenario is that there exists a source document in which a user only has the read access right on it. The user does not have the browse access right on the source document.

 

In another location in the repository that said user does have full access to, there exists a shortcut back to the source document. Manually browsing to the shortcut and accessing the document through it works just fine.

 

The issue that comes up now is what to expect when performing a search for the document and expecting the shortcut to return in the search results.

 

Up to and including Laserfiche 9.0.3:

1. Searching by field only will return the shortcut

2. Searching by entry name only will return the shortcut

3. Searching by text only will NOT return the shortcut

 

Starting with Laserfiche 9.1.0:

1. Searching by field only will NOT return the shortcut (regression)

2. Searching by entry name only will NOT return the shortcut (regression)

3. Searching by text only will NOT return the shortcut

 

The bug specifically for the change in behavior with regards to field and entry name searches starting in 9.1.0 is what we have on record, but I don't have an eta yet for when that may be addressed.

 

Regards

1 0
replied on February 4, 2014

Thank you Alex. I'll look forward to your updates.

 

 

0 0
replied on February 18, 2014

We are experiencing the same issue with Version 8.31.625. So what is the Fix?  If I do not give users browse rights to the Records Management Folders the users cannot search for the documents regardless if the Resolve Shortcuts Checkbox is checked in the client.

 

The whole premise of Transparent Records Management is to not give users Browse rights to the Records Management Folders.

 

Please advise

0 0
replied on February 18, 2014

I'm not aware of any issues in 8.3. The only issue is that starting in 9.1, the users will need browse on the document itself in order for the shortcuts to return in search results. Again, the consequence is that the search results will now contain both the document and its shortcut.

0 0
replied on February 18, 2014

Actually the consequence only returns the shortcut and not the document as it is not a records management search. However this behavior does occur in 8.3.1.625.

0 0
replied on February 18, 2014

You may want to open a case with Laserfiche Support.

0 0
replied on February 18, 2014

Will do

0 0
replied on February 20, 2014

Support has confirmed that the bug dates back to my client's version of Laserfiche in 8.3.1. As a workaround we granted access to the documents not RM folders. oddly enough when a user searches for documents they only get the shortcuts and not the original in their hitlist so all is right with the world for now.

 


Thanks

 

0 0
replied on February 21, 2014

I have this exact issue. I opened up the RM folder to full access, have the options setting for "Resolve Shortcuts" selected but still no search results.  I am searching logged in as an admin with full permissions across the board. 

 

Any suggestions of an area to check?

 

Thank you

0 0
replied on February 21, 2014

Please check the effective rights on the documents themselves and confirm if the user in question has browse and read rights on them.

0 0
replied on February 24, 2014

Sorry for the confusion.

 

The problem for this one was located in between the keyboard and the chair.

 

I was searching for a "document" when I should have been searching for a "shortcut".

0 0
replied on February 26, 2014

Hi Alex, is there any word on the progress of fixing this bug? Is the intention to have a patch released in the near future? If so, what is the timeline? This issue is affecting usability in production, and assigning browse rights to 100,000's of records with varying degrees of security considerations is not ideal.

 

Thank you!

0 0
replied on February 26, 2014

There is no eta for when this will get addressed. As it currently stands, users will need browse and read rights on the entries themselves in order for the shortcuts to get returned in search results. Workflow can be used to handle the assignment of access rights.

0 0
replied on February 27, 2014

Okay thank you Alex.  If you hear of any progress on the resolution, please let us know.

0 0
replied on April 9, 2014

This effectively puts a halt to client upgrades who use Transparent Records Management because any that were built prior to this bug will need their security redesigned.  They will either need independently secured record series folders or we'll have to put all documents through workflow to create the unique document security.  Additionally, this adds considerable time to new deployment as we now have to build in extra security, extra RM folders, and additional Workflow activities to accommodate this hopefully temporary issue.  Is there an updated time frame?

0 0
replied on April 9, 2014

Beau: It is definitely a bug, but I'm not actually sure it would have that much impact on the existing security in a TRM environment. The bug is that searching by field only or entry name only where the user does not have browse on the source document will not return results. You do not need to assign browse to each individual document, in many cases the tunnel setup will already have browse in addition to read within the tunneled security - so long as it's present post-tunneling and inherited into the source documents, that's fine too. You would already have needed to provide the tunnel in the first place, so I'm not sure where additional independently secured Record Series come into play. I may be missing a nuance here and I agree it certainly is a bug, but I wanted to clarify exactly what the fundamental impact is.

0 0
replied on April 10, 2014

An example where this comes into play is if I have a Records Series for "1000-01 Contracts, PO's, Invoices, Checks & Bids".  In this example these all carry the same retention for this customer and thus are stored in the same folder.  The Finance department maintains these so they can see them all.  Purchasing can see the Contracts & Bids but not checks.  All internal employees can see the PO's & Invoices but not the Checks, Contracts & Bids.  So we have 3 different views of the documents maintained in a single records series.

 

Currently the users have Read permissions only on the documents in RM and can access them either via the Shortcuts in their regular LF folders or with a search because Read permissions allow the documents to be searchable in the old versions.  If we go to upgrade them then we have several options:

  1. Leave it setup the way it is
    1. The documents will not be searchable via a field search (our user's most common method of searching)
  2. Grant these 3 groups both browse and read permissions to all documents in the current Record Series
    1. They will be able to search for documents by template field
    2. They will also be able to see every document in the record series if they run a search that any of the other documents qualify for
  3. Setup separate Record Series for each of the document types
    1. Allows the Browse & Read permissions to be set to allow docs to be searchable
    2. Keeps documents independently located to control access
    3. Requires additional setup for Record Series & security 
    4. Requires additional work when destroying records as they are spread out now
    5. Does not account for granting permissions to specific documents such as only contracts that apply to your department (we could previously do this by creating a shortcut in the department's folder which would then be searchable) 
  4. Setup workflow to assign document level permissions
    1. Allows the Browse & Read permissions to be set to allow docs to be searchable
    2. Keeps documents independently located to control access
    3. Requires additional setup for Workflow to manage permissions
    4. Requires all documents to go back through Workflow when security changes are made so that they will be assigned the new permissions

 

With the old method we could handle security easily via the shortcuts but this now puts us in a tough spot where we have to create extra steps to manage security and thus makes the application less dynamic.  For small setups they may never notice this change however for large clients this will create considerable extra work. If this is something that will be fixed in the near future then it is better to hold off than to expend extra time redesigning environments for a bug.  Is there a time frame on when we can expect this resolved?

0 0
replied on July 2, 2014

Since upgrading to 9.1.1 this issue has surfaced for us. Any updates on this? Justin, read your response above but do not understand your explanation of how to resolve. Unless you have other suggestions I have to either open my Records Management folders to users (give them browse) or tell users to search the Records Managment folders for their documents and not the user folders, which totally bypasses the use of shortcuts and TRM. "Resolve shortcuts" in options has no affect. Thank You

0 0
replied on July 2, 2014

You can use access rights scoping to give the users browse on the documents themselves inherited from the parent folder without given them access to browse or read the folders themselves. Then the prior searches should work fine.

1 0
replied on July 10, 2014

Any update on when this will be fixed (patch or 9.2)?  There have been situations where someone ran a search and it returned documents they should not have had access to because we'd had to grant them the Browse permission to the Documents Only in an RM folder so their field searches would work.  This has caused us to have to rebuild their workflow to assign additional permissions to the documents themselves that are stored in RM (beyond the permission already setup for the folder structure where the shortcuts are stored).  Then after making this change to workflow we had to refile ten of thousands of documents so they would inherit there new document level security based on their document type.  If this is to be permanent then we can add that into our scope for new projects but if this will be resolved soon then that wont be necessary.

0 0
replied on July 10, 2014

Beau - I checked with the developer working on this, he's actively working on this area of code and hopes to have it for 9.2 but it apparently has some technical complications such that he's not 100% certain just yet. We're hoping to be able to though. Hopefully I'll be able to give you good news on it soon.

1 0
replied on July 10, 2014

Awesome, thanks for the heads up!

0 0
replied on September 17, 2014

Any ETA on LF 9.2 and if it's going to include this fix.  I have a large TRM project that I'm holding up until this is resolved.

0 0
replied on September 30, 2014

Any word if this is resolved in 9.2?

0 0
replied on September 30, 2014

The Laserfiche Server team is almost done implementing a new Search Processor, we're doing internal testing on it right now on our internal production systems and hope to be able to enable it in the next maintenance update. Among other things, this new processor will address this issue. We had hoped to include it in the 9.2 release but we felt it was best to be a bit conservative about deploying it given the potential internal scope.

2 0
replied on September 30, 2014

That's great news Justin.  Thanks for staying on top of this issue and I can't wait to see what y'all come up with, along with any new/faster functionality with a new Search Processor.

0 0
replied on January 6, 2015

Any update on when the new Search Processor will be available to address this TRM issue?

0 0
replied on January 7, 2015

We are in a holding pattern with moving any more records to TRM and have told users to use the "shortcut" entry type (in Webaccess) when performing searches so they don't see the originals in RM, but you can't force it. If they are full users they are going to see the records in search results and told them to only click on the shortcuts. How are you all handling this situation? 

Our situation is double complexity because we use Weblink internally for casual access via groups from AD, so as we started moving records into TRM and creating their shortcuts, did not realize they could no longer search the documents, because WebLink does not have the "resolve shortcuts" unlike webaccess and full client. Anyone else out there using it this way?

Just an afterthought, but is there a possibility to restrict the users results to shortcuts only via the admin utility in either webaccess or full client for certain groups?

0 0
replied on January 7, 2015

This issue is scheduled to be fixed in the new search processor for the next release of Laserfiche. Note that this is not the soon to be released 9.2 SP1, but rather the next actual release in the version 9 line. We'll keep you posted as we get closer to having an ETA.

0 0
replied on March 5, 2015

According to kb 1013609, 9.2.1 includes this fix: "The Document/Folder Name search type now returns shortcuts when you have the Read, but not Browse entry access right on the source entry. (122246)"

Can you confirm that this is specifically referring to the issue reported here? ("Shortcuts to a document with only the "Read" access right do not show up in search results")

 

0 0
replied on March 10, 2015

Laserfiche 9.2.1 contains the fix where now when you search by document/folder name (for shortcuts), it will return those shortcuts that point to documents where the user only has read rights on.

The other issue mentioned regarding searching by field has not been fixed yet.

0 0
replied on March 20, 2015

I'm noticing when I do a template search I'm getting shortcuts AND documents back, so all my results are duplicated.  Is that part of this issue?  I would think that the template search should only show the records, not the shortcuts, but either is fine just not both.  I'm on 9.2.1.  I do have resolve shortcuts on because we're hiding the actual records and just using TRM to show shortcut folders, so other searches don't work without this option enabled.

 

0 0
replied on March 20, 2015

The issue in this thread stems from users not wanting both the actual document and the shortcut appearing in the search results so they went about this by removing the "browse" access right on the document.

0 0
replied on September 8, 2016

Just checking in.

I just discovered this issue.  I'd have to check the versions, but 9.2 across the board I believe.  I found the issue with Weblink, but I think it persists to the client as well.

I have nearly the exact setup as described in the first post, and need the resolving of shortcuts for searching to function properly for field searches.

Is this fixed an a newer version?

1 0

Replies

replied on November 14, 2014

Can anyone tell me if this has been resolved yet?

thanks

Tina

1 0
replied on August 10, 2015

I know this is an old thread but has this been fixed?  We have a client running the current version and are wanting to do metadata searches on shortcuts (they dont have access to the master routing folder).  Doc name searches work but fields do not.  A few of the pieces of information they wish to search on are not in the doc name nor does adding them to the doc name make sense (its the original doc name which may or may not make sense to different groups of users looking at the docs).

 

Thanks

1 0
replied on September 9, 2016

Alexander, was this fixed in any of the 10 versions?

1 0
replied on June 16, 2017

Hi Chris,

did you find an answer to this? We're thinking of setting up TRM, but this has me concerned.

Thank you,

Robyn

0 0
replied on July 2, 2014 Show version history

Thanks Justin. Is this the new accepted way of thinking hence forth, before I go fixing my existing RM folder access rights?

 

Just to recap for others, and please correct me if I'm wrong. On the records management parent folders access rights, the scope should be set to "Documents only" with browse turned on. Opening the subfolders 'access rights' of that parent and 'showing inherited rights' does not show up specifically in the trustee list from the parent like I normally thought it would; however the rights are inherited down.

 

Now when this user performs a search of the user folder, the resulting shortcut is shown and the user is able to open and edit as necessary. Furthermore, the user still only sees the user folders when browsing the folder lists.

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

Sign in to reply to this post.