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

Question

Question

OpenFolderListing 9013 error

asked on June 18, 2019

When executing the OpenFolderListing, some users receive a 9013 error.  Not all, and their rights appear to be the same.  The one thing we can do is enable Manage Entry Access as an Assigned privilage in the user rights.  Other users who are functional, do not need to have this setting set.  The problem users can see the files and folders in the root but not the files/folders in the subfolders.

Any thoughts?

using (var session = GetSession())
{
	try
	{ 
		while (pending_nodes.Any())
		{
			var currentNode = pending_nodes.Pop();

			var entrySetting_Folders = new EntryListingSettings();
			entrySetting_Folders.EntryFilter = EntryTypeFilter.Folders;
			entrySetting_Folders.AddColumn(SystemColumn.DisplayName);
			entrySetting_Folders.AddColumn(SystemColumn.EntryType);
			entrySetting_Folders.AddColumn(SystemColumn.Path);

			try
			{
				using (var fi = Folder.GetFolderInfo(currentNode.Path, session))
				{
					using (var listing = fi.OpenFolderListing(entrySetting_Folders))
					{
						for (int i = 1; i <= listing.RowCount; ++i)  //NOTE: 1-based index
						{
							var e = new EntryOut();
							e.DisplayName = listing.GetDatumAsString(i, SystemColumn.DisplayName);
							if (e.DisplayName == "*Processing") continue;

 

0 0

Replies

replied on June 19, 2019

It sounds like your folder structure could have inherited rights that are blocking read access for some users. You can use the LF web or windows client to view the inherited rights on the folder (with 10.3 and newer). See this help page for more information.

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

Sign in to reply to this post.