Egnyte
Configuring the Veza integration for Egnyte.
The Veza integration for Egnyte enables the discovery of Users, Groups, and Roles from the Egnyte platform. Veza uses Egnyte APIs to populate the Authorization Graph with user, group, and role information. Use it to:
Find users and groups roles within a Workspace.
Find identities with specific permissions in Egnyte.
Note that resources such as individual channels are not discovered. While Veza collects role information, the associated permissions with the roles will not be found in the connector.
Egnyte Setup
Before adding the integration to Veza, you need a token to make authenticated requests on the Egnyte platform:
Get the application API key for your application. Log in to developers.egnyte.com, and go to your profile. Search for Keys.
Ensure the API key user has admin-level permissions. Veza will only use the necessary scopes, which are
egnyte.user
,egnyte.group
andegnyte.permissions
.
Follow the official API Key Guide to generate an API Token from your API Key and Client ID.
Copy the generated API Token returned from the API call.
Veza Setup
To enable Veza to gather data from Egnyte:
Log in to your Veza platform.
Go to Integrations.
In the main pane, click Add Integration > Egnyte.
Enter the required fields:
Insight Point: Use the default data plane unless connecting with a deployed Insight Point.
Name: A friendly name to identify the integration.
API Token: A token generated from the API Key, allowing Veza to make the required API calls.
API URL: The URL for your Egnyte instance (e.g.
www.{org-name}.egnyte.com/pubapi
).
Click Save to enable the integration.
Supported Entities
Veza creates the following entities to represent Egnyte identities and access controls, along with some additional attributes:
Egnyte User
Name
User name
ID
User unique ID
last_active
Timestamp for when the user last logged in
User email
user_type
Set to service_account
for Egnyte Service Accounts, otherwise human
external_id
User's unique Egnyte external identifier
user_principal_name
User Active Directory login if set
Egnyte Role
Name
Group name
ID
User unique ID
Egnyte Group
Name
Role name
Last updated
Was this helpful?