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

Question

Question

Folder Access Rights - Stored in XML or DB?

asked on September 9, 2016

Our Laserfiche environment was set up almost 10 years ago, and was mainly meant for a small sub-set of the company to use (mostly for archival purposes). Thus the original permissions that were set up for the various folders was very basic.

Now we have a lot more users and the permission needs are getting much more complex. I am looking at revamping the whole set up, but this will involve roughly 30 groups and 40 folders, with each of those groups generally needing different levels of access to each of those folders.

Is there a means where by I can do this through an XML or DB change (or maybe even the SDK, although the XML or DB would be the prefered options)? Otherwise this is going to take a lot of time to go through each folder in the Client to make this change.

Thanks,

0 0

Answer

SELECTED ANSWER
replied on September 9, 2016

Here is a sample SDK program (using RepositoryAccess) that reads from a CSV file and sets security. I had to change the extensions to txt to upload it.

Program.cs.txt (7.34 KB)
1 0

Replies

replied on September 9, 2016 Show version history

If you want to make a large number of security changes, the SDK is the way to go. Don't modify the database directly. If you can give more specifics about what you are trying to do, I could whip up some sample code to get you started.

1 0
replied on September 9, 2016

Thanks Robert. What types of specifics would you need? Most of the folders are tier 3 level folder.

============

Tier 1

- Tier 2

-- Tier 3

-- Tier 3

===========

Most user groups will be granted "Browse" and "Read" access. Some user groups will also get: Modify Contents, Append Data, Rename, Delete Document Pages, See Annotations, Annotate, Write Metadata, and Create Documents. One user group will get the "Delete Entry" permission.

Each group's access will change depending on the folder at this Tier 3 level.

 

 

0 0
SELECTED ANSWER
replied on September 9, 2016

Here is a sample SDK program (using RepositoryAccess) that reads from a CSV file and sets security. I had to change the extensions to txt to upload it.

Program.cs.txt (7.34 KB)
1 0
replied on September 12, 2016

Thanks. Very much appreciate you providing a sample code!

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

Sign in to reply to this post.