Org User
Name | Type | Description | Is required | Mutability |
---|---|---|---|---|
orgUserId | string | UUID of this OrgUser. Caller can specify an ID during creation or we will generate an ID for them | optional | immutable |
firstName | string | First name of the org user | required | mutable |
lastName | string | Last name of the org user | required | mutable |
string | Email of the org user. It can be used to identify an org user in an organization hierarchy. Each email is also unique in an organization hierarchy. NOTE: one of email or phone must be passed as a uniqueness check criteria |
optional | mutable | |
phoneNumber | string | Phone number of org user, must conform E164 format NOTE: one of email or phone must be passed as a uniqueness check criteria |
optional | mutable |
externalId | string | An identifier used by an Uber-external system to uniquely identify this resource on their side | optional | mutable |
status | string | STATUS_INVALID, STATUS_ACTIVE, STATUS_SUSPENDED | optional | mutable |
organizationId | string | The OrgUnit UUID to which this OrgUser is linked | required | immutable |
rootOrganizaitonId | string | The root organization that owns this OrgUser | optional | immutable |
isOrgManaged | bool | Whether this user is managed by his/her organization. It is a read-only field. | optional | immutable |