Skip to content
SmiKar Software

Using the Forage Records Section

29 min read · Last updated · Page version 55

Forage appears as a Records section inside your Squirrel portal, alongside Archive and Security. New to it? See how Forage fits together.

The Records navigation inside the Squirrel portal: Records holding Dashboard, Search, Ask AI a Question, Coverage, Map, Sites, Site Access, Exceptions, Readers, Queue, Activity, Log, Reports and Settings, and Classification holding Overview, Search by Label, Labels, Suggested Labels, Sensitivity Labels, Files to Protect and Content Rules

The menu has two groups.

  • Records: Dashboard, Search, Ask AI a Question, Coverage, Map, Sites, Site Access, Exceptions, Readers, Queue, Activity, Log, Reports and Settings.
  • Classification: Overview, Search by Label, Labels, Suggested Labels, Sensitivity Labels, Files to Protect and Content Rules. Where content classification is not switched on for a deployment, this group shows a padlock.

Dashboard

The Records dashboard: a blue progress panel naming, in turn, the site being read and the site being checked for changes, the files already searchable, the rate an hour and an estimate of the days left, over a bar splitting every listed file into searchable, being read, waiting and could not be read; then tiles for files listed, searchable, waiting and could not be read, and for the sites and libraries included; then progress in SharePoint and in the archive side by side, each with how much of it is searchable and how many files are still to read, a ring of how much of each file was read, files and data made searchable per day and files per hour, the changes found in the libraries day by day, the readers that are running, the latest problems and a summary of what can be found in Search

The overall picture:

  • which site is being read now, how many of the included sites are done, and how much of the site on show is done;
  • an Up to date message, with how many files will be checked later, when no included site has a file left to read;
  • how many documents Forage is tracking, and how many are searchable, waiting, and could not be read;
  • document libraries read and still to read;
  • progress by source, live and archived, each with how much of it is searchable and how many files are still to read, with the files waiting for their next try shown as Will be checked later;
  • documents made searchable per day and per hour, and an estimate of the time to finish at the rate actually achieved.

The estate total is only as current as Squirrel's last scan of each site, which the page states. Other figures refresh on a short cycle.

How to: follow Forage's progress.

One full-text search across live and archived content. Results carry highlighted extracts, the file's name and location, and the retention and sensitivity labels Squirrel recorded for it. A file still in SharePoint links straight to it; a file in the archive links to the Archived Files page instead, ready to restore.

Search tips, as the page gives them:

  • Put a phrase in quotes to find those words together and in order.
  • Use | between words for OR.
  • Put - in front of a word to exclude it.

