highbond_user (Resource)
Schema
Required
| String | The user's email address, defined when that user was created. This value cannot be updated | |
| first_name | String | First name for the user. The character limit is 40 | 
| last_name | String | Last name for the user. The character limit is 40 | 
Optional
| date_format | String | The date format this user uses when they view timestamped fields in HighBond | 
| force_updates | Boolean | Allows overriding top-level 'create_only' option. | 
| id | String | The ID of this resource. | 
| initials | String | The initials of this user's first and last names. The character limit is 255 | 
| locale | String | The two letter code representing the user's chosen locale in their HighBond profile. The available locales are de, en, es, fr, pt, ja, and zh | 
| phone | String | The user's phone number. This can be with or without hyphens | 
| phone_extension | String | The user's phone extension | 
| preferred_community_org_id | Number | The id of the preferred HighBond instance for the user to access community | 
| timezone | String | The user's timezone | 
| title | String | The user's professional title. The character limit is 255 | 
Read-Only
| enabled | Boolean | Shows if the user is enabled or not in the platform | 
| is_system_admin | Boolean | Returns true when the user is a System Admin in this HighBond instance | 
| name | String | The user's full name. This value is system generated, based on first_name and last_name | 
| preferred_community_org | String | The name of the user's preferred community instance | 
| subscription | String | The type of user subscription in this HighBond instance. This field will be returned to provide information, currently it cannot be updated via APIs. Available codes are: grc_full for Professional, grc_lite for Contributor, grc_intermediate Oversight, grc_results_cloud_admin for Results Lite Professional, grc_results_cloud_user for Results Lite Contributor, and null for None | 
| user_type | String | The type of user in the HighBond instance, one of user, system or root | 
Example Usage
resource "highbond_user" "user-1" {
  email                      = "john.doe@sandbox.com"
  first_name                 = "John"
  last_name                  = "Doe"
  title                      = "Software Engineer"
  initials                   = "Mr."
  phone                      = "9110475210"
  phone_extension            = "+91"
  date_format                = "%m/%d/%Y"
  timezone                   = "Chennai"
  locale                     = "en"
  preferred_community_org_id = 2
  force_updates              = false // Create only with force update changes
}
