Today we're announcing those features and going over everything that changed in the platform. All of the features discussed in this post are already available to all users and besides updating the agent, no other changes are needed to start making use of them.
Guest User Tenant Switching
The tenant aspect of Lawmaker is undoubtedly one of its most interesting - and challenging - aspects. While we aim to provide the maximum functionality through tenants, it's always a fine balance between usability, security and business decisions that aim to reduce abuse of the platform.
In this last update we changed how the tenancy model is applied.
While the above model was kept intact, Lawmaker accounts can now invite users to one or more tenants which in turn will allow the users to switch between the tenants for which they were invited. This is an addition to the original model in which users were limited only to 1 tenant.
This change allows for more complex use cases in which teams might require segregation of their deployment in different tenants and team members have to switch between them.
As soon as a user is invited to a second tenant, it will be possible to switch between them using the tenant switcher.
Rule Creator
Want to create your own rules and have them deployed within your tenants without relaying on a third party ruleset? Found a signature online for an emerging threat that hasn't found its way to your threat information provider?
Rule Creator will allow you to submit your rules and place them in their own ruleset file, controlled and maintained by Lawmaker. It'll also automatically update your suricata-update configuration to reference this new ruleset file as well as parse all submitted rules to make sure they are properly formatted.
Once you submit your rule it will be sent to a queue for processing, and if everything is OK, it'll be added to your custom rule file. The whole process takes less than a second and we're continuously improving the validation.
lawmaker-agent has been updated to make use of this new file. We'll talk more about the agent further down in this blog post.
Enterprise Access
The main goal behind Lawmaker is to provide a valuable service to its customers through an affordable subscription model. We wanted to extend its capabilities to businesses that want to use the platform but have different business requirements. Enterprise Access allows the purchase of prepaid accounts, normally done in bulk, that businesses can distribute to their teams or include in their service offer.
Through the purchase of Enterprise Access Codes (EAC) users can now sign up without having a subscription.
If you'd like to include Lawmaker in your service offer or perform a bulk purchase of licenses, please get in touch with us.
lawmaker-agent
We've updated lawmaker-agent not only to support Rule Creator but also to fix some bugs and overall performance improvements. Regardless if you're planning on using Rule Creator we strongly recommend that you update it.Tweaks & Improvements
On top of the larger features, numerous changes have been made to improve the overall experience. To name a few:
- Easier password recovery
- Improvement in subscription management
- UI/UX improvements for inviting users into tenants
- Better sync between clients (i.e adding a user to a tenant is immediately reflected in the invited user)
- Condition clipboard - Click to copy the condition permalink of rules, suppression's, filters, etc (easier collaboration)
- Sign up form UI
- Added the option to export all your private data in the Settings menu
- & much more!