> ## 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.

# Jetbrains

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

<Warning>
  Ensure you have Admin privileges within your Jetbrains Space account.
</Warning>

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

This guidance assumes that you are a System Administrator in your Jetbrains Space account.

## Get Your Jetbrains Space Subdomain

<Steps>
  <Step title="Find Your Subdomain">
    This is located in the URL when you are logged in to your Jetbrains Space account. Given the URL `https://subdomain.jetbrains.space` the subdomain is `subdomain`.
  </Step>
</Steps>

## Get Your Jetbrains Space Personal Access Token

<Steps>
  <Step title="Open Profile">
    After logging in to your Jetbrains Space account, click your profile icon in the top left, then My profile.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Profile" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image1.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=7174e1917be0f4d0b24935be7c2225c8" width="321" height="405" data-path="images/jetbrains/image1.png" />
    </Frame>
  </Step>

  <Step title="Navigate to Personal Tokens">
    Scroll down through the list of profile settings to click Authentication > Personal Tokens.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Personal Tokens" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image2.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=19b873e2454eb48973ecfc40033ae022" width="553" height="649" data-path="images/jetbrains/image2.png" />
    </Frame>
  </Step>

  <Step title="Create New Token">
    Click the New personal token button on the right.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="New Token" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image3.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=99a3410f4a20d995d0de6f30ef35b69f" width="1087" height="651" data-path="images/jetbrains/image3.png" />
    </Frame>
  </Step>

  <Step title="Enter Token Details">
    Under New Personal Token, enter the required information:

    <ul>
      <li>Name</li>
      <li>Expires: Set an expiration date for this token, or leave blank for permanent access</li>
      <li>Access: Select Limited</li>
    </ul>

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Token Details" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image4.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=95eed4a29d275e6d042510113a6fe702" width="789" height="668" data-path="images/jetbrains/image4.png" />
    </Frame>
  </Step>

  <Step title="Set Permissions">
    Under Permissions in the Global Context, enable the following:

    <ul>
      <li>Member Teams: View memberships</li>
      <li>Members: View all external users, View member profiles, View member profile basic info</li>
      <li>Permissions: View permissions granted to other members</li>
      <li>Teams: View teams</li>
    </ul>

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Permissions" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image5.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=5943dc137d3bb441ea03571b74b9aca7" width="1047" height="809" data-path="images/jetbrains/image5.png" />
    </Frame>
  </Step>

  <Step title="Save Token">
    Click the Save button to continue. Your Personal Token will be displayed. Copy by clicking the Copy token button and store it safely.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Save Token" src="https://mintcdn.com/stackone-hub-docs-confluence-api-token-update/gCnVSZzD28kSlWtw/images/jetbrains/image6.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=a306b1e0e2442f59a02e6d7ef2b37a0a" width="735" height="371" data-path="images/jetbrains/image6.png" />
    </Frame>
  </Step>
</Steps>

## Connecting with StackOne

<Steps>
  <Step title="Enter Credentials">
    Upon reaching the Link Account page, enter your Subdomain and Personal Token from the previous step.

    <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/gCnVSZzD28kSlWtw/images/jetbrains/image7.png?fit=max&auto=format&n=gCnVSZzD28kSlWtw&q=85&s=f43ec6e2c617cf55fe379700bd568c41" width="527" height="710" data-path="images/jetbrains/image7.png" />
    </Frame>
  </Step>

  <Step title="Connect">
    Proceed by clicking the Connect button.
  </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="Authorization Guide" icon="link" href="https://www.jetbrains.com/help/space/authorize-with-permanent-token.html#application-permanent-token">
  [https://www.jetbrains.com/help/space/authorize-with-permanent-token.html#application-permanent-token](https://www.jetbrains.com/help/space/authorize-with-permanent-token.html#application-permanent-token)
</Card>
