OpenAMT lets you remotely manage physical devices directly from Portainer, including the ability to start, stop and restart the device itself as well as remotely access the device as if you were physically in front of it. If you're familiar with ILO or IPMI, you'll know how useful this can be.

The FIDO Device Onboard (FDO) protocol lets you create and deploy a device profile to remote bare-metal Edge devices, automating the configuration of the physical device to your specifications without any human interaction. In BE 2.12, this can be done directly from within Portainer.

Role permission updates
After customer feedback we have made some changes to the permissions provided to certain user roles. Most notably, the Standard User role is no longer able to remove or export images. In addition, the Operator, Helpdesk, and Read Only User roles are no longer able to export images. We've also fixed an issue where Standard Users couldn't stop or start containers they should have been able to access.
Kubernetes: Unified kubeconfig downloads
We have added the ability to download a kubeconfig file for your individual environments, allowing you to use external tooling to securely access your Kubernetes environment via Portainer while still respecting the permissions afforded to your user. In BE 2.12 we've moved this functionality from being tied to each individual Kubernetes environment (requiring a separate kubeconfig download for each environment) to a unified download from the Home page.

This allows the user to download a single kubeconfig file to access the environments they need without having to manage individual config files.
Edge: Pass local environment variables to Edge Stacks
When a stack is deployed on an Edge device, you may want that stack to refer to environment variables that exist on that remote device - for example, if each device had a "location" label that differed between devices. BE 2.12 adds this functionality.
How can I get Portainer BE 2.12?
If you're installing Portainer from scratch on your environment, we recommend following our install guide. This will guide you through what you need to run Portainer on your environment and show you how to install it.
If you're already running Portainer Business Edition and want to upgrade to 2.12, have a look at our upgrade guides for each platform in our documentation.
If you're currently running Portainer Community Edition and want to switch to BE, we've got guides for that too.
Please note: Portainer Business Edition does require a license to activate, but if you don't have one already you can sign up for a free forever 5 node license.