Nutstore & WebDAV
Nutstore & WebDAV
The Nutstore and WebDAV connector reads files from the official Nutstore WebDAV service or an enterprise private WebDAV deployment. It is read-only: AIvis indexes matching files, but does not upload, modify, move, or delete source files.
Use this connector when teams already store shared files in Nutstore or in a compatible WebDAV server and want those files to become searchable by Agents and knowledge search.
What You Need
Nutstore’s official WebDAV help describes the same connection triplet: server address, account, and application password. For the official service, the server address is https://dav.jianguoyun.com/dav/; the account is the Nutstore login email; the password is the generated third-party application password.
Generate a Nutstore Application Password
For the official Nutstore service, create a dedicated application password before creating the AIvis credential.
- Sign in to the Nutstore website.
- Open the account menu, then go to Account Information and Security Options.
- In Third-party Application Management, choose Add Application Password.
- Enter an application name such as
AIvisand generate the password. - Copy the generated application password and paste it into Password or App Password in the AIvis credential form.
The Nutstore mobile app also exposes Third-party Application Management from settings. Generate one password per integration where possible, so you can revoke AIvis access without affecting other WebDAV clients.


Create the Credential
After saving the credential, use Test connection before creating or enabling the connector.

Configure the Connector
Use narrow root paths whenever possible. Indexing / is valid, but it includes every readable folder under the WebDAV account and can produce more content than intended.


Permissions and ACL Boundary
The WebDAV account controls what AIvis can read during indexing. AIvis does not import Nutstore or WebDAV file-level ACLs into document permissions.
That means:
- Documents under the selected root paths inherit the connector’s AIvis access setting.
- If different teams should see different folders, create separate connectors with separate root paths and access groups.
- Do not make the connector organization-public unless every indexed file is safe for all eligible users in the organization.
- If the WebDAV account loses access to a root path, future syncs can fail or stop indexing that path.
Nutstore Service Limits
Nutstore applies WebDAV usage limits. The exact limits can vary by plan or deployment, but the official help currently documents request-frequency limits and a per-request directory item limit. Large folders, frequent syncs, or many parallel connectors can hit those limits.
Practical guidance:
- Prefer several scoped root paths over one very large root when only a few folders matter.
- Avoid scheduling many Nutstore connectors to sync at the same time with the same account.
- If a folder contains many files and indexing appears incomplete, split the folder or narrow the root path.
- If the connection starts failing after repeated tests or syncs, wait for the WebDAV rate window to reset and then retry.
Verification
After creating the credential and connector:
- Test the credential connection.
- Save the connector with the ACL limitation acknowledgement checked.
- Run an initial sync.
- Confirm representative files under each root path are indexed.
- Confirm files outside the root paths are not indexed.
- Search as an allowed user and verify expected results appear.
- Search as a user outside the connector audience and verify restricted files do not appear.
- Rotate the Nutstore application password in a maintenance window and retest the connection.