AiStrike Documentation

Egnyte

Create a service user and register a developer application to obtain the credentials AiStrike needs to access Egnyte APIs for data security posture signals.

Prerequisites

  • Admin access to your Egnyte domain (e.g. yourcompany.egnyte.com).

  • A valid corporate email address for the AiStrike API user.

Step 1: Create a dedicated Egnyte user

  1. In the Egnyte Admin Console, go to Settings → Users & Groups → Add User.

  2. Enter details — email (e.g. apiuser@yourcompany.com), name "AiStrike API User", role Power User or Administrator, and a secure password.

  3. Click Save.

Step 2: Register a developer account and app

  1. Register at developers.egnyte.com and save the developer account credentials.

  2. Click Register Your New Application and complete the form: Name AiStrike_API, Type Internal Application, use case "Get alert and account information via API", your Egnyte domain, and accept the Terms of Service. Leave OAuth Redirect URI and Web API settings at defaults.

  3. Click Register.

Step 3: Retrieve credentials

You'll receive an email from the Egnyte Developer Program. Use it (or log in to the Developer Portal) to view your Client ID (API Key) and Client Secret (API Secret). Ensure the key status is Active (not "Waiting").

Connector configuration

Field

Value

Username

The Admin/Power User created in Step 1

Password

The password you set

Client ID

From the Developer Portal

Client Secret

From the Developer Portal

Egnyte Domain URL

https://<yourdomain>.egnyte.com/

If the API key stays in "Waiting", log in to the Egnyte Developer Portal and raise a support ticket to activate it.