RolesOptions
RolesOptions =
object
Defined in: packages/schema/src/access/roles.ts:9
The second argument of defineRoles.
Properties
Section titled “Properties”names?
Section titled “names?”
optionalnames?: readonlystring[]
Defined in: packages/schema/src/access/roles.ts:13
Resource and area names; when given, unknown names in capabilities throw at definition.
teamOf?
Section titled “teamOf?”
optionalteamOf?: (user) => readonly (string|number)[] |Promise<readonly (string|number)[]>
Defined in: packages/schema/src/access/roles.ts:11
Ids of the users in user’s team; .team scopes become owner IN teamOf(user).
Parameters
Section titled “Parameters”Returns
Section titled “Returns”readonly (string | number)[] | Promise<readonly (string | number)[]>