Policy as Code Unfurled

edm disco, roots reggae flamenco, tokyo grunge

Listen on 93

Lyrics

[Verse 1]
Cedar's syntax reads like spoken conversation
AWS released this tongue for authorization
Attribute-based control with principals who seek
Actions on resources through conditions we speak
Security teams examine high-risk domains
When clearance levels match and business hours remain

[Chorus]
Permit when the pieces align just right
Principal-action-resource burning bright
Forbid unless your ticket's been approved
Cedar makes the access rules smooth
Policy as code unfurled and clean
Natural language for the access machine

[Verse 2]
Groups and roles define who gets to play
Actions specify exactly what they may
Resources hold the treasures that we guard
Context brings the when and where unmarred
Time and location, session data flows
Cedar evaluates what each request shows

[Chorus]
Permit when the pieces align just right
Principal-action-resource burning bright
Forbid unless your ticket's been approved
Cedar makes the access rules smooth
Policy as code unfurled and clean
Natural language for the access machine

[Bridge]
No more cryptic symbols cluttering the page
Readable policies for the modern age
Attributes cascade through logical trees
Authorization dancing with elegant ease

[Verse 3]
Twenty-twenty-three brought open source delight
Formal languages with management insight
Change tickets approved before production's touch
Clearance greater-equal when stakes are such
Hour between eight and eighteen's span
Cedar executes the security plan

[Chorus]
Permit when the pieces align just right
Principal-action-resource burning bright
Forbid unless your ticket's been approved
Cedar makes the access rules smooth
Policy as code unfurled and clean
Natural language for the access machine

[Outro]
ABAC model with syntax so clear
Cedar whispers policies we can hear
Management controls in formal dress
Authorization's new success

← Can't Code Compassion | Mathematical Certainty Shines Through →