Cedar adalah bahasa kontrol akses berbasis kebijakan yang fleksibel, dapat diperluas, dan dapat diskalakan, yang membantu developer mengekspresikan izin aplikasi sebagai kebijakan. Administrator dan developer dapat menentukan kebijakan yang mengizinkan atau melarang pengguna untuk bertindak atas sumber daya aplikasi. Beberapa kebijakan dapat dilampirkan ke satu sumber daya. Saat pengguna aplikasi Anda mencoba melakukan tindakan pada sumber daya, aplikasi Anda membuat permintaan otorisasi ke mesin kebijakan Cedar. Cedar mengevaluasi kebijakan yang berlaku dan mengembalikan keputusan PERMIT atau FORBID. Cedar mendukung aturan otorisasi untuk semua tipe pengguna utama dan sumber daya, memungkinkan kontrol akses berbasis peran dan atribut, serta mendukung analisis melalui alat penalaran otomatis.