Skip to main content
View as Markdown

GloUser

No description

Common Data Model​

  • User — A person identified by a global Altium Account, the identity used for signing in to Altium services. A user can be registered in an organization's Company Account, either added by an administrator or admitted through an approved join request, and can then be given access to licenses through the Company Account's user groups. Access to a Workspace is granted separately, by making the user a member of that Workspace.

Returned By​

gloUserById query ● gloUsersByIds query

Member Of​

DesExternalUserPermission object ● GloOrganization object ● GloUserConnection object ● GloUserEdge object ● GloUserGroup object

type GloUser {
activationStatus: String
active: Boolean!
authType: GloAuthType!
autoSync: Boolean!
badges: String
country: String
currentPosition: String
displayName: String
domain: String
email: String
exampleWork: String
experience: String
firstName: String
groups: [GloUserGroup]
hideEmail: Boolean!
hostName: String
id: ID!
lastName: String
locale: String
organization: GloOrganization
parameters: [GloParameter]
phone: String
profilePicture: String
salutation: String
spaces: [GloUserSpace]
specialties: String
timezone: String
userId: String
userName: String
website: String
}

Fields​

activationStatus ● String scalar​

Current activation status of the user.

active ● Boolean! non-null scalar​

Indicates whether this user account is active.

authType ● GloAuthType! non-null enum​

Authentication type (e.g., Windows, LDAP) used for this user account.

autoSync ● Boolean! non-null scalar​

Indicates whether automatic synchronization is enabled for this user.

badges ● String scalar​

Badges or achievements associated with the user (e.g., professional certifications).

country ● String scalar​

Country or region associated with this user.

currentPosition ● String scalar​

Current job position or role held by the user.

displayName ● String scalar​

Display name shown publicly in interfaces.

domain ● String scalar​

Domain associated with this user.

email ● String scalar​

Email address associated with this user account.

exampleWork ● String scalar​

Example work or projects associated with this user.

experience ● String scalar​

Professional experience summary for the user.

firstName ● String scalar​

First name of the user.

groups ● [GloUserGroup] list object​

List of groups assigned to this user.

hideEmail ● Boolean! non-null scalar​

Indicates whether the user's email address should be hidden from public view.

hostName ● String scalar​

Hostname associated with this user's account (e.g., server name or domain).

id ● ID! non-null scalar​

User's global resource identifier.

lastName ● String scalar​

Last name of the user.

locale ● String scalar​

Preferred language or regional locale setting for the user.

organization ● GloOrganization object​

Organization to which this user belongs.

parameters ● [GloParameter] list object​

Collection of parameters or settings specific to this user.

phone ● String scalar​

Phone number associated with this user.

profilePicture ● String scalar​

URL to a profile picture or avatar associated with this user.

salutation ● String scalar​

Salutation or title used when addressing the user (e.g., Dr., Mr.).

spaces ● [GloUserSpace] list object​

List of spaces associated with this user.

specialties ● String scalar​

Specialized skills or areas of expertise for the user.

timezone ● String scalar​

Preferred timezone for this user.

userId ● String scalar​

User's identifier.

userName ● String scalar​

Username associated with the user account.

website ● String scalar​

Website or personal URL associated with this user.