bayesline.api.UserPermissionsSummary

bayesline.api.UserPermissionsSummary#

model UserPermissionsSummary#

Complete summary of a user’s permissions across all resources.

Fields#

Field

Type

Required

Default

groups

Sequence[str]

Yes

resources

Sequence[ResourcePermissionSummary]

Yes

roles

Sequence[RoleType]

Yes

user_id

str

Yes

field groups: Sequence[str] [Required]#
field resources: Sequence[ResourcePermissionSummary] [Required]#
field roles: Sequence[RoleType] [Required]#

Every role the user fulfils, expanded through the role hierarchy.

field user_id: str [Required]#