Msdata.SystAccessAccounts (mscmp_syst_authn v0.1.0) (mscmp_syst_authn)
Contains the known login accounts which are used solely for the purpose of authentication of users.
Authorization is handled on a per-instance basis within the application.
Defined in MscmpSystAuthn
Summary
Functions
See MscmpSystAuthn.Impl.Msdata.SystAccessAccounts.Validators.insert_changeset/2
.
See MscmpSystAuthn.Impl.Msdata.SystAccessAccounts.Validators.update_changeset/3
.
Types
@type t() :: %Msdata.SystAccessAccounts{ __meta__: Ecto.Schema.Metadata.t(), access_account_instance_assocs: term(), access_account_state: Msdata.SystEnumItems.t() | Ecto.Association.NotLoaded.t() | nil, access_account_state_id: MscmpSystAuthn.Types.access_account_state_id() | nil, allow_global_logins: boolean() | nil, credentials: term(), diag_role_created: String.t() | nil, diag_role_modified: String.t() | nil, diag_row_version: integer() | nil, diag_timestamp_created: DateTime.t() | nil, diag_timestamp_modified: DateTime.t() | nil, diag_update_count: integer() | nil, diag_wallclock_modified: DateTime.t() | nil, external_name: String.t() | nil, id: Ecto.UUID.t() | nil, identities: term(), internal_name: MscmpSystAuthn.Types.access_account_name() | nil, owning_owner: Msdata.SystOwners.t() | Ecto.Association.NotLoaded.t() | nil, owning_owner_id: MscmpSystInstance.Types.owner_id() | nil, password_history: term() }
Functions
Link to this function
insert_changeset(insert_params, opts \\ [])
@spec insert_changeset(MscmpSystAuthn.Types.access_account_params(), Keyword.t()) :: Ecto.Changeset.t()
See MscmpSystAuthn.Impl.Msdata.SystAccessAccounts.Validators.insert_changeset/2
.
Link to this function
update_changeset(access_account, update_params, opts \\ [])
@spec update_changeset( t(), MscmpSystAuthn.Types.access_account_params(), Keyword.t() ) :: Ecto.Changeset.t()
See MscmpSystAuthn.Impl.Msdata.SystAccessAccounts.Validators.update_changeset/3
.