cedar-policy 4.12.0

Cedar is a language for defining permissions as policies, which describe who should have access to what.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
action A;

namespace N {
    action B;
    entity Admin {
        a0: Action,
        a1: M::Action
    };
}
namespace M {
    action C;
}
entity User {
    a0: Action,
    a1: N::Action,
    a2: M::Action,
};