Skip to main content

GetPostScopeRules()<Scopes, Grants, Result, Root, Context, Args>

GetPostScopeRules<Scopes, Grants, Result, Root, Context, Args> = (params, result) => boolean | ScopeRules<Scopes, Grants> | Promise<boolean | ScopeRules<Scopes, Grants>>

Function to get scope rules for post-resolution authorization

Type Parameters

Type Parameter

Scopes extends ScopesShape

Grants extends string

Result

Root

Context

Args

Parameters

ParameterType

params

MiddlewareParams<Root, Context, Args>

result

Result

Returns

boolean | ScopeRules<Scopes, Grants> | Promise<boolean | ScopeRules<Scopes, Grants>>