Egnyte
Access files stored in Egnyte
Availability depends on your school's enabled tools, provider setup, and account permissions. These settings are managed in the web workspace. A class policy may restrict a feature described here.
How it works#
The Egnyte connector pulls in files stored in Egnyte. The Egnyte connector indexes the file name, file type, and contents of the file.
New files are pulled every 10 minutes.
Setup#
Configure your Egnyte Application + Nexus env variables#
Complete the provider setup unless your school operator confirms that the required OAuth application is already configured.
Create Egnyte Application#
Create an Egnyte Application. Check out the Egnyte API documentation for more information.
Set environment variables#
Set the following environment variables on your Nexus instance:
EGNYTE_DOMAIN=something like "app4onyx"
EGNYTE_CLIENT_ID=
EGNYTE_CLIENT_SECRET=Restart Nexus#
Restart your Nexus instance as you normally would to apply the changes.
Indexing#
Open Egnyte connector#
In the Nexus UI, navigate to the Admin Panel and select the Egnyte Connector
Authorize via OAuth#
Click the Create New button to go through the OAuth flow.
Return to Nexus#
Once you've authorized the application, you'll be redirected back to Nexus.
Complete configuration#
Finish the setup, optionally specifying a folder path to index.
Start indexing#
Click Connect to begin indexing Egnyte files!
Before using this source with students#
Start with approved course material. Check which documents the connector can retrieve and how it maps source permissions. Test with a student account and a teacher account before widening access. A successful sync does not prove that the intended class boundary is correct.
Use source troubleshooting when a document is missing or visible to the wrong audience.