> ## Documentation Index
> Fetch the complete documentation index at: https://stackone-hub-docs-confluence-api-token-update.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Egnyte

> Follow these steps to connect Egnyte via the StackOne Hub successfully.

<Warning>
  Ensure you have Admin privileges within your Egnyte account and an Egnyte for Developers account.

  You can register for an account at [Egnyte for Developers](https://developers.egnyte.com/member/register).
</Warning>

If you've been directed to StackOne to integrate with Egnyte, the following steps will help you understand the process and any necessary actions to configure successful integration.

## Get Your Egnyte Domain

<Steps>
  <Step title="Log in to Egnyte">
    Log in to your [Egnyte File Server](https://www.egnyte.com). Your Domain is found in the URL.

    Given the URL: `https://my-domain.egnyte.com`

    The Domain is `my-domain`.
  </Step>
</Steps>

## Get your Egnyte Client ID and Client Secret

This connection will be authenticated on behalf of a private application you will create in Egnyte for Developers.

<Steps>
  <Step title="Register for Egnyte for Developers">
    If you do not already have an Egnyte for Developers account, [register here](https://developers.egnyte.com) using your existing Egnyte Administrator email.

    An Application will be created in the next steps, but you can also enter the required information while registering on this page.
  </Step>

  <Step title="Create a New Application">
    Go to My Applications in Egnyte for Developers at [https://developers.egnyte.com/apps/myapps](https://developers.egnyte.com/apps/myapps).

    Click the Create a New Application button.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Create a New Application" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/Rs6NeAXs5I3UVlO6/images/egnyte/image1.png?fit=max&auto=format&n=Rs6NeAXs5I3UVlO6&q=85&s=b2c5753e9f47fee04f2749d0364bed6b" width="820" height="330" data-path="images/egnyte/image1.png" />
    </Frame>
  </Step>

  <Step title="Enter Application Details">
    Enter the following information under Register Your New Application:

    <ul>
      <li>Name</li>
      <li>Type: Internal Application</li>
      <li>Current User Base: New App</li>
      <li>Platform: Web App</li>
      <li>Egnyte Domain: Enter your Domain from Step 1 in this guide</li>
      <li>Registered OAuth Redirect URI: `https://api.stackone.com/connect/oauth2/egnyte_iam/callback`</li>
    </ul>

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Application Details" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/Rs6NeAXs5I3UVlO6/images/egnyte/image2.png?fit=max&auto=format&n=Rs6NeAXs5I3UVlO6&q=85&s=2c4c5df739f94015a8e1a8c9f66e833a" width="1015" height="767" data-path="images/egnyte/image2.png" />
    </Frame>
  </Step>

  <Step title="Enable API Key">
    Scroll down to the next section. Under Select which Web APIs this application will use, make sure that Issue a new key for Egnyte Connect API is Enabled. Egnyte Protect is not required for this connection.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Enable API Key" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/Rs6NeAXs5I3UVlO6/images/egnyte/image3.png?fit=max&auto=format&n=Rs6NeAXs5I3UVlO6&q=85&s=9c2204937a9bdee7792c66beb3339a78" width="1016" height="563" data-path="images/egnyte/image3.png" />
    </Frame>
  </Step>

  <Step title="Register Application">
    Validate the Terms of Service, and click the Register Application button. Your Application and credentials will now be listed under My API Keys > Keys. Copy your displayed Key (Client ID) and Secret (Client Secret) and store them safely.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Register Application" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/Rs6NeAXs5I3UVlO6/images/egnyte/image4.png?fit=max&auto=format&n=Rs6NeAXs5I3UVlO6&q=85&s=0bcdec15787e299a20f2c3f0fc02e148" width="1075" height="800" data-path="images/egnyte/image4.png" />
    </Frame>
  </Step>
</Steps>

## Connecting with StackOne

<Steps>
  <Step title="Enter Credentials">
    Upon reaching the Link Account page, enter the following credentials from the previous steps:

    <ul>
      <li>Username (of your Administrator account)</li>
      <li>Password (of your Administrator account)</li>
      <li>Client ID</li>
      <li>Client Secret</li>
      <li>Domain</li>
    </ul>

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Link Account" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/Rs6NeAXs5I3UVlO6/images/egnyte/image5.png?fit=max&auto=format&n=Rs6NeAXs5I3UVlO6&q=85&s=d3b9029ac9d1b3620bac23d51bc6b934" width="527" height="701" data-path="images/egnyte/image5.png" />
    </Frame>
  </Step>
</Steps>

<br />

Congratulations, you're all set! If you face any issues with the steps mentioned above,
please contact us by emailing [integrations@stackone.com](mailto:integrations@stackone.com). We're always here to assist you!

## Available data

This integration has the following [IAM Resources](https://docs.stackone.com/reference/iam_list_users) available from the provider:

<ul>
  <li>Users</li>
  <li>Roles</li>
  <li>Groups</li>
</ul>

## Useful Links

<Card title="Getting Started" icon="link" href="https://developers.egnyte.com/docs/read/Getting_Started#Getting-an-API-Key">
  [https://developers.egnyte.com/docs/read/Getting\_Started#Getting-an-API-Key](https://developers.egnyte.com/docs/read/Getting_Started#Getting-an-API-Key)
</Card>
