spcl/serverless-benchmarks

Resource-specific permissions for functions

Aperta

#215 aperta il 27 lug 2024

 (0 commenti) (0 reazioni) (0 assegnatari)Python (99 fork)auto 404
enhancementgood first issue

Metriche repository

Star
 (196 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Right now, our functions are created with permissions to access all needed resources, primarily the object storage buckets and in future key-value storage tables (PR #214)

Instead, we could make SeBS more secure with two additions: allocate permissions only to objects we allocate (e.g. by using prefix sebs-{resource_id} everywhere), and give each function only permissions associated with resources for that specific benchmark.

Guida contributor