Monitor Indexed Content gives admins visibility into everything Moveworks has ingested and indexed — knowledge base articles, files, and FAQs. Use this view to confirm what’s available to employees, troubleshoot missing or disabled content, and verify that ingestion is running correctly.
This view lives in Moveworks Setup → Search → Indexed Content. The same monitoring surface is split into three sub-pages in the UI — Internal Knowledge, Files, and FAQs — each scoped to a different content type.

After connecting Moveworks to your content systems (ServiceNow, Confluence, Google Drive, and others) and setting up ingestion, raw records are pulled in, processed and validated, then indexed in Moveworks and made available for serving.

Data Crawling Viewer metrics should not be compared with the Internal Knowledge, Files, or FAQs screens. The Data Crawling Viewer reports raw fetch results from your source systems; the Indexed Content screens report records that have been processed and indexed. They measure different stages of the pipeline. See Data Crawling View for more.

The Internal Knowledge screen in Moveworks Setup monitors knowledge base articles ingested from systems like ServiceNow, Confluence, and SharePoint.
Use it to:
Key components:
Last crawled and last indexed timestamps may differ. The index only updates when content has actually changed since the last crawl.

The Files screen monitors files ingested from SharePoint Online, Google Drive, Box, and other file repositories.
Use it to:
Key components:
Supported file types: .pdf, .docx, .txt, .pptx.
The FAQs screen monitors question-and-answer pairs ingested from your configured FAQ sources (typically Google Sheets). Use it to confirm which FAQs are available, identify disabled FAQs, and troubleshoot why an FAQ isn’t being served.
Moveworks ingests records based on your configured spaces, labels, or filters. Records outside those filters, draft or archived records, and records your integration credentials cannot access are not ingested.
Ingestion is scheduled at regular intervals depending on your configuration. See the Ingestion Schedule for timing by content type.
Moveworks does not ingest macros, native or 3rd-party, from Confluence. For best results, keep key information in the article body rather than inside macros.
Permission Checker is available on both the Internal Knowledge and Files screens. It verifies whether a specific user has access to a specific article or file.
When to use it:
How to access:
How to use:
Native Permissions; ABAC or “Public to all members” displays Moveworks Enforced Permissions.Has permission: True → user can access this contentHas permission: False → user cannot access this contentUser profile not found → user hasn’t been ingested in User IdentityPermission data could not be found → source-system permissions haven’t been ingested yet; check the Permission Crawling widgetPermission rules not found → no Permission Rules configured for this connectorInternal system error occurred → retry; if persistent, contact SupportIf permissions are not ingested, 0 Permission Ingested is displayed.
Record Activity Logs surface a subset of enrichment and processing steps a record goes through after a successful crawl. Failures during enrichment can prevent records from being indexed even when the crawl succeeded.
When to use them:
How to access:
How to interpret:
Record Activity Logs display only a subset of processing steps. In some cases, all visible steps show Success but the record may still fail due to issues in other enrichment steps not surfaced today.
Common error messages:
What does “content serving” vs “not serving” mean?
What does the Permission Ingested column mean?
What does “0/1 healthy” or “8/10 healthy” mean in ingestion widgets?
The fraction of your configured systems that are currently healthy. 1/10 healthy means 1 of 10 configured systems is healthy.
Why is the crawled/indexed count different from the count in the Data Crawling Viewer?
Expected. Data Crawling Viewer shows records fetched during each full or incremental run. After fetch, records go through processing and validation before reaching the index. The Indexed Content screens show what made it to the index — a strict subset of what was fetched.
Does Permission Checker support ServiceNow?
Yes — Permission Checker evaluates ServiceNow content permissions, but the UI does not currently display ServiceNow ACL ingestion flow. ACL display is on the roadmap.
How long after a source permission change should I wait before retesting?
Wait for the next scheduled crawl cycle to complete. Permission Checker reflects permissions as of the last successful crawl, not real-time source state.
Can I bulk-test multiple users against the same record?
No — Permission Checker supports individual user testing only.