I’ve POSTed to create a settings stream with the following event body:
{
"$userStreamAcl" : {
"$r" : "$admins", "EventReader",
"$w" : "$admins,""EventWriter",
"$d" : "$admins",
"$mr" : "$admins",
"$mw" : "$admins"
},
"$systemStreamAcl" : {
"$r" : "$admins",
"$w" : "$admins",
"$d" : "$admins",
"$mr" : "$admins",
"$mw" : "$admins"
}
}
However, I am still able to make unauthorized calls to read events. These are pre-existing streams with no explicit ACLs applied.