
Peter Macdonald
Software Engineer, VodafoneZiggo, Open Source Enthusiast
Haarlem, The Netherlands
Actions
I am Peter Macdonald! A full-stack software engineer currently working at VodafoneZiggo in the Netherlands integrating Backstage as an internal developer platform.
I am a big Open Source Software advocate and contributor and love spending my free time thinking of creative ways to hack things together to make something useful or cool for the cloud-native community.
Area of Expertise
Can It Be Done? Building Fine-grained Access Control for Backstage with OPA
Backstage has emerged as a standout project, garnering attention for its innovative approach to managing software. While the platform provides robust capabilities for organizing and visualizing services and a rich plugin ecosystem, however the community has yet to settle on a standard for fine grained permissions. That's where Open Policy Agent (OPA), the CNCF's general purpose policy engine, comes in.
This talk seeks to address this by exploring the untapped potential of integrating the Open Policy Agent (OPA) into Backstage's ecosystem to facilitate RBAC. Traditionally, defining policies and permissions in Backstage has required writing TypeScript code. In this session, we will show how using a domain specific policy language can help write more expressive policies, faster and with greater consistency with policy elsewhere in the platform.
Attendees should leave the session with actionable steps to extend Backstage permissions with OPA and level up their security posture.
CNCF-hosted Co-located Events Europe 2024 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top