You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -316,6 +361,9 @@ The following arguments are supported:
316
361
*`samba_service_user` - (Optional) Whether the user is a Samba service user. Defaults to `false`.
317
362
*`sudo` - (Optional) Whether to grant sudo access to the user. Defaults to `false`.
318
363
*`suspended` - (Optional) Whether the user is suspended. Defaults to `false`.
364
+
*`state` - (Optional) The state of the user. Valid values are `ACTIVATED`, `STAGED`, `DISABLED`. Defaults to `ACTIVATED`.
365
+
*`activation_scheduled` - (Optional) Whether user activation is scheduled for a future date. Defaults to `false`.
366
+
*`scheduled_activation_date` - (Optional) Date when user should be automatically activated (ISO 8601 format). Only used when `activation_scheduled` is `true`.
319
367
*`unix_uid` - (Optional) The Unix UID for the user. Must be an integer.
320
368
*`unix_guid` - (Optional) The Unix GUID for the user. Must be an integer.
321
369
*`disable_device_max_login_attempts` - (Optional, Deprecated) Whether to disable maximum login attempts for the user's devices. Defaults to `false`. Use `bypass_managed_device_lockout` instead.
@@ -337,13 +385,42 @@ In addition to all arguments above, the following attributes are exported:
337
385
338
386
## Import
339
387
340
-
Users can be imported using the ID, e.g.,
388
+
Users can be imported using their JumpCloud user ID. This allows you to bring existing JumpCloud users (created manually in the console or through other means) under Terraform management.
0 commit comments