WorkOS.Profile (WorkOS SDK for Elixir v3.0.1)

Copy Markdown View Source

Profile model.

Summary

Types

t()

@type t() :: %WorkOS.Profile{
  connection_id: String.t(),
  connection_type: WorkOS.ProfileConnectionType.t(),
  custom_attributes: %{optional(String.t()) => term()} | nil,
  email: String.t(),
  first_name: String.t() | nil,
  groups: [String.t()] | nil,
  id: String.t(),
  idp_id: String.t(),
  last_name: String.t() | nil,
  name: String.t() | nil,
  object: String.t(),
  organization_id: String.t() | nil,
  raw_attributes: %{optional(String.t()) => term()},
  role: WorkOS.SlimRole.t() | nil,
  roles: [WorkOS.SlimRole.t()] | nil
}