The Licensing Dashboard provides a comprehensive overview of your license usage and team activity. At the top, you can view overall seat usage, including the number of seats in use, available seats, and total seats allocated. Additionally, the dashboard displays your development time saved, giving insights into the value JRebel is delivering. In the middle section, you'll find seat usage broken down by product, showing statistics for JRebel seats, XRebel seats, and the Rebel Suite. At the bottom, you can view the latest teams with activity, along with their respective license information.
New and renewed licenses are automatically uploaded to the dashboard. If you've had licenses in the past, you'll also see an Expired Licenses section where you can review your license order history. A key feature on this page is the ability to export individual licenses, accessible via the right-hand side of the interface. To export, input a user’s first name (e.g., Alex), last name (e.g., Vidal), and email address. The license file generated will be bound to that user for the duration of the license. Note that time savings data is not collected for exported seats, and such licenses cannot be blocked or automatically renewed. If you need to reassign a license, please reach out to support. Click Add and Export to complete the process.
Moving on to the Teams tab, this section allows you to manage teams within your account. To create a new team, click Add Team in the top right corner. You’ll be prompted to name the team (e.g., “Test”) and enter a team lead’s email. Optionally, you can select “I want to manage the team myself.” A Team Lead is an admin who can only manage the teams assigned to them. They can invite or block users, view analytics, and modify the team name and redeploy time. However, they cannot manage configurations, other administrators, seat limits, or create/delete teams or items.
You’ll then define the seat limit, which restricts how many users can occupy seats on the team. Leaving this field blank means there’s no usage limit. You can also specify a default redeploy time, used for analytics and ROI calculations, though it's often left blank. After creating the team, a team URL will be generated, which can be copied by hovering over it. Use the Invite Users button to send email invitations. Enter the email address, click Add, and the user will receive an email invite. You may add multiple users this way.
In the team view, a three-dot menu offers additional actions such as editing or deleting the team. Be aware that deleting a team immediately revokes product access for users who activated products via the associated team URL.
The Users page displays users across different categories: those with seats, invited users, locked users, and users with individual licenses. Each user has a three-dot menu for actions like resending invites, blocking/unblocking, or deleting, depending on their current status. To view members of a specific team, return to the Teams section, click the dropdown menu, and select View Users. This will show each user’s status, product usage, and last active time.
In the Administrators view, you can manage admin-level access. Click Invite Administrator, enter their email, and assign a role. The user will receive an invitation email to activate their account. View-only administrators can access all data but cannot make changes. You can also enable Two-Step Authentication for all JRebel admin logins. Once activated, all login attempts must be verified via a link sent to the user’s email. You can disable this option by clicking Disable Two-Step Authentication and confirming the action.
Administrator roles can be changed between full and view-only. Blocking an administrator will immediately restrict their access. To unblock, use the dropdown menu. It’s important to note that an administrator cannot block themselves while logged in.
The Analytics view includes powerful tools like the ROI Calculator, which estimates time and financial savings from using JRebel. You can input the average developer salary (defaulting to $4,000 USD), change the currency, set the number of developers, and specify build/redeploy times and frequency. These metrics can be reset using Restore Defaults, and you can export the report as a PDF.
A Configure button at the top of the page allows you to update the default redeploy time for each team, improving the accuracy of ROI calculations. The Time Saved graph visually tracks the productivity gains from JRebel usage over time. Hovering over each bar displays the exact time saved. You can adjust the timeline, granularity (day, week, month), and team filters for detailed analysis.
The Redeploys Prevented graph functions similarly, offering insights into how often JRebel has prevented time-consuming redeploys. You can hover over data points to see redeploy prevention counts and adjust the display using the same timeline and team filters.
In the Email Domain Whitelist section, you can restrict license activation to specific email domains. When enabled, all activation attempts from non-whitelisted domains are blocked. You can also enable email verification for extra security. To add a domain, click Add Domain, enter a domain (e.g., perforce.com), or use wildcards like *.com to broaden access. Domains can be removed later using the Delete button.
Finally, the Notifications tab will display alerts, such as when you're running low on available licenses, ensuring you're always informed about key licensing events.