[Index]

Model: device/msonline/MsolUser

Model Details: device/msonline/MsolUser

Title Description Details
City The city of the user.
  • Field Name: City
  • Type: String
  • MaxLength: 1024
DisplayName * The display name of the user.
  • Field Name: DisplayName
  • Type: String
  • MaxLength: 1024
FirstName The first name of the user.
  • Field Name: FirstName
  • Type: String
  • MaxLength: 1024
Title The title of the user.
  • Field Name: Title
  • Type: String
  • MaxLength: 1024
LastName The last name of the user.
  • Field Name: LastName
  • Type: String
  • MaxLength: 1024
TenantId The unique ID of the tenant to perform the operation on. If this is not provided then the value will default to the tenant of the current user. This parameter is only applicable to partner users.
  • Field Name: TenantId
  • Type: String
  • MaxLength: 1024
State The state where the user is located.
  • Field Name: State
  • Type: String
  • MaxLength: 1024
PasswordNeverExpires Sets whether or not the user's password will expire periodically.
  • Field Name: PasswordNeverExpires
  • Type: Boolean
Department The department of the user.
  • Field Name: Department
  • Type: String
  • MaxLength: 1024
LicenseAssignment List of licenses to assign the user.
  • Field Name: LicenseAssignment.[n]
  • Type: Array
AlternateMobilePhones Alternate mobile phone numbers of the user
  • Field Name: AlternateMobilePhones.[n]
  • Type: Array
AlternateEmailAddresses The alternate email addresses of the user.
  • Field Name: AlternateEmailAddresses.[n]
  • Type: Array
BlockCredential When true, the user will not be able to log on using their user ID.
  • Field Name: BlockCredential
  • Type: Boolean
IsLicensed
  • Field Name: IsLicensed
  • Type: Boolean
ForceChangePassword When true, the user will be required to change their password the next time they sign in.
  • Field Name: ForceChangePassword
  • Type: Boolean
Password The new password for the user. If the user is set to require a strong password, then all of the following rules must be met: - The password must contain at least one lowercase letter - The password must contain at least one uppercase letter - The password must contain at least one non-alphanumeric character - The password cannot contain any spaces, tabs, or line breaks - The length of the password must be 8-16 characters - The user name cannot be contained in the password If this value is omitted, then a random password will be assigned to the user.
  • Field Name: Password
  • Type: String
  • MaxLength: 1024
UsageLocation The location of the user where services are consumed. Must be a two-letter country code.
  • Field Name: UsageLocation
  • Type: String
  • MaxLength: 1024
ObjectId The unique ID of the user to retrieve.
  • Field Name: ObjectId
  • Type: String
  • MaxLength: 1024
PreferredLanguage The preferred language of the user.
  • Field Name: PreferredLanguage
  • Type: String
  • MaxLength: 1024
Country The country of the user.
  • Field Name: Country
  • Type: String
  • MaxLength: 1024
Fax The fax number of the user.
  • Field Name: Fax
  • Type: String
  • MaxLength: 1024
StreetAddress The street address of the user.
  • Field Name: StreetAddress
  • Type: String
  • MaxLength: 1024
PhoneNumber The phone number of the user.
  • Field Name: PhoneNumber
  • Type: String
  • MaxLength: 1024
PostalCode The postal code of the user.
  • Field Name: PostalCode
  • Type: String
  • MaxLength: 1024
MobilePhone The mobile phone number of the user.
  • Field Name: MobilePhone
  • Type: String
  • MaxLength: 1024
Office The office of the user.
  • Field Name: Office
  • Type: String
  • MaxLength: 1024
UserPrincipalName * The user ID for this user. This is required.
  • Field Name: UserPrincipalName
  • Type: String
  • MaxLength: 1024
ImmutableId The immutable ID of the user's federated identity. This should be omitted for users with standard identities.
  • Field Name: ImmutableId
  • Type: String
  • MaxLength: 1024
ProxyAddresses
  • Field Name: ProxyAddresses.[n]
  • Type: Array
LicenseOptions License options for license assignment. Used to selectively disable individual service plans within a SKU.
  • Field Name: LicenseOptions
  • Type: String
  • MaxLength: 1024
SignInName
  • Field Name: SignInName
  • Type: String
  • MaxLength: 1024
Licenses
  • Field Name: Licenses.[n]
  • Type: Array
Name
  • Field Name: Licenses.[n].FriendlyName
  • Type: String
  • MaxLength: 1024
EnabledPlans
  • Field Name: EnabledPlans.[n]
  • Type: Array
Name
  • Field Name: Licenses.[n].EnabledPlans.[n].FriendlyName
  • Type: String
  • MaxLength: 1024
ServiceType
  • Field Name: Licenses.[n].EnabledPlans.[n].ServiceType
  • Type: String
  • MaxLength: 1024
ServiceName
  • Field Name: Licenses.[n].EnabledPlans.[n].ServiceName
  • Type: String
  • MaxLength: 1024
ServicePlanId
  • Field Name: Licenses.[n].EnabledPlans.[n].ServicePlanId
  • Type: String
  • Target: device/msonline/UCServicePlan
  • Target attr: ServicePlanId
  • MaxLength: 1024
  • Format: uri
AccountSkuId
  • Field Name: Licenses.[n].AccountSkuId
  • Type: String
  • Target: device/msonline/MsolAccountSku
  • Target attr: AccountSkuId
  • MaxLength: 1024
  • Format: uri
StrongPasswordRequired Sets whether or not the user requires a strong password.
  • Field Name: StrongPasswordRequired
  • Type: Boolean