docs+test(closeout): final-review reservations — stale ACL prose, worker test gaps, config sample fix
This commit is contained in:
@@ -23,9 +23,12 @@ public interface IDashboardSessionAcl
|
||||
/// session identified by <paramref name="sessionId"/>.
|
||||
/// </summary>
|
||||
/// <param name="principal">
|
||||
/// The dashboard caller. <see langword="null"/>, unauthenticated, or claim-less
|
||||
/// principals (including the anonymous-localhost path) are treated as Viewers
|
||||
/// holding an empty tag grant.
|
||||
/// The dashboard caller. <see langword="null"/> is denied outright — there is no
|
||||
/// caller to grant tags to, so it never reaches the untagged-session branch and is
|
||||
/// refused even under <c>UntaggedSessionVisibility=AllViewers</c>. An
|
||||
/// unauthenticated or claim-less principal (the anonymous-localhost path included)
|
||||
/// is a Viewer holding an empty tag grant, which denies every tagged session but
|
||||
/// still follows that branch.
|
||||
/// </param>
|
||||
/// <param name="sessionId">Session id the caller wants to observe.</param>
|
||||
/// <returns><see langword="true"/> when the caller may observe the session; otherwise <see langword="false"/>.</returns>
|
||||
|
||||
Reference in New Issue
Block a user