Projections and ACL

I’m trying to create a projection using a non-admin user but I’m not having any luck. I’m running a 3 node cluster on 4.0.1.

I’ve tried these things without any luck.

  • Add my user to the ACL for $projections-$master, and $projections-$all
  • Add the user in to admin group (although I’d rather not)

The response I’m getting is 401 Unauthorised.

So my question is if anybody knows if it’s even possible to do this in the first place? I’m having a hard time figuring this out by looking at the source.

What operation do you get a 401 unauthorized on?

I’m seeing the same result using the .NET client **ProjectionManager.CreateContinuousAsync() **and the Web UI (Projections / New Projection / Save?).