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