About IDE Services Cloud
IDE Services is a flexible suite of services that streamline the management of various aspects related to the use of JetBrains IDEs in your organization. This includes acquiring licenses, installing and setting up recommended IDE versions, installing plugins, propagating settings, and more. By leveraging IDE Services, you can create a smooth and hassle-free development experience, ensuring secure and consistent development environments throughout the entire organization.
The suite comprises a central core component along with individual products, each offering a specific functionality. You have the flexibility to configure your IDE Services setup to include only those products that are useful for your organization.
All products in the IDE Services suite come with the following core functionality:
- Authentication
IDE Services focuses on security by centrally managing the authentication processes. It offers support for widely used protocols such as OAuth 2.0 and SAML to establish a secure and standardized access control for suite resources. IDE Services provides seamless integration with identity providers like Okta, Microsoft Entra ID, Google, and more.
IDE Provisioner is responsible for supplying your development teams with a curated selection of approved plugins, settings, and tools.
- A centralized way to deliver and manage IDEs and plugins
You can define a comprehensive list of products, together with their respective versions, ensuring that only approved IDE builds are available on the machines of your developers.
- A private plugin marketplace
You can set up a custom plugin repository to upload and distribute in-house plugins within your organization, as well as any publicly available plugins.
- Propagation of global IDE settings
IDE Services provides the functionality to configure and propagate IDE settings across all instances of the IDEs being used within your organization. You can customize VM options, set a maximum heap size, define default code styles, and manage other properties at the profile, team, or company level.
The License Vault component supports management of JetBrains licenses for your organization, ensuring their efficient distribution and usage.
- Automated license distribution
By enabling License Vault in IDE Services, the automated license distribution feature becomes available. This feature simplifies the license acquisition process for users across your organization.
- Floating licenses
License Vault helps you make the most of your JetBrains licenses by quickly transferring them between users. If one of your team members stops using their JetBrains tool, their license becomes available for someone else within 20 minutes.
Code With Me Enterprise is a synchronous collaborative coding tool, tailored specifically to meet the requirements of large organizations.
- Security
With the ability to set up and operate Code With Me Enterprise on a private network, organizations can maintain a high level of control over data access. By leveraging this option, businesses can ensure the utmost protection of their sensitive information.
- Seamless collaboration
Based on Code With Me, the version for business enables developers to collaborate in real-time, regardless of their physical location. Team members can effortlessly work together on coding projects, improving productivity and reducing development cycles.
- Administrative control
IDE Services provides customization options for admins and developer productivity engineers, allowing them to configure permissions and access controls for Code With Me Enterprise. Additionally, they can use data analytics to gain insights into the usage of Code With Me, which helps with better management and optimization of collaborative coding resources.
AI Enterprise is part of the JetBrains AI ecosystem. It provides security and privacy measures specifically designed for corporate artificial intelligence implementations.
note
The AI Enterprise functionality is compatible with IntelliJ-based IDEs version 2024.1 and later.
Thanks for your feedback!