<div dir="ltr">The error message was fairly self explanatory: it mentions the restriction was on the Build Plan object, not the Differential revision (if you view it in private/incognito mode). In Phabricator, various objects can have their own policies. Objects can be attached to others, like builds to diffs. Diffs had been set to be public on creation, but for some reason, all the Harbormaster build plans required 'All Users' to view them, which requires a login.<div><br></div><div>I've fixed this by changing all the build plans to be public, which they should have been in the first place.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 1, 2016 at 12:30 AM, Ben Gamari <span dir="ltr"><<a href="mailto:ben@well-typed.com" target="_blank">ben@well-typed.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">"Edward Z. Yang" <<a href="mailto:ezyang@mit.edu">ezyang@mit.edu</a>> writes:<br>
<br>
> For example, if I am not logged in (try an incognito/private<br>
> browsing session), <a href="https://phabricator.haskell.org/D2501" rel="noreferrer" target="_blank">https://phabricator.haskell.<wbr>org/D2501</a> reports<br>
> an error.<br>
><br>
</span>Indeed I had noticed this as well and it has been on my list of things<br>
to look in to. I agree that you shouldn't need to be logged in to view<br>
differentials.<br>
<br>
Austin, do you have any idea why this is the case?<br>
<br>
Cheers,<br>
<br>
- Ben<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Regards,<br><br>Austin Seipp, Haskell Consultant<br>Well-Typed LLP, <a href="http://www.well-typed.com/" target="_blank">http://www.well-typed.com/</a></div>
</div>