Click or drag to resize

UserModel Class

Represents an UserModel.
Inheritance Hierarchy
SystemObject
  Smartsheet.Api.ModelsIdentifiableModel
    Smartsheet.Api.ModelsUserModel
      Smartsheet.Api.ModelsUserModelWithName
      Smartsheet.Api.ModelsUserProfile

Namespace:  Smartsheet.Api.Models
Assemblies:   smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
  smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
Syntax
public abstract class UserModel : IdentifiableModel

The UserModel type exposes the following members.

Properties
  NameDescription
Public propertyAdmin
Gets the Admin flag which allows managing users and accounts.
Public propertyAlternateEmails
Get list of alternate email addresses associated with this user account
Public propertyCompany
Gets the user's company name
Public propertyCustomWelcomeScreenViewed
Get the timestamp of the viewing of an Enterprise Custom Welcome Screen by the current user
Public propertyDepartment
Gets the user's department
Public propertyEmail
Current user’s email address
Public propertyFirstName
Current user’s first name
Public propertyGroupAdmin
Flag indicating whether the user is a group admin (can create and edit groups)
Public propertyLastLogin
Get the last login time of the current user
Public propertyLastName
Current user’s last name
Public propertyLicensedSheetCreator
Gets the licensed sheet creator flag that allows creating and owning sheets.
Public propertyMobilePhone
Gets the user's mobile phone number
Public propertyProfileImage
Gets a link to the user's profile image
Public propertyResourceViewer
Flag indicating whether the user is a resource viewer (can access resource views)
Public propertyRole
Gets the user's role
Public propertySheetCount
Get the number of sheets owned by the current user within the organization
Public propertyStatus
Gets the status of the user (active, pending, declined).
Public propertyTitle
Get the user's title
Public propertyWorkPhone
Gets the user's work phone
Top
See Also