Library variable set permission changes
Blog post from Octopus Deploy
Octopus is introducing a significant update to its library variable sets, allowing for more granular control over permissions with the decoupling of LibraryVariableSetView and LibraryVariableSetEdit from the EnvironmentView permission in the 2020.1.2 server version. Previously, these permissions were tied to EnvironmentView, limiting users' ability to manage variables across environments and tenants. The change enables users to scope library variable set permissions independently, which enhances the flexibility and capability of managing access to variables. However, this update represents a breaking change, potentially affecting users who have automated permission configurations, particularly those with custom roles lacking EnvironmentView. Octopus has communicated with customers to ensure they adapt to this change, and migration adjustments will occur during server startup to preserve current access levels. Users are encouraged to verify their configurations and contact Octopus Support if they have questions or concerns about the impact of this update.