Filter results by All, Live or Archived, and open any result to read its text and its details: where the file is, what Forage did with it, any identical copies, and any problems reading it (read a file's details).

Forage search results for a phrase, each hit showing the file name, its full path in SharePoint, when it was modified and its size, the labels its content rules gave it, and extracts from the text with the matching words highlighted, with an open link on files still in SharePoint and a restore link on files in the archive; one result was found by its file name alone and says it was not read because Forage cannot read that type of file

Search covers only what Forage has read so far, which the Coverage page quantifies.

How to: search, and see why a file was not read.

Ask AI a Question

A Full Administrator can type a question in plain English on an Ask AI a Question page in the Records section, and receive an answer from the AI assistant that runs inside your own deployment. The page offers:

  • a box headed "What would you like to know?";
  • three cards to choose from: a quick answer; Read every matching file, with a choice of how many files to read (1,000, 2,000, 5,000 or all of them) and about how long each takes; and Find every matching file, which lists every matching file, however many, without reading them;
  • the file types to search (all of them, or chosen groups such as Word documents and Emails) and the sites to search (all of them, or chosen sites), which the answer says it searched;
  • an address for an email with a short summary of the answer, the whole answer as a PDF, and a link to it;
  • a window over the page, opened as soon as a question is asked, with the steps while it is answered and, for Read every matching file, progress and an estimate of the time left. When reading every match would take a long time, the window asks how many files to read, with Read and Not now, and can cancel the question;
  • the answer, with the number of the file behind each statement, each cited file opening from the answer, the files the answer used shown as cards (the cited ones first, the others marked Not cited), List every matching file, and a link to all the matching files in Search;
  • for a list of files, how many match, the files a page at a time, each opening from the list, and the list exported as a spreadsheet file (CSV);
  • an Export the findings choice under an answer: PDF, CSV or copy as text;
  • the earlier questions, each with who asked it and when, which can be reopened, and Ask again at the end of a finished, stopped or cancelled question, which puts it back in the box with the same choices to change.

It finds files by the words in them, not their meaning, uses only files Forage has read, can misread a figure and has no follow-up questions. It is for Full Administrators only.

The Ask AI a Question page: a box headed "What would you like to know?", three cards for a quick answer, reading every matching file and finding every matching file, the file types and sites to search, the email address for the answer, and the earlier questions below

How to: ask AI a question about your files. See also the AI assistant.

Forage for Copilot

Microsoft Copilot, or another AI assistant that signs in through Microsoft, can search Forage and read the text of the files Forage has read, archived files and scans included, so a question asked in Copilot or Teams is answered from everything Forage has read. Records administrators see every file Forage holds, as they do on these pages; staff see only the files they can open in SharePoint. Every search and every file Copilot opens is recorded in the Log under the person's name.

See Forage for Copilot, and set up Forage for Copilot.

Coverage

Coverage keeps three answers apart: how much of the files in scope is searchable, how much of all of SharePoint is, and how much of what Forage has read so far is. It also shows whether what was read is being kept current.

It shows:

  • how much of the files in scope is searchable, how many are still to read, how many have a problem now, and how many sites are listed;
  • where every file in scope stands: searchable, waiting or being read, could not be read, listed but not read, or not listed yet;
  • the reading rate and the files found in the last hour;
  • the sites Forage has started but not finished, with the files found so far and the time so far;
  • under tabs, coverage by file type, the problems now, what was listed but not read and why, how files were read, and all of SharePoint for reference.

Everything Forage does not read is still counted, with the reason. It is accounted for, not missing.

The Coverage page: four figures for the files in scope that are searchable, the files still to read, the problems now and the sites listed; a bar showing where every file in scope stands; tiles for the reading rate and the files found in the last hour; the sites in progress with the files found so far and the time so far; then tabs for coverage by file type, problems, files not read, how files were read and all of SharePoint, open on the table by file type

Map

Every SharePoint site on the Sites list, drawn as a tile. The bigger the tile, the more data the site holds, or the more files, if you size by files.

The SharePoint map: cards for the included, not decided and excluded sites, controls to choose which sites to show, what colour shows and what size by, and a map of tiles for every site sized by the data it holds and coloured by how far Forage has got, with a panel beside it

  • sites sit in three blocks, Included, Not decided and Excluded, each with its biggest sites and a striped tile for the rest;
  • colour the tiles by how far Forage has got, by whether a site is included, by its state or, where content classification is enabled, by the most sensitive label found in it;
  • point at a tile to see its figures, click to keep it, double-click to open the site's libraries;
  • from a site's panel, open Search on that site or open the site in SharePoint;
  • where content classification is enabled, pick one or more labels and the map shows only the sites that hold files with them, sized by how many, with a link to every file with the label in Search;
  • include a site that is not included, with a confirmation that is recorded in the Log.

The map reads its figures again every minute, and a Full screen view shows it on its own.

How to: see your SharePoint estate on the map.

Sites

Every site on Squirrel's list, read or not, with its file count and size, whether Forage reads it, its rank, and how far reading has got: not started, reading, checking again, done, empty, deleted, excluded or not decided. A site deleted from SharePoint stays on the list, marked Deleted: Forage has finished with it, and the files it had read stay searchable. This is also where you choose what Forage reads.

  • Include or exclude sites, one at a time, in bulk, or by an address pattern.
  • Rank them, so the sites that matter are read first. Rank 1 is read first, 2 second; an unranked site is read after every ranked one.
  • Choose what happens to new sites, and to a site you exclude after Forage has already read it: keep what was read searchable, or remove it from search.

A new deployment reads nothing until sites are included. Forage follows each change from its next pass over the sites, every change is recorded with who made it and when, and excluding a site never touches the site itself.

How to: choose which sites Forage reads.

The Sites page: counts of the sites included, excluded and not yet decided and the files in the included sites, then one row per SharePoint site showing whether Forage reads it, how many files and how much data it holds, its rank, how far Forage has got with it and whether it has finished, when Forage last checked it for changes and when someone last edited it, with buttons to edit a site, visit it, or include and exclude sites in bulk

Site Access

Who can open each site Forage reads, as SharePoint's own permissions say. Forage checks every included site each night, reading only, and a newly included site soon after it is included.

  • for each site, how many people and groups have access, how many of them only because a file, folder or library inside it was shared with them (Shared items only), and when it was checked;
  • for a chosen site, who can open it, grouped by how they get in: site administrators, each SharePoint group, access given directly and shared items only, and whether the site is open to everyone;
  • sites that could not be checked, which keep what the last check found, and sites deleted in SharePoint, which show as Deleted in SharePoint.

Forage for Copilot uses the same record to start from the sites each member of staff can reach.

How to: see who can open each site.

Exceptions

What could not be read, grouped by cause and ranked by documents lost.

The Exceptions page: the files that could not be read split by whether the cause is the document itself or SharePoint's copy, or something else, then every reason ranked by how many files it stopped, with how many sites it affected, when it was first and last seen and what Forage does next about it; underneath, the sites with the most unread files and their main reason, an explanation of each kind of problem, and a list of every individual problem newest first, with the reason and whether the file was found

  • when each cause was first and last seen;
  • which kind of cause each is, and so who can act on it;
  • whether each cause will be retried or needs someone to act;
  • which sites lost documents;
  • the documents behind each cause, with filters, and an export of the current page of that list.

Failures that belong to the document itself, such as a password or encryption, or to a copy SharePoint held that was already damaged before Forage fetched it, are labelled as such so nobody chases them as faults.

How to: understand exceptions and unread files.

Scanned pages that could not be read are not yet listed here. Their documents are counted as partly read.

Activity

The Activity page: how many files were read in the last hour and the last 24 hours, then a feed of entries with the time, the kind, who did it, what happened, what it was done to and the detail, including searches, a settings change showing its old and new value with a warning that it has not been applied to existing files, and files that could not be read with the reason

  • what has been read;
  • what an administrator changed;
  • who searched, and for what;
  • what would not open.

How to: see what Forage has been doing.

Queue

What is waiting to be read and what is being read right now, for administrators.

The Queue page: tiles for the files waiting to be read, the files made searchable in the last hour, the days to go at the current speed, the changed files waiting, the large files waiting and the unread scans; a table for SharePoint and the archive of how many files are waiting, being read, searchable and could not be read, with a bar of how far each has got; and the files being read now, longest first, each with its site, where it is kept, its size and how long it has been read

  • tiles for the files waiting to be read, the files made searchable in the last hour, and an estimate of the days to go at the current speed;
  • Changed files waiting: files that changed after Forage read them. Each is read again to see whether its content really changed, and search finds its earlier text until then;
  • Large files waiting, with how many are being read now. Forage reads a limited number of large files at once, so when most of the waiting files are large, the other readers stand idle until one of them finishes;
  • Unread scans: files whose scanned pages were not read. Their typed text can be found in search, but the words in their scans cannot yet. They are read again when the file next changes;
  • Where the files are: for SharePoint and for the archive, how many files are waiting, being read, searchable and could not be read, with a bar of how far each has got;
  • Being read now: the files being read this minute, longest first, with the site, where each is kept, its size and how long it has been read. A long scan can take many minutes, so a long time is not always a problem, but it is the first place to look if reading seems stuck.

If no files are being read the page says so, and says when the last file became searchable. When every waiting file is waiting for its next try, a notice at the top says that nothing is waiting that a reader can take right now, when the first of them falls due, and that reading carries on by itself as each try falls due; the days-to-go tile then reads "Nothing to read now" with the time of the next try under it. If reading pauses until there is room for more files, a notice says so and reading carries on by itself.

Readers

The readers that are running now, for administrators. Readers read your files, and where content classification is enabled, rule checkers check them against your rules.

The Readers page: a line saying how many readers are running and what they are working on, then a table of each reader with what it is doing, where its files come from, how long it has been running and how many files it has done

  • how many are running and what they are working on;
  • for each one, its name, what it is doing (standard files, large files or rule checks), where its files come from (SharePoint, the archive, or both), how long it has been running and how many files it has done;
  • a notice when SharePoint reading is paused, because Microsoft asked Forage to slow down or an administrator paused it, saying until when. The readers work on the archive meanwhile.

Forage chooses how many readers run and adjusts the number itself, so there is nothing to set. Readers that have stopped are not listed. If none are running, the page says so; if that does not change within a few minutes, contact your administrator.

Log

One timeline of what people did, newest first. The Log records every change to settings, content rules, labels and sites, every search, every document opened and every report exported, each with who did it, when, what it was done to and the reason given.

Open an entry to see the value before and after the change, and the detail recorded with it. Filter by kind, by person, by any text, and by date, then export to PDF or a spreadsheet.

The Log is tamper-proof: no one using Forage, administrators included, can change or remove an entry, and clearing Forage's data to read the estate again keeps them. Sign-ins to the portal are not part of the Log: they go through Microsoft Entra ID, which keeps its own record of each one.

The Log: filter buttons for settings, rules, labels, sites, data resets, files opened, reports exported, searches and other, with boxes for who, for any text and for a date range; then the entries newest first, each showing when, its type, who did it, what they did, what it was done to and the reason they gave, including settings changes, a rule activated, a label edited, searches, an exported report, an emailed report and a file opened in the portal

How to: see who did what.

Reports

Five reports, exported as a PDF or a spreadsheet. The first four can be filtered by site and by date, and Duplicate files by site:

  • All your files: files by site, by SharePoint or Archive, and by type, with how much was read in full, read in part, or not read, and why.
  • Sensitive content, where content classification is enabled: the files carrying each label, by site and severity.
  • Labels by file, where content classification is enabled: one row per file, with the labels on it and when it was last checked.
  • Files not read: what was not read, and the reason.
  • Duplicate files: the files whose contents are exactly the same, byte for byte, and the space the extra copies take, with the largest sets, where each copy is, and the sites whose extra copies take the most space. The copies of deleted files that the archive keeps so they can be recovered are left out.

Every export states the customer, when it was produced, and the filters used. Lists show up to 100 rows; the summary figures count everything the filters select.

The Reports page with "All your files" chosen: buttons for the five reports, filters for site and for the dates a file was last changed, then the totals for files, read in full, partly read, unread scans, waiting to be read and not read; then the same figures broken down by where the files are kept, by site and by file type, and last a table of why files were not read

How to: produce a report for a board or an auditor. Forage can also email the reports on a schedule.

Classification Overview

Where content classification is enabled, one page showing how far checking has got and what has been found.

  • how many files have been checked out of all the files that can be checked, the share done, and whether checking is running;
  • files checked, waiting, labelled, the active labels and rules, and files that could not be checked;
  • how many files carry each label, and the sites holding the most labelled files;
  • the files most recently labelled, and the most recent changes to rules.

A file is checked once Forage has read it, and Forage reads a file's pictures and scanned pages in the same pass as its typed text, so a file is checked on all of its text. Files with no text whose scanned pages were never read are shown apart: they have nothing to check unless they are read again. Checked means compared against the rules active now. The totals are prepared in the background every few minutes, and each says how old it is.

The Classification overview: a blue panel giving the share of files with text checked, the files checked, waiting and labelled, and a bar splitting them into checked, never checked and checked under earlier rules; then tiles for files checked, waiting, labelled, the active labels and rules and the files that could not be checked; then what is waiting to be checked with an estimate of the time to finish; then a chart of how many files carry each label and a list of the sites with the most labelled files; and last the files labelled most recently and the most recent changes to rules

How to: see classification at a glance. You can also find files by label in Search.

A search by label in Forage: the label filter open under the search box with a chip for each label, two of them selected, a severity list and a choice between the selected labels and any label, a note that Forage is still adding labels to Search so a search by label may miss some files, and then the files carrying either label, each showing its name, its path and the labels it has

Labels

Where content classification is enabled:

  • how much of what Forage has read has been checked against the current rules;
  • each label with its document count and severity;
  • create, edit, retire, reinstate and delete your own labels, with a history of every change;
  • the rules behind the labels, with the documents behind each.

The Labels page: the number of active and retired labels, how many labels have been given and how many rules give them, then how much of what Forage has read has been checked against the rules that are active now, then a card for each label with its category, its severity, what it means and how many files carry it, and underneath a table of the rules that give labels with each rule's version and how many files it has found

Counts are within the documents checked, not the whole estate, and are counted in documents rather than findings. When the rules change, the checked figure falls and refills as Forage checks everything again in the background.

New to this? Start with labels and rules in plain words.

How to: create and edit labels, and see what a label or rule found.

Suggested Labels

Where content classification is enabled, the labels Forage suggests from the files it has read.

  • choose the sites to look through, and follow the steps while suggestions are prepared;
  • each suggestion with its file count, example files, keywords and sites, and how many files a rule on those keywords would find;
  • edit a suggestion's name, category, severity and words before deciding, then accept it, which creates the label and a draft rule, use it for an existing label, merge it into another suggestion, or reject it.

The AI assistant, which runs inside your own deployment, reads the files Forage has read there, groups them by what they contain and suggests a label for each kind of record it finds, such as invoices, packing lists or test reports, with how many files in those sites such a rule would find. Nothing is labelled until a person accepts a suggestion and switches its rule on, a rejected suggestion is not made again, and every decision is recorded in the Log. Reading slows down while suggestions are prepared, and returns to normal speed by itself when they are ready.

The Suggested Labels page: tiles for the suggestions to review, the files covered out of those read in the chosen sites, the suggestions accepted and the kinds of record found; then a card for each suggestion with its name, what it covers, its severity and category, how many files it covers and in how many groups, how many files a rule on its keywords would find and how many of a sample fit, the keywords a rule would look for, the sites they are in, a link to example files, and buttons to accept it, use it for an existing label, merge it or reject it

How to: get label suggestions.

Sensitivity Labels

Where content classification is enabled, a page that lists the sensitivity labels your own Microsoft 365 tenant publishes, such as Confidential or Public, and checks which files carry them. These are Microsoft's labels, not Forage's: a Forage label records what a document contains, and a sensitivity label records how your organisation has decided it should be handled.

  • for each Forage label, choose which sensitivity label its files should carry, which other labels are good enough, and which may be replaced, such as General or Public;
  • start a check: Forage looks at the sensitivity label each file carrying that Forage label has now, in Microsoft 365's record of labels;
  • see, as a dry run, what a labelling run would do: how many files would get the label, how many would have a weaker label replaced, and how many it would leave alone because they carry another label, their label is not known, or they are no longer there;
  • open any file in the list, and export the list as a spreadsheet.

Nothing is applied. The check only reads and reports, and its results are as of the check. Files in sites Forage does not read, and in OneDrive, are left out.

The Sensitivity Labels page: tiles for the sensitivity labels published in your tenant and the Forage labels set up; a table with, for each Forage label, the sensitivity label its files should carry, the other labels that are good enough, the result of the latest check and buttons to change the choice, check again and show the result; and the labels in your tenant

Files to Protect

Where content classification is enabled, an administrator can choose one of their Microsoft 365 sensitivity labels, such as Confidential, and the AI assistant that runs inside your own deployment looks at the files carrying it and lists the files Forage has read that look like them but carry no label, or only General or Public, for a person to review. On the page, an administrator can:

  • choose the label and where Forage looks for files that carry it;
  • see the files that look like the labelled ones but carry no label, or only General or Public, grouped by the kind of document they resemble;
  • open a file, mark it Protect or Not sensitive, and export the list.

Forage never applies or changes a label. It only points files out, and a person decides what to label. It can list files that do not need the label and can miss files that do, so a person reviews what it finds.

The Files to Protect page: how many files may need the Confidential label, a button to review a sample, the patterns Forage found in the files labelled Confidential with the words that mark each, and where the files are, site by site

How to: find files that may need a sensitivity label. See also the AI assistant.

Content Rules

Where content classification is enabled, this is where a rule is written, saved as a new version, test run, activated, retired, or deleted while still an unused draft.

Every change is a new version. Rules are not edited in place.

The Content Rules page: a card for each rule showing the label it gives, whether it is active, which version is live, how many files it has labelled and how often it was right in its last accuracy check, with a Check accuracy button; underneath, the selected rule written out in plain words with what each of its detectors looks for, its pattern, its number check and the words that must appear nearby, and a table of every version of that rule with who created it and when

A test run before a rule goes live shows three figures:

  • the most the rule could match;
  • a sample checked with the real rule;
  • a projected range across the documents read so far.

The test run is offered rather than required, and its projected range covers the documents read so far rather than the whole estate.

Check accuracy. Forage picks up to 25 of the files an active rule labelled, at random. You open each one and mark it Right, Wrong or Not sure, and the rule's card then shows the share that was right, with the range the true figure is likely in, because 25 files is a sample. Files marked not sure are left out. Every check is recorded in the Log, file by file, and belongs to the rule version it was made on.

Suggest words. Forage reads the opening of up to 25 files the rule labelled, picked at random, and lists the words that are common in those files and uncommon in the rest of the files it holds. Each word shows how many of the sampled files contain it, how common it is elsewhere and whether the rule already uses it. Tick the words you want and the rule editor opens with them added to a new version. Nothing changes until that version is saved and switched on, and you decide every word. The list is a set of ideas from a small random sample, so it differs a little each time.

The Content Rules page with the PAN with Luhn check rule selected and its Suggested words panel open: a list of words that are common in the files the rule labelled and uncommon in other files, each with how many of the 25 sampled files contain it and how common it is elsewhere, a tick box beside each word the rule does not already use, and an Add to a new version button

How to: write, test and switch on a content rule. There is also a worked example, from a new label to its results.

Settings

The Forage Settings page: where to read from and what happens to files of a type that is switched off, a summary banner, option cards for where to read from and what happens to a type that is switched off, a card for each family of file types with each type switched on or off, the file types Forage cannot read yet with how many files of each, and the emailed reports section with who receives them, which reports, how often and from which sender address

  • Read live content, archived content, or both.
  • Choose which document types are read.
  • Choose what happens to documents of a type that is switched off: Keep them, or Delete them permanently.

Delete them permanently requires a reason, which is recorded. It removes Forage's copy of the text, its search entries, and its record that those documents were examined. The documents themselves, in SharePoint and in the archive, are untouched.

Every change is recorded with who made it and when, and takes effect automatically.

Which document types a deployment can read is confirmed by SmiKar. A new deployment starts with the most common types.

How to: change what Forage reads.


Questions go to sales@smikar.com.

More in Squirrel

See all pages →