package accounts
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class Account(id: AccountId, name: String, settings: AccountSettings) extends Product with Serializable
- case class AccountMember(id: AccountMemberId, user: User, status: String, roles: Seq[AccountRole]) extends Product with Serializable
- case class AccountRole(id: String, name: String, description: String, permissions: Map[String, AccountRolePermissions]) extends Product with Serializable
- case class AccountRolePermissions(read: Boolean, edit: Boolean) extends Product with Serializable
- case class AccountSettings(enforceTwoFactor: Boolean) extends Product with Serializable
- case class User(id: UserId, firstName: Option[String], lastName: Option[String], emailAddress: String, twoFactorEnabled: Boolean) extends Product with Serializable