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
-
In the Egnyte Admin Console, go to Settings → Users & Groups → Add User.
-
Enter details — email (e.g.
apiuser@yourcompany.com), name "AiStrike API User", role Power User or Administrator, and a secure password. -
Click Save.
Step 2: Register a developer account and app
-
Register at developers.egnyte.com and save the developer account credentials.
-
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. -
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 |
|
If the API key stays in "Waiting", log in to the Egnyte Developer Portal and raise a support ticket to activate it.