Enable or disable JetBrains AI for some users in your organization

This article describes managing access for teams in your organization. If you want to allow or block access to JetBrains AI for everyone, refer to these instructions.

Overview

In organizations' profiles, everyone is allowed access to JetBrains AI by default. However, you can change the access settings to the AI features via the administration settings in your JetBrains Account.

If you want to enable JetBrains AI only for selected people in your organization, you can choose to allow access on the team level. Teams are subdivisions of licenses within your organization. You can move some IDE licenses to a team and allow access to JetBrains AI for it. This way, JetBrains AI features will only be available in IDEs activated with that team's licenses. 

How it works: IDEs receive information about JetBrains AI availability from the IDE license it's activated with. If the IDE license belongs to a team with JetBrains AI enabled, the IDE user can use AI features, start an AI Assistant trial, or use a paid JetBrains AI subscription.

This setting manages your developers’ access to the JetBrains AI Assistant plugin, Junie, and other AI features provided by JetBrains. It does not affect AI features offered by other vendors via separately installed plugins.

Currently, there's no option to block access to JetBrains AI in accounts with Free Classroom or Open Source Development licenses.

Allow access to JetBrains AI on a team-by-team basis

Before you start

Below is a quick guide for enabling JetBrains AI on a team-by-team basis. If any of the steps have already been taken care of, you can just move onto the next one.

If you manage license assignment via the JetBrains Account:

  1. Form teams:
    1. If you have not used teams to manage IDE licenses before, create a new team and add the IDE licenses that should allow access to JetBrains AI there. If you want, you can add the JetBrains AI Pro or Ultimate licenses to the same team, but that’s not necessary.
    2. If you're already using teams, identify those with IDE licenses that should allow access to JetBrains AI, and transfer all other licenses to a separate team.

  2. Hand out licenses: Determine who in your organization needs to use JetBrains AI features and assign an IDE license and a JetBrains AI Pro or Ultimate license to each user who needs one. You can also assign them an All Products Pack license since it already includes JetBrains AI Pro. 
  3. Enable JetBrains AI for the teams: Give the teams from step 1 access to JetBrains AI. If you're an org admin, you can do that in the organization's administration settings, and if you're a team admin, in team settings.

If you distribute licenses automatically via License Vault or IDE Services:

  1. Add licenses to the team: Make sure that the License Vault or IDE Services team in your organization's JetBrains Account contains all IDE licenses that should be distributed to users who need access to JetBrains AI. 
  2. Hand out licenses: In the case of License Vault, make sure each user who needs access to JetBrains AI has both an IDE license and a JetBrains AI Pro or Ultimate license. IDE licenses can be distributed automatically through License Vault, but you still need to assign JetBrains AI licenses manually in the JetBrains Account. 

    JetBrains AI features that are included in the All Products Pack license will not be available to users if the license is obtained via License Vault or IDE Services.

  3. Enable JetBrains AI for the team: Allow access to JetBrains AI for the License Vault or IDE Services team. If you're an org admin, you can do that in the organization's administration settings, and if you're a team admin — in team settings.

Allow per-team management of access to JetBrains AI

You need org admin permissions to use this feature. If your organization has no admin, contact us.
  1. Log in to your JetBrains Account.
  2. In the menu on the left, click on your organization’s name.
    Enter organization profile.png
  3. In the menu that appears, select Administration.
    Select Administration.png
  4. In the JetBrains AI section of the Administration page, click the Allow access button to enable access.
    Enable AI Assistant - Enable AI in Administration.png
  5. In the pop-up that appears, select Manage access to JetBrains AI on the team level.
    Enable AI Assistant - Enable for Teams.png
  6. Click the Manage per team button to save the settings.

Teams don't get access to JetBrains AI by default, but team admins can now enable access in their teams' administration settings. If you want to provide access to certain teams straight away, do the following:

Before you give a team access to JetBrains AI, make sure that this team includes all the IDE licenses that should allow using JetBrains AI features in the IDEs activated with them.

  1. In the JetBrains AI section of the Administration page, click Add teams.
    Eanble AI Assistant - Add teams in Administration.png
  2. In the pop-up that appears, select all desired teams in the dropdown.
    Enable AI Assistant - Select Teams in Administration.png
  3. Click Save to confirm the selection.

Enabling or disabling AI Assistant for your developers might take up to one hour. As a quicker alternative, a developer can manually reacquire their IDE license and AI Assistant license.

Manage access to JetBrains AI for your team

You need org or team admin permissions to use this feature. If your organization has no admin, contact us.

If access to JetBrains AI in your organization is allowed on a team-by-team basis, you can enable or disable JetBrains AI in your team.

Before you give a team access to JetBrains AI, make sure that this team includes all the IDE licenses that should allow using JetBrains AI features in the IDEs activated with them.

  1. Log in to your JetBrains Account.
  2. In the menu on the left, click on the name of your organization or team. If you're a team administrator, proceed to Step 5 of this instruction.
    Enter organization profile.png
  3. In the menu that appears, select Teams.
    Select Teams.png
  4. Click the name of the desired team in the list.
    Enable AI Assistant - Select Relevant Team from the List.png
  5. Select Administration in the menu on the left.
    Enable AI Assistant - Select Team Administration.png
  6. In the JetBrains AI section, click Allow for this team or Block for this team.
    Enable AI Assistant - Allow for Team.png
  7. If you want to block access, in the pop-up that appears, confirm your action by clicking Block JetBrains AI.
    Enable AI Assitant - Block for Teams.png

Enabling or disabling JetBrains AI for your developers might take up to one hour. As a quicker alternative, a developer can manually reacquire their IDE license and JetBrains AI license.

1 out of 1 found this helpful

Have more questions?

Submit a request
OSZAR »