ecl-logo Documentation

Object[User]

A user with login information on the ECL.

Organizational Information

    Name

    Name of this Object.
    Format: Single
    Class: String
    Programmatic Pattern: _String
    Pattern Description: A string.

    ID

    ID of this Object.
    Format: Single
    Class: String
    Programmatic Pattern: _String
    Pattern Description: The ID of this object.

    Object

    Object of this Object.
    Format: Single
    Class: Expression
    Programmatic Pattern: Object[User, _String]
    Pattern Description: The object reference of this object.

    Type

    Type of this Object.
    Format: Single
    Class: Expression
    Programmatic Pattern: Object[User]
    Pattern Description: Object[User]

    Notebook

    Notebook this object belongs to.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link
    Pattern Description: An object of that matches ObjectP[Object[LaboratoryNotebook]].

    Model

    Theoretical model that this object is an instance of.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    Email

    The controlling email adress associated with this users account.
    Format: Single
    Class: String
    Programmatic Pattern: EmailP

Personal Information

    FirstName

    The person's given name.
    Format: Single
    Class: String
    Programmatic Pattern: _String

    LastName

    The person's family name (surname).
    Format: Single
    Class: String
    Programmatic Pattern: _String

    Status

    Indicates if a user has an active ECL account open or the account has been retired and retained for historical authorship information.
    Format: Single
    Class: Expression
    Programmatic Pattern: UserStatusP

    CloudCertification

    The level of expertise using the ECL.
    Format: Single
    Class: Expression
    Programmatic Pattern: CertificationLevelP

Team Information

    FinancingTeams

    Teams to which this users belongs which provide budget for membership, notebooks storage, and conducting experiments.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SharingTeams

    Teams to which this users belongs which provide sharing access rights to notebooks.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Experiments & Simulations

    ProtocolsAuthored

    Any experiments that the user has executed commmands to run on the ECL.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    SimulationsAuthored

    Any Simulations executed by the user.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Inventory

    TransactionsCreated

    List of orders created by the user.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

Notifications

    TeamEmailPreference

    User preference for whether to receive email notifications for changes in team membership, team administration, and notebook creation / deletion / collaboration.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

    NotebookEmailPreferences

    Notebook-specific user preferences for whether to receive email notifications relating to their own or others' protocols, troubleshootings, and materials.
    Format: Multiple

    [Notebook]

    [Protocol]

      Header: Protocol
      Class: Expression

    [Troubleshooting]

      Header: Troubleshooting
      Class: Expression

    [Materials]

      Header: Materials
      Class: Expression

General

    FavoriteObjects

    All the objects that this user marked as favorite or bookmark.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    FavoriteFolderPreferences

    Any modifications user makes to the favorite folders view that need to be saved as preferences.
    Format: Multiple

    [FavoriteFolder]

    [ColumnObjectType]

      Header: ColumnObjectType
      Class: String

    [ColumnOrder]

      Header: ColumnOrder
      Class: String

    [ColumnWidth]

      Header: ColumnWidth
      Class: String

    [ColumnSortField]

      Header: ColumnSortField
      Class: String

    [ColumnSortMethod]

      Header: ColumnSortMethod
      Class: String

    [RowOrder]

      Header: RowOrder
      Class: String

    FavoriteBookmarkPreferences

    Any modifications user makes to the bookmarks view that need to be saved as preferences.
    Format: Multiple

    [LaboratoryNotebook]

    [ColumnObjectType]

      Header: ColumnObjectType
      Class: String

    [ColumnOrder]

      Header: ColumnOrder
      Class: String

    [ColumnWidth]

      Header: ColumnWidth
      Class: String

    [ColumnSortField]

      Header: ColumnSortField
      Class: String

    [ColumnSortMethod]

      Header: ColumnSortMethod
      Class: String

    [RowOrder]

      Header: RowOrder
      Class: String

    LaboratoryNotebookOrder

    Manual sort order defined by the user for the list of notebooks across all views.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    FavoriteFolderOrder

    Sort order selected by the user for favorite folders in the sidebar of favorites dashboard.
    Format: Multiple
    Class: Link
    Programmatic Pattern: _Link

    RecentlySelectedFavorite

    SLL Id of the last selected favorite folder or bookmark notebook in the favorites dashboard by the user.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    InventoryPreferences

    Any modifications user makes to the inventory view that need to be saved as preferences.
    Format: Multiple

    [LaboratoryNotebook]

    [ColumnObjectType]

      Header: ColumnObjectType
      Class: String

    [ColumnSite]

      Header: ColumnSite
      Class: String

    [ColumnOrder]

      Header: ColumnOrder
      Class: String

    [ColumnWidth]

      Header: ColumnWidth
      Class: String

    [ColumnSortField]

      Header: ColumnSortField
      Class: String

    [ColumnSortMethod]

      Header: ColumnSortMethod
      Class: String

    [RowOrder]

      Header: RowOrder
      Class: String

    RecentlySelectedInventory Notebook

    SLL Id of the last selected inventory notebook in the inventory dashboard by the user.
    Format: Single
    Class: Link
    Programmatic Pattern: _Link

    DefaultNotebookScaling

    User preference for default zoom scale for notebooks.
    Format: Single
    Class: Integer
    Programmatic Pattern: GreaterP[0]

    PageSaveType

    User preference for saving pages.
    Format: Single
    Class: Expression
    Programmatic Pattern: ManualSave | Reminder | AutoSave

    PageSaveTimer

    User preference for timer on save reminder or autosave.
    Format: Single
    Class: Integer
    Unit: 1 millisecond
    Programmatic Pattern: GreaterP[0 Millisecond]

    ScratchPageSave

    User preference for scratch page on save reminder or autosave.
    Format: Single
    Class: Boolean
    Programmatic Pattern: BooleanP

Qualifications & Maintenance

    RecentQualifications

    List of the most recent Qualifications run for this user.
    Format: Multiple

    [[1]] Date

      Header: Date
      Class: Expression
      Programmatic Pattern: _?DateObjectQ

    [[2]] Qualification

    [[3]] Qualification Model

      Header: Qualification Model
      Class: Link
      Programmatic Pattern: _Link

    QualificationResultsLog

    A record of the qualifications run on this user and their results.
    Format: Multiple

    [Date]

      Header: Date
      Class: Date

    [Qualification]

    [Result]

      Header: Result
      Class: Expression

    QualificationExtensionLog

    A list of amendments made to the regular qualification schedule of this user, and the reason for the deviation.
    Format: Multiple

    [[1]] Qualification Model

      Header: Qualification Model
      Class: Link
      Programmatic Pattern: _Link

    [[2]] Original Due Date

      Header: Original Due Date
      Class: Expression
      Programmatic Pattern: _?DateObjectQ

    [[3]] Revised Due Date

      Header: Revised Due Date
      Class: Expression
      Programmatic Pattern: _?DateObjectQ

    [[4]] Responsible Party

      Header: Responsible Party
      Class: Link
      Programmatic Pattern: _Link
      Relation: Object[User]

    [[5]] Extension Category

      Header: Extension Category
      Class: Expression
      Programmatic Pattern: QualificationExtensionCategoryP

    [[6]] Extension Reason

      Header: Extension Reason
      Class: String
      Programmatic Pattern: _String
Last modified on Mon 26 Sep 2022 15:43:53