User

Overview

User data model hosts information about any user.

Summary

Field
Create
Update
Unique
Required

id

name

email

organization

account

internal

quota

projects

sharedProjects

configs

filters

attributes

Data Model

User

You can find the Java code herearrow-up-right.

Field
Description

id String

Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.

name String

User name.

email String

User email.

organization String

User organization.

User account.

Internal field for manage the object.

User quota

projects List<Projectarrow-up-right>

A List with related projects.

sharedProjects List<Projectarrow-up-right>

A List with shared projects.

configs Map<String,Map

User configurations

A List with related filters.

attributes Map<String,Object>

You can use this field to store any other information, keep in mind this is not indexed so you cannot search by attributes.

UserFilter

You can find the Java code herearrow-up-right.

Field
Description

id String

Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.

description String

Users may provide a description for the entry.

resource Resource

User resource can have the values AUDIT, USER, PROJECT, STUDY, FILE, SAMPLE, JOB, INDIVIDUAL, COHORT, DISEASE_PANEL, FAMILY, CLINICAL_ANALYSIS, INTERPRETATION, VARIANT, ALIGNMENT, CLINICAL, EXPRESSION, RGA and FUNCTIONAL.

query Query

User filter query

query QueryOptions

User filter query options

UserQuota

You can find the Java code herearrow-up-right.

UserInternal

You can find the Java code herearrow-up-right.

Account

You can find the Java code herearrow-up-right.

Field
Description

type AccountType

User account type can have the values GUEST, FULL and ADMINISTRATOR.

creationDate String

Autogenerated date following the format YYYYMMDDhhmmss containing the date when the entry was first registered.

expirationDate String

Date the account expires.

How the account is authenticated

AuthenticationOrigin

You can find the Java code herearrow-up-right.

Last updated

Was this helpful